Am Donnerstag, 8. Mai 2008 schrieb ext Dirk Heinrichs: > Am Donnerstag, 8. Mai 2008 schrieb ext Ciaran McCreesh: > > On Thu, 8 May 2008 07:51:08 +0200 > > > > Dirk Heinrichs <[EMAIL PROTECTED]> wrote: > > > all packages I installed/updated yesterday have their permissions > > > messed up, binaries have mode 600. Reinstalling with emerge results > > > in correct permissions again, using paludis recreates the mess. > > > Paludis is version 0.26.1. > > > > What did you change? > > Hmm, there was a bash update yesterday, looks like packages installed > after bash are affected, I'll check that...
Seems I found the reason. Wanted to test btrfs [1] and chose all Gentoo related directories for the test ($PORTDIR, $DISTDIR and $PORTAGE_TMPDIR were put on a btrfs volume). Remounting the old, xfs based volumes brought paludis back to normal behaviour. However, the question remains: Why does a change in the underlying fs affect paludis at all (and not portage/emerge) ? The behaviour is reproducible: I have: PORTDIR=/gentoo/overlays/portage DISTDIR=/gentoo/distfiles PORTAGE_TMPDIR=/gentoo/build All three are logical volumes, mounted as follows: # mount|grep gentoo /dev/evms/build on /gentoo/build type xfs (rw) /dev/evms/overlays on /gentoo/overlays type xfs (rw) /dev/evms/distfiles on /gentoo/distfiles type xfs (rw) With this setup, paludis works fine. Mounting the btrfs volumes again, like # mount|grep gentoo /dev/evms/gentoo on /gentoo/distfiles type btrfs (rw,subvol=distfiles) /dev/evms/gentoo on /gentoo/build type btrfs (rw,subvol=build) /dev/evms/gentoo on /gentoo/overlays type btrfs (rw,subvol=overlays) does again make paludis install things with wrong permisions. [1]: http://oss.oracle.com/projects/btrfs Bye... Dirk -- Dirk Heinrichs | Tel: +49 (0)162 234 3408 Configuration Manager | Fax: +49 (0)211 47068 111 Capgemini Deutschland | Mail: [EMAIL PROTECTED] Wanheimerstraße 68 | Web: http://www.capgemini.com D-40468 Düsseldorf | ICQ#: 110037733 GPG Public Key C2E467BB | Keyserver: www.keyserver.net
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ paludis-user mailing list [email protected] http://lists.pioto.org/mailman/listinfo/paludis-user
