[SM-Discuss] coreutils vs glibc

Ladislav Hagara ladislav.hagara at unob.cz
Sun Dec 12 09:22:26 EST 2010


Dne 5.12.2010 5:38, Robert Figura napsal(a):
> George Sherwood <pilot at beernabeer.com> wrote:
>> On Wed, 1 Dec 2010 06:36:22 +0100
>> Robert Figura <rfigura at aubergine.zwischengesicht.de> wrote:
>>> i recently tried a clean rebuild off the current 0.10.0 iso using test
>>> grimoire. I encountered something wich seems to be explained by this:
>>>
>>> https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/552816
>>>
>>> In short: A recent in glibc update reveals a bug in coreutils which
>>> makes cp -p fail. As some spells (upstream installers) use cp -p and
>>> friends to install, this will at least cause install failures for
>>> db and python...
>>>
>>> Is there a reason why coreutils is still version 7.xx whilst the first
>>> of the 8.xx's is more than a year old?
>>>
>> Bug #13873 was found during a coreutils update long ago.  I have been
>> running coreutils 8.6 and 8.7 for a month and a half now and I haven't
>> run into the issue yet.  With the bug that you found, it sounds like it
>> is time to update coreutils.  I will try to do it when I get back in
>> town this week if some one doesn't beat me to it.
> 
> I finally got around to just try updating the version in
> coreutils/DETAILS - and it worked fine here. That was with castfs and
> current devel sorcery so i'm not sure what the chances are to get
> problems under other circumstances.
> 
> So i'm happy and feel no need to beat you :-b
> 
> Didn't really grok the connection to bug #13873 tho... Nevermind.
> 
> Thanks and Kind Regards
>   - Robert Figura
> 


Hi,
I have just tried coreutils 8.7. I am sorry, still the same problem.
We still have castfs as only optional spell. If users don't use castfs
coreutils 8.x breaks installwatch logging. See bug #15559 (installwatch
no longer tracks hardlinks!
http://bugs.sourcemage.org/show_bug.cgi?id=15559).

With coreutils 7.6 if I re-cast e2fsprogs I see
$ gaze install e2fsprogs|grep mkfs
/sbin/mkfs.ext2
/sbin/mkfs.ext3
/sbin/mkfs.ext4
/sbin/mkfs.ext4dev

With coreutils 8.7 if I re-cast e2fsprogs the "gaze install
e2fsprogs|grep mkfs" shows nothing. :-(

We need to update installwatch and adjust sorcery to this new version
(http://bugs.sourcemage.org/show_bug.cgi?id=13873#c22) or make castfs
required spell.

PS: I just tested with castfs, e2fsprogs contains STAGED_INSTALL=off in
DETAILS so "gaze install e2fsprogs|grep mkfs" still shows nothing. :-(

-- 
Ladislav Hagara



More information about the SM-Discuss mailing list