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

Re: Bug#317082: libc6-s390x: missing depends on lib64gcc1



GOTO Masanori writes:
> At Tue, 05 Jul 2005 20:09:59 -0700,
> Ryan Murray wrote:
> > libc6-s390x is missing a depends on lib64gcc1 that causes gcc to fail to link
> > when -m64 is used on an s390 system.
> >
> > I'm filling the bug here rather than on the gcc-VERSION packages because the
> > sparc64 packages have the dependency in libc6-sparc64, and not the gcc
> > packages.
> 
> According to #258647, the latest glibc.deb in svn already removed the
> "Depends: lib64gcc1" entry.  So I think it should be fixed in gcc
> packages instead of libc6-s390x.  How about this idea?

I don't know of a good way to handle the 64bit dependencies. We do not
want to unconditionally depend on the non-default biarch packages.
dh_shlibdeps doesn't work for 64bit packages, so you have to hand-code
all the dependencies ...

maybe dpkg-shlibdeps could use objdump -x instead of ldd to determine
the needed library dependencies?

  Matthias



Reply to: