[pve-devel] make error in pve-access-control/trunk

Dietmar Maurer dietmar at proxmox.com
Fri Jun 24 20:22:46 CEST 2011


It is related to the setgid bit on your filesystem. I am unsure how to fix, because I can't reproduce it.

Please can you try to debug yourself?

(will be offline now for today)

- Dietmar

> -----Original Message-----
> From: pve-devel-bounces at pve.proxmox.com [mailto:pve-devel-
> bounces at pve.proxmox.com] On Behalf Of Seth Lauzon
> Sent: Freitag, 24. Juni 2011 19:43
> To: pve-devel at pve.proxmox.com
> Subject: [pve-devel] make error in pve-access-control/trunk
> 
> rm -rf debian
> mkdir debian
> make DESTDIR=/usr/local/src/pve/pve-access-control/trunk/debian install
> make[1]: Entering directory `/usr/local/src/pve/pve-access-control/trunk'
> install -d /usr/local/src/pve/pve-access-control/trunk/debian/usr/bin
> install -d /usr/local/src/pve/pve-access-control/trunk/debian/usr/sbin
> install -m 0755 pveum /usr/local/src/pve/pve-access-
> control/trunk/debian/usr/sbin
> make -C PVE install
> make[2]: Entering directory `/usr/local/src/pve/pve-access-control/trunk/PVE'
> install -D -m 0644 AccessControl.pm /usr/local/src/pve/pve-access-
> control/trunk/debian/usr/share/perl5/PVE/AccessControl.pm
> install -D -m 0644 RPCEnvironment.pm /usr/local/src/pve/pve-access-
> control/trunk/debian/usr/share/perl5/PVE/RPCEnvironment.pm
> make -C API2 install
> make[3]: Entering directory `/usr/local/src/pve/pve-access-
> control/trunk/PVE/API2'
> for i in AccessControl.pm Domains.pm ACL.pm Role.pm Group.pm User.pm; do
> install -D -m 0644 $i /usr/local/src/pve/pve-access-
> control/trunk/debian/usr/share/perl5/PVE/API2/$i; done
> make[3]: Leaving directory `/usr/local/src/pve/pve-access-
> control/trunk/PVE/API2'
> make[2]: Leaving directory `/usr/local/src/pve/pve-access-control/trunk/PVE'
> perl -I. ./pveum verifyapi
> install -d /usr/local/src/pve/pve-access-
> control/trunk/debian/usr/share/man/man1
> pod2man -n pveum -s 1 -r "proxmox 2.0" -c "Proxmox Documentation" <pveum
> | gzip -9 > /usr/local/src/pve/pve-access-
> control/trunk/debian/usr/share/man/man1/pveum.1.gz
> make[1]: Leaving directory `/usr/local/src/pve/pve-access-control/trunk'
> install -d -m 0755 debian/DEBIAN
> sed -e s/@@VERSION@@/0.1/ -e s/@@PKGRELEASE@@/1/ -e
> s/@@ARCH@@/amd64/ <control.in >debian/DEBIAN/control install -D -m 0644
> copyright debian//usr/share/doc/libpve-access-control/copyright
> install -m 0644 changelog.Debian debian//usr/share/doc/libpve-access-control/
> gzip -9 debian//usr/share/doc/libpve-access-control/changelog.Debian
> install -m 0644 ChangeLog debian//usr/share/doc/libpve-access-
> control/changelog
> gzip -9 debian//usr/share/doc/libpve-access-control/changelog
> dpkg-deb --build debian
> dpkg-deb: building package `libpve-access-control' in `debian.deb'.
> dpkg-deb: control directory has bad permissions 2755 (must be >=0755 and
> <=0775)
> make: *** [deb] Error 2
> 
> root at pve2:/usr/local/src/pve/pve-access-control/trunk# ls -lrt total 72 drwxr-
> sr-x 3 root staff  4096 Jun 24 12:41 test
> -rw-r--r-- 1 root staff   177 Jun 24 12:41 user.cfg.ex
> -rw-r--r-- 1 root staff  1029 Jun 24 12:41 TODO
> -rwxr-xr-x 1 root staff   638 Jun 24 12:41 test.pl
> -rw-r--r-- 1 root staff  8555 Jun 24 12:41 README -rwxr-xr-x 1 root staff  2616
> Jun 24 12:41 pveum drwxr-sr-x 4 root staff  4096 Jun 24 12:41 PVE
> -rw-r--r-- 1 root staff  1921 Jun 24 12:41 Makefile
> -rw-r--r-- 1 root staff   764 Jun 24 12:41 copyright
> -rw-r--r-- 1 root staff   550 Jun 24 12:41 control.in
> -rw-r--r-- 1 root staff   176 Jun 24 12:41 changelog.Debian
> -rw-r--r-- 1 root staff 13826 Jun 24 12:41 ChangeLog drwxr-sr-x 4 root staff
> 4096 Jun 24 12:41 debian
> 
> 
> Thanks,
> Seth
> 
> _______________________________________________
> pve-devel mailing list
> pve-devel at pve.proxmox.com
> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel




More information about the pve-devel mailing list