On mer., 2010-09-29 at 17:26 -0500, Jamie Strandboge wrote: > On Wed, 2010-09-29 at 22:05 +0200, Yves-Alexis Perez wrote: > > Hmhmh, not sure but: > > > > -rwxr-sr-x 1 root mail 12K 20 sept. 21:33 > > /usr/lib/evolution/camel-lock-helper-1.2 > > > > at least on my system. > > Hmmm, installing evolution-data-server in my sid amd64 schroot yields > the same as yours (ie unaffected). I was sure I checked sid when I first > discovered this. > > With 2.30.3-1ubuntu2 from Maverick[1], I have: > $ ls -l /usr/lib/evolution/camel-lock-helper-1.2 > -rwxr-xr-x 1 root root 14640 Sep 6 05:38 > /usr/lib/evolution/camel-lock-helper-1.2 > > That is the version that prompted my patch in Ubuntu. I wonder why that > didn't work in Ubuntu? I see that debhelper 8.0.0ubuntu1 was installed > by looking at the buildlog[2]. > > I then rebuilt 2.30.3-2ubuntu1 and changed debian/rules back to: > DEB_FIXPERMS_EXCLUDE_evolution-data-server += > usr/lib/evolution/camel-lock-helper* > > and it has the group and sgid stripped again. Weird. My guess is there > is some dependency that is too loose somewhere (not necessarily with > e-d-s). > > [1]https://launchpad.net/ubuntu/+source/evolution-data-server/2.30.3-1ubuntu2/+build/1948541 > [2]http://launchpadlibrarian.net/55061151/buildlog_ubuntu-maverick-i386.evolution-data-server_2.30.3-1ubuntu2_FULLYBUILT.txt.gz >
Looking at both buildlogs, I can see: -dh_fixperms -pevolution-data-server -X usr/lib/evolution/camel-lock-helper* +dh_fixperms -pevolution-data-server So yes, it's not called in Ubuntu, but it's correctly called in Debian. My guess would be a bug in cdbs, but anyway it's not in Debian eds rules. So I propose to close this bug, what do you think? Cheers, -- Yves-Alexis
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Pkg-evolution-maintainers mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-evolution-maintainers

