Pantek Library
Hosting Provided By
CybrHost
High Speed Hosting

Bug#436650: debian-cd has unmet recommends on some archs

From: Julian Andres Klode <jak(at)jak-linux.org>
Date: Wed Aug 08 2007 - 14:16:36 EDT


Am Mittwoch, den 08.08.2007, 15:09 -0300 schrieb Otavio Salvador:
> Julian Andres Klode <jak@jak-linux.org> writes:
>
> > Am Mittwoch, den 08.08.2007, 18:10 +0100 schrieb =?UTF-8?Q?
> > Mart=C3=ADn?= Ferrari:
> >> On 8/8/07, Julian Andres Klode <jak@jak-linux.org> wrote:
> >>
> >> > The package is "Architecture: All" and this does not work with
> >> > arch-indep packages, because these expressions are used at build-time.
> >> > If the package is built on powerpc, it won't contain the syslinux
> >> > recommends.
> >> > If the package is built on i386, it will contain the syslinux
> >> > recommends.
> >> > I tried this with one of my packages.
> >>
> >> Isn't that what was intended in the first place?
> >>
> > Because the package is arch-indep, one package is for
> > all architectures.
> > If you build the package on i386, you will have
> > a package recommending syslinux, but this will
> > also be installed to all other architectures (Architecture: all)
>
> My understanding is if it has architecture specific recommends or
> dependencies, it's not really architecture independent. The code
> itself can be but the package is not and would be better to have it as
> any.
>
>

The better way would be to modify dpkg to export these things to the binary package, and ignoring all dependencies/etc not for your arch at install-time.
I would also like to have an option to have a arch-independent package installed only to a few architectures (in their packages files). The result:

- Less work for the buildds
- Less stuff to mirror for the mirrors
-- 

Julian Andres Klode

IRC Nickname: juliank (Debian/OFTC + Freenode, GimpNet)

Fellow of FSFE: 
https://www.fsfe.org/en/fellows/jak (No. 1049)
Debian Wiki:    
http://wiki.debian.org/JulianAndresKlode
Ubuntu Wiki:    
http://wiki.ubuntu.com/JulianAndresKlode
In Launchpad:   
https://launchpad.net/~juliank
My packages:  
http://qa.debian.org/developer.php?login=jak@jak-linux.org
Languages:      German, English, [bit French]

-- 
To UNSUBSCRIBE, email to debian-cd-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Received on Wed Aug 8 14:21:33 2007

This archive was generated by hypermail 2.1.8 : Thu Aug 09 2007 - 19:05:58 EDT


Contact Us  Legal Notices  Order Services Online 
Pantek Home  Privacy Policy  IT news  Site Map  Pantek Library