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

Broken Dependencies, Broken Priorities and Oldlibs



Hi,

I just hacked some scripts to check for broken Depends and such
in sid:

| Number of packages with broken
|  Pre-Depends
|    | ALL | alpha | arm | i386 | m68k | powerpc | sparc |
|    | 5   |       | 5   |      | 5    | 5       |       |
| 
|  Depends
|    | ALL  | alpha | arm | i386 | m68k | powerpc | sparc |
|    | 1299 | 291   | 900 | 261  | 943  | 912     | 321   |
| 
|  Recommends
|    | ALL | alpha | arm | i386 | m68k | powerpc | sparc |
|    | 66  | 24    | 46  | 13   | 37   | 29      | 28    |
| 
| 
| Broken Priorities:
| 
|    | ALL | alpha | arm | i386 | m68k | powerpc | sparc |
|    | 182 | 149   | 101 | 168  | 109  | 114     | 134   |
| 
| Depending on OldLibs:
|    | ALL | alpha | arm | i386 | m68k | powerpc | sparc |
|    | 166 | 51    | 54  | 98   | 91   | 58      | 32    |
 
I hope that the total number of broken Depends will become a lot
smaller once arm, powerpc and m68k catch up. Some of the i386
brokeness is due to libstdc++2.10 beeing removed - simple recompiles
should suffice. But there are still a lot of real bugs there.

On http://people.debian.org/~weasel/debcheck/ you can find
more details and a list of all offending packages. The info is updated
daily.


Broken Priorities are all serious bugs btw:
http://www.debian.org/doc/debian-policy/ch2.html#s2.2:
} Priorities packages MUST NOT depend on packages with
} lower priority values (excluding build-time dependencies).
} In order to ensure this, the priorities of one or more
} packages must be adjusted.

Is there some policy wrt oldlibs?

					yours,
					peter
--
 PGP signed and encrypted  |  .''`.  ** Debian GNU/Linux **
    messages preferred.    | : :' :    By professionals,
                           | `. `'      for professionals
 http://www.palfrader.org/ |   `-    http://www.debian.org/



Reply to: