Package Details: perp 2.07-2

Git Clone URL: https://aur.archlinux.org/perp.git (read-only)
Package Base: perp
Description: Perp, aka the perpetrator, a persistent process supervisor.
Upstream URL: http://b0llix.net/perp/
Licenses: GPL
Submitter: M0Rf30
Maintainer: M0Rf30
Last Packager: M0Rf30
Votes: 0
Popularity: 0.000000
First Submitted: 2010-06-20 17:41
Last Updated: 2016-02-10 13:18

Dependencies (0)

Required by (0)

Sources (1)

Latest Comments

lupine commented on 2016-02-02 15:50

This is broken on arch at the moment - make install puts things into usr/sbin, which is a symlink to usr/bin, resulting in:

error: failed to commit transaction (conflicting files)
perp: /usr/sbin exists in filesystem
Errors occurred, no packages were upgraded.


I added "mv $pkgdir/usr/sbin $pkgdir/usr/bin" to the end of the package() function in the PKGBUILD, which seemed to do the trick.

Anonymous comment on 2011-03-01 17:01

perp.install:

post_install() {
echo " >> to activate perp, run the commands "
echo " >> # perp-setup /etc/perp"
echo " >> # kill -HUP 1"
echo " >> become familiar with perp's configuration and operation. skim the manual pages for perp_intro(8), perpd(8), and perpetrate(5)."
}

post_upgrade() {
echo " >> If upgrading a previous perp installation, follow all the steps above. The perp-setup(8) utility script will not disturb any previous configuration it finds in any of /etc/inittab, /etc/rc.local, or /etc/perp/.boot."
echo " >> As a special case, if upgrading from perp-0.00 to a later release in"
echo " >> the perp-2.* series, it will be necessary to remove a couple of old"
echo " >> files from the earlier release manually. These are:"
echo " >> /usr/sbin/perpetrate"
echo " >> /usr/share/man/man8/perpetrate.8"
}

Anonymous comment on 2011-03-01 16:52

PKGBUILD:

pkgname=perp
pkgver=2.02
pkgrel=1
arch=(i686 x86_64)
pkgdesc="perp, aka the perpetrator, a persistent process supervisor."
url="http://b0llix.net/perp/"
license=('GPL')
source=(http://b0llix.net/perp/distfiles/$pkgname-$pkgver.tar.gz)
md5sums=('9146d6aaa370c1d957debc90bd868328')

build() {

cd $srcdir/$pkgname-$pkgver
make
make DESTDIR=$pkgdir install
}

xilef commented on 2010-06-26 13:07

If the depends is empty it should be removed. It is failing trying to find the dependency '' (empty).