Re: Bug#324550: Needs dependency fix [linux-image-2.6.12-1-686: install fails with "cannot stat `(0xffffe000)': No such file or directory"]
On Tue, Aug 23, 2005 at 01:30:16PM +0900, GOTO Masanori wrote:
> At Tue, 23 Aug 2005 12:54:13 +0900,
> Horms wrote:
> > > So the dependency isn't on e2fsprogs, per-se, but rather that
> > > e2fsprogs's initrd script has to filter out the linux-gate.so.1 entry,
> > > but if you have a newer than a certain glibc, it is incompatible with
> > > e2fsprogs 1.35-2, and you need to upgrade to a newer version of
> > > e2fsprogs.
> > >
> > > I originally added the linux-gate.so filtration in response to a bug
> > > filed from the amd64 port, but apparently it is now required for all
> > > platforms given the newer glibc in unstable. The only way to fix this
> > > with dependencies is to ask glibc to add a conflicts with (e2fsprogs <
> > > 1.35-7).
> > Hi Ted,
> > Thanks for that, certainly saved me a lot of bother not having
> > to track it down. I've CCed the glibc maintainers for their
> > consideration.
> I don't know what the actual problem is, but I fixed this kind of ldd
> filtering problem for mkinitrd during the final stage of sarge
> development. Does this help you?
> * GOTO Masanori
> - Make mkinitrd work with new ldd format which change is introduced
> in glibc 2.3.4. (Closes: #301455, #303281)
> This change also fixes amd64 mkinitrd breakage.
> (Closes: #279382, #292080, #295412, #295422, #297724)
long time no see. It seems that the problem is indeed fixed if you get
the sarge (or later) versions of e2fsprogs and glibc. However, some
people don't have that, and its causing some breakage for those people.
Would it be possible for you to add the conflicts that Ted suggested to
the next glibc release. This would seem like a nice way to make the
problem go away for everyone.
西門 宝曼 (サイモン・ホーマン) | Simon Horman (Horms)