[pve-devel] make error in pve-access-control/trunk
Seth Lauzon
seth.lauzon at gmail.com
Fri Jun 24 22:12:08 CEST 2011
Dietmar,
My apologies this is an error on my end. Apparently an executable gid bit is set for anything under the /usr/local directory. After removing the bit there were no other errors.
Thanks,
Seth
On Jun 24, 2011, at 1:22 PM, Dietmar Maurer wrote:
> 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