"Wesley J. Landaker" <[EMAIL PROTECTED]> writes: > Hey folks, > > Is is possible to make the equivalent of an Architecture: any package except > that it excludes one or two specific architectures? > > Basically, I'd like to be able to write, for example: > > Architecture: any [!ia64] > > I know I could specifically list supported architectures, but I don't want > to do that, because the package in question works on *every architecture*, > including unofficial ones (like hurd, knetbsd, etc) except for it has all > sorts of perpetual, unresolvable problems on one particular architecture. I > just want to exclude that specific one.
% type-handling -n ia64 i386 darwin-i386 freebsd-i386 kfreebsd-i386 knetbsd-i386 netbsd-i386 openbsd-i386 hurd-i386 ia64 darwin-ia64 freebsd-ia64 kfreebsd-ia64 knetbsd-ia64 netbsd-ia64 openbsd-ia64 hurd-ia64 alpha darwin-alpha freebsd-alpha kfreebsd-alpha knetbsd-alpha netbsd-alpha openbsd-alpha hurd-alpha amd64 darwin-amd64 freebsd-amd64 kfreebsd-amd64 knetbsd-amd64 netbsd-amd64 openbsd-amd64 hurd-amd64 armeb darwin-armeb freebsd-armeb kfreebsd-armeb knetbsd-armeb netbsd-armeb openbsd-armeb hurd-armeb arm darwin-arm freebsd-arm kfreebsd-arm knetbsd-arm netbsd-arm openbsd-arm hurd-arm hppa darwin-hppa freebsd-hppa kfreebsd-hppa knetbsd-hppa netbsd-hppa openbsd-hppa hurd-hppa m32r darwin-m32r freebsd-m32r kfreebsd-m32r knetbsd-m32r netbsd-m32r openbsd-m32r hurd-m32r m68k darwin-m68k freebsd-m68k kfreebsd-m68k knetbsd-m68k netbsd-m68k openbsd-m68k hurd-m68k mips darwin-mips freebsd-mips kfreebsd-mips knetbsd-mips netbsd-mips openbsd-mips hurd-mips mipsel darwin-mipsel freebsd-mipsel kfreebsd-mipsel knetbsd-mipsel netbsd-mipsel openbsd-mipsel hurd-mipsel powerpc darwin-powerpc freebsd-powerpc kfreebsd-powerpc knetbsd-powerpc netbsd-powerpc openbsd-powerpc hurd-powerpc ppc64 darwin-ppc64 freebsd-ppc64 kfreebsd-ppc64 knetbsd-ppc64 netbsd-ppc64 openbsd-ppc64 hurd-ppc64 s390 darwin-s390 freebsd-s390 kfreebsd-s390 knetbsd-s390 netbsd-s390 openbsd-s390 hurd-s390 s390x darwin-s390x freebsd-s390x kfreebsd-s390x knetbsd-s390x netbsd-s390x openbsd-s390x hurd-s390x sh3 darwin-sh3 freebsd-sh3 kfreebsd-sh3 knetbsd-sh3 netbsd-sh3 openbsd-sh3 hurd-sh3 sh3eb darwin-sh3eb freebsd-sh3eb kfreebsd-sh3eb knetbsd-sh3eb netbsd-sh3eb openbsd-sh3eb hurd-sh3eb sh4 darwin-sh4 freebsd-sh4 kfreebsd-sh4 knetbsd-sh4 netbsd-sh4 openbsd-sh4 hurd-sh4 sh4eb darwin-sh4eb freebsd-sh4eb kfreebsd-sh4eb knetbsd-sh4eb netbsd-sh4eb openbsd-sh4eb hurd-sh4eb sparc darwin-sparc freebsd-sparc kfreebsd-sparc knetbsd-sparc netbsd-sparc openbsd-sparc hurd-sparc But to use that you need a debian/control.in file. Maybe a better solution would be to get ia64 excluded in Packages-Arch-Specific, leave the Architecture at any and make debian/rules fail with an explanation if build on ia64. MfG Goswin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]