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

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: