You are not logged in.
I'm made an exaile 0.2.9 package for x86_64 for myself since it's not in the x86_64 repositories yet. I was thinking of fixing it up and poping it in the AUR. I'm having a bit of trouble with it though.
When it installs, the executable looses the executable bit in it's permissions. The pkg directory that makepkg creates seems to get it right:
ls -l /var/abs/local/exaile/pkg/usr/share/exaile/exaile.py
-rwxr-xr-x 1 jon users 84642 2007-04-01 14:30 /var/abs/local/exaile/pkg/usr/share/exaile/exaile.py
But when I run install it, it looses the +x bit:
yaourt -S /var/abs/local/exaile/exaile-0.2.9-1.pkg.tar.gz
ls -l /usr/share/exaile/exaile.py
-rw-r--r-- 1 root root 84642 2007-04-01 14:30 /var/abs/local/exaile/pkg/usr/share/exaile/exaile.py
Is there some way to fix this?
I've noticed that a few other packages in AUR mess-up permissions too... One of them set my /usr and /usr/lib to be readable only by root!
Offline
Install fakeroot. That will ensure the correct permissions are applied.
If there are buggy packages in the AUR, report them to the maintainer immediately. If there's no response, report them to the tur-users mailing list so a TU can deal with them.
Always remember to read through the PKGBUILDs before building and installing packages from the AUR - or from anywhere other than the established repos, for that matter.
Offline
This may be a bug in coreutils we're looking into:
http://archlinux.org/pipermail/arch-dev … 00042.html
Offline
This may be a bug in coreutils we're looking into:
http://archlinux.org/pipermail/arch-dev … 00042.html
Sounds like it is. Let me know if I can help out in anyway.
Offline