[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: glibc 2.0.94 for testing



>> >Everything involving unpacking a .deb.
>>
>> Well, that overstating it a bit I think. What breaks is that dpkg-deb[1]
>> runs chown(2) on everything it extracts from the archive, including
>> symlinks. In recent 2.1 kernels, there is an lchown(2) call, and chown(2)
>> follows symlinks (unlike 2.0 kernels where chown(2) will chown the symlink).
>> If the symlink dpkg-deb tries to chown is broken, it exits, as chown(2)
>> returned ENOENT.
>
>That's not the only issue.  A random fflush() that probably shouldn't
>even be there causes dpkg to horribly die on debs on ext2 filesystems
>using recent dev kernels.  Don't ask.

Haven't noticed that one (at least not on the alpha under 2.1.106), but
I probably don't want to know...

Regards,
/Anders

-- 
 -- Of course I'm crazy, but that doesn't mean I'm wrong.
Anders Hammarquist   |       Mud at Kingdoms        | iko@netg.se
NetGuide Scandinavia |   telnet kingdoms.se 1812    | Fax: +46 31 50 79 39
http://www.netg.se   |                              | Tel: +46 31 50 79 40


--  
To UNSUBSCRIBE, email to debian-sparc-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org


Reply to: