[p-a-s/sid] [decruft] drop entries because of build-dependencies
Missing build-dependencies are handled by auto-dep-waiting mechanisms
in both Debian and Ubuntu. Thus we can drop their entries because they
will not be tried until the build-dependencies become available.
This will increase the unbuilt percentage because the packages will be
included in the wanna-build (or equivalent) database but remain in
state dep-wait. Furthermore some packages may still fail to build
because maintainers hardcoded an architecture list which is no longer
valid.
I still think that this is a valid optimization, though, because it
reduces the amount of p-a-s changes needed.
Signed-off-by: Philipp Kern <pkern@debian.org>
---
Packages-arch-specific | 20 +-------------------
1 files changed, 1 insertions(+), 19 deletions(-)
diff --git a/Packages-arch-specific b/Packages-arch-specific
index e2b57e6..90fbf85 100644
--- a/Packages-arch-specific
+++ b/Packages-arch-specific
@@ -72,7 +72,6 @@ crash: amd64 i386 ia64 alpha powerpc # not yet ported to other platform
%drscheme: alpha amd64 hppa i386 m68k mips mipsel powerpc sparc # [ANAIS]
debian-edu-artwork-usplash: i386 amd64 powerpc sparc # needs usplash
dosemu: i386 amd64 # Hardcoded i386 assembler
-dvr: i386 amd64 # build-depends on avifile lib
e3: i386 # i386 assembly
%eep24c: i386 # [?] ANAIS, <sys/io.h>
efibootmgr: i386 amd64 ia64 lpia # PC/ia64 boot mgr
@@ -89,7 +88,6 @@ fische: i386 amd64 # [ANAIS] some x86 assembly
%flashrom: amd64 i386 kfreebsd-amd64 kfreebsd-i386 alpha hurd-i386 # ANAIS
%fnfx: i386 # toshiba laptop specific
framewave: amd64 i386 # ANAIS
-%fuse-umfuse-iso9660: amd64 i386 powerpc ppc64 # build-depends on umview
%gatos: i386 # no upstream !i386 support
%gcc-3.3: amd64 i386 lpia powerpc # only libstdc++5 is built
gcc-m68k-linux: !m68k # Is an m68k cross-compiler
@@ -287,7 +285,7 @@ pforth: arm armel i386 m68k powerpc s390 sparc hurd-i386 hppa # requires e
%pmud: powerpc # powerpc specific
pnputils: i386 amd64 # x86 specific, needs a PnP-BIOS
%pommed: i386 amd64 powerpc # specific to Apple laptops
-%pose: !ia64 !alpha !hppa # broken on 64 bit; b-d gcc-2.95
+%pose: !ia64 !alpha !hppa # broken on 64 bit
%powerprefs: powerpc # powerpc specific
powerpc-ibm-utils: powerpc # powerpc specific
powerpc-utils: powerpc # powerpc specific
@@ -367,7 +365,6 @@ toshutils: i386 amd64 # x86 spec
%umview: i386 amd64 powerpc ppc64 # [ANAIS] needs per-arch syscall tables
%user-mode-linux: i386 amd64 # [?] ANAIS
%usplash: amd64 armel i386 lpia powerpc sparc # ANAIS
-usplash-theme-debian: amd64 armel i386 lpia powerpc sparc # build-depends on usplash
%uswsusp: i386 amd64 powerpc
v86d: amd64 i386 # x86 specific
%valgrind: i386 amd64 powerpc lpia # Needs ported (asm, arch knwldge)
@@ -532,15 +529,11 @@ cil: i386
series: i386
## Depend: on libgnat-4.3
-adacontrol: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel s390 sparc powerpc # b-d on asis
%adasockets: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel s390 sparc powerpc
-%adabrowse: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel s390 sparc powerpc # b-d on asis
%adacgi: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel s390 sparc powerpc
%asis: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel s390 sparc powerpc
%gnade: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel s390 sparc powerpc
-gnat-gps: alpha amd64 hppa i386 ia64 lpia kfreebsd-i386 mips mipsel s390 sparc powerpc # b-d on libgnatprj-dev, libtemplates-parser
%libaunit: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel s390 sparc powerpc
-%libaws: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel s390 sparc powerpc # b-d on asis, libxmlada2, libtemplates-parser
%libflorist: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel s390 sparc powerpc
%libgtkada2: alpha amd64 hppa i386 ia64 lpia kfreebsd-i386 mips mipsel s390 sparc powerpc
%opentoken: alpha amd64 hppa i386 ia64 kfreebsd-i386 mips mipsel s390 sparc powerpc
@@ -559,19 +552,9 @@ dvgrab: !m68k
# dietlibc
%dietlibc: alpha amd64 arm armel hppa i386 ia64 mips mipsel powerpc sparc s390 # ANAIS
-fgetty: !m68k # build-depend on dietlibc-dev:
-fnord: !m68k # build-depend on dietlibc-dev:
-%libowfat: !m68k # build-depend on dietlibc-dev:
-minit: !m68k # build-depend on dietlibc-dev:
-slidentd: !m68k # build-depend on dietlibc-dev:
-util-vserver: !m68k # build-depend on dietlibc-dev:
# fp-compiler stuff
%fpc: arm armel i386 sparc powerpc amd64 # self-hosting pascal compiler
-%gearhead: arm armel i386 sparc powerpc amd64 # b-d fp-compiler
-%hedgewars: arm armel i386 sparc powerpc amd64 # b-d fp-compiler
-imapcopy: arm armel i386 sparc powerpc amd64 # b-d fp-compiler
-lazarus: arm armel i386 sparc powerpc amd64 # b-d fp-compiler
# m68k specific
%quantlib: !m68k # ROM
@@ -611,7 +594,6 @@ nestra: i386 # i386 assembler
nvidia-cg-toolkit: i386 amd64 # i386 specific, but match what's in the archive
nvidia-settings: i386 amd64 ia64 # i386 specific, but match what's in the archive
%pycg: amd64 i386 # x86 specific
-ogre-contrib: i386 amd64 # [ANAIS] b-d nvidia-cg-toolkit
vmware-package: i386 amd64 # ANAIS
%vmware-view-open-client: amd64 i386 # ANAIS
--
1.5.6.5
Reply to: