Am Mittwoch, den 08.08.2007, 15:09 -0300 schrieb Otavio Salvador: > Julian Andres Klode <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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/[EMAIL PROTECTED] Languages: German, English, [bit French]
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil