[SM-Discuss] glibc spell status and next ISO
Arwed von Merkatz
v.merkatz at gmx.net
Mon Feb 14 12:08:19 EST 2005
On Mon, Feb 14, 2005 at 08:54:09AM +0100, Benoit PAPILLAULT wrote:
> Arwed von Merkatz a écrit :
> >Several things are in the glibc-kernel-headers that definitely aren't
> >1) it installs all headers, i386, ppc, sparc, ...
> This is called multi arch kernel headers. It's what some other distro
> are using already (I looked at the Mandrake package). I had no problem
> compiling spells with those headers.
I don't really care what it's called, what I care about is that this
isn't the way anything in the grimoire ever installed the headers, so
the iso shouldn't either.
> >2) the /usr/include/asm it installs has files for /usr/include/mach-*,
> >those are supposed to be directories, and always have been as far as i
> >can tell
> Don't know. Except the content of /usr/include/asm, other files are just
> those installed normally.
Where does this asm dir come from? Why is it useful? (The headers
explicitly include stuff in asm-i386, so nothing in that is multi-arch)
> >3) for some reason /usr/include/asm/mach-* don't get removed on dispel
> >of glibc-kernel-headers, leading to glibc cast failing when it tries to
> >copy the kernel headers
> This bug has been reported here
> http://bugs.sourcemage.org/show_bug.cgi?id=7538, which you take care
> (but which is still not fixed in stable). So, it's like the kernel
> source missing bug, if you asked me to hide this problems, I think it's
> just again our social contract :-)
The odd thing is that those files _are_ in the glibc-kernel-headers
install log on the iso but don't get removed when it gets dispelled due
to the conflict in glibc. And this is not caused by glibc, as the spell
doesn't edit these logs anymore.
> >The ISO should always use stable grimoire and stable sorcery, as that's
> >what users are supposed to use after installing, and downgrading stuff
> >is not what we plan for when working on the grimoire.
> OK. I'll document that on the wiki. I totally agree on that.
> Benoit PAPILLAULT, ISO guru
> SM-Discuss mailing list
> SM-Discuss at lists.ibiblio.org
Arwed v. Merkatz Source Mage GNU/Linux developer
More information about the SM-Discuss