Re: Bug#25496: ldso: debian/control with altdev entry for systems without libc5 (powerpc)
On Sun, Aug 09, 1998 at 04:11:59PM -0500, David Engel wrote:
> I'm quoting the entire message for the benefit of Klee, or whomever is
> now handling dpkg-dev.
>
> On Sun, Aug 09, 1998 at 06:57:32PM +0200, Hartmut Koptein wrote:
> > > > dpkg-genchanges: arch-specific upload - not including arch-independent packages
> > > > dpkg-genchanges: error: package libdl1-altdev in control file but not in files list
> >
> > 1. control.in file; only nesessary part goes from control.in into control
>
> This would work, but I'd rather not. This problem is common enough
> that there should be a better solution.
Agreed.
> > 2. append debhelper with extra command script called dh_libcompat; parameter
> > for dh_libcompat are the `oldlibs`, in this case libdl1-altdev
>
> I don't understand how this will help. The error is coming from
> dpkg-genchanges.
Exactly. Can anyone justify why the changes file should care if more
packages were listed in control than in debian/files?
> > The problem for generating the changes file for powerpc without libc5 libs
> > affects not only your ldso package, also many lib-packages; so i think
> > the debhelper is the better choice.
In fact, it prevents a building of changes files for xfree86! I see no
reason to use debhelper to hack around a problem in dpkg. Let's fix
dpkg-genchanges - I commented out that error, personally.
Dan
Reply to: