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

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
paludis-user mailing list
[email protected]
http://lists.pioto.org/mailman/listinfo/paludis-user

Reply via email to