[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[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: