How about being just a little bit more generic: Use an ABI tag, and let kernel or library packages provide that ABI. Then, when you enable Linux binary emulation on that NetBSD kernel, have it provide both "abi-netbsd" and "abi-linux". At that point, it could allow packages for either to be installed. Same thing also could apply to 32/64 bit environments. Use something like "abi-sparc32" vs. "abi-sparc64", and let 64 bit machines support both.
On Fri, Nov 09, 2001 at 09:44:01PM +0100, Robert Millan wrote: > Package: dpkg > Severity: wishlist > > Hello, > > I'd like to suggest adding a "Kernel:" tag to the control file. I think > it'd be very useful to allow combinations of kernels and architechtures > that need to be done manually as now. Moreover, in the future with > the coming of kernel-ports like GNU/Hurd, GNU/*BSD and GNU/W32, this > would become still more useful. > > The most dramatical situation we could find is that, if someday we have a > debian > port for, say, each of the 45 (and more to come) architechture NetBSD is > ported > to, the maintainer of a netbsd-specific package will be forced to type > *all* > the architechtures: > > Architechture: netbsd-i386, netbsd-.... (up to 45 entries) > > While if we had a Kernel: tag it'd be as simple as this: > > Architechture: any > Kernel: netbsd > > Please implement this feature, for this would add a lot of flexibility to > porters > working on non-linux ports. > > Regards, > > -- > -------------------------------------------------- > Robert Millan Debian GNU/Hurd user > zeratul2 wanadoo es http://getyouriso.dyndns.org/ > -------------------------------------------------- > GPG ID C8D6942C > 237F 8688 C2E5 BC64 E152 97B4 FB28 D41B C8D6 942C > -------------------------------------------------- > Some words for my friends Carnivore and Echelon > -------------------------------------------------- > FBI CIA NSA Assault Bomb Terrorism Jihad > Allah Ossama Bin Laden Saddam Hussein > Handgun Assault Plane Crash Pentagon > World Trade Center Whitehouse President Bush > Putin Twin Towers Air Force One USA America > DeCCS RIAA BSA piracy illegal drugs heroin > Big Brother is watching you defcon nuclear > holocaust world war arabian afghanistan > cryptography PGP GPG crack RSA algorithm > Chechnya OMON Spetsnaz T-72 Merkava M1A1 Abrams > Chieftain Challenger Turret Apache Missiles Skinheads > troopers Kazakhstan Muhhamed Atta > ----------------------------------------------------------- > Put this in your signature and join us in confusing the Big Brother > > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] >

