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

Re: A plan to get rid of unnecessary package dependencies



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Creo que esto debe ser tomado muy en cuenta para los que tenemos paquetes.

Saludos.

Christian Aichinger escribió:
> As Steve Langasek detailed in his d-d-a mail[1], unnecessary
> dependencies cause lots of problems, as they make transitions
> bigger then they need to be.
> 
> The root cause are unnecessary libraries on the linker commandline,
> which get stored in the resulting binary and which dpkg-shlibdeps
> happily turns into inter-package dependencies.
> 
> Thus the goal is to eliminate those unnecessary linker arguments.
> 
> As a start, I've written a script that searches for unnecessary
> dependencies and reports them. Results are available here:
> http://rerun.lefant.net/checklib
> 
> More detailed information about the meaning of the results are
> available on the web page, the two most important points are
> "problems" and "errors".
> 
> A "problem" means that the package has useless dependencies on
> library packages. This causes the kind of trouble outlined above and
> should be fixed. A HOWTO is here:
> http://rerun.lefant.net/checklib/howto-fix-problems.html
> 
> 
> The other, even more important issue, are checklib "errors". They
> indicate that the package check failed. That's usually caused by
> deps on non-existing packages or missing dependencies.  Both are (at
> least) important bugs in the package!
> 
> A summary of the possible causes for errors and some hints for
> fixing them are here:
> http://rerun.lefant.net/checklib/howto-fix-errors.html
> 
> Below is the dd-list output of packages which are missing
> dependencies, and where this can cause real problems (i.e. the
> package can be installed without pulling in all the necessary
> library packages). All the packages listed below have (not yet filed) serious
> bugs. If one of your packages is affected please fix it ASAP.
> 
> Please take a look at the results for packages you are involved in,
> and try to fix the issues if you see "problems" or "errors".
> 
> Cheers,
> Christian Aichinger
> 
> [1]: http://lists.debian.org/debian-devel-announce/2005/11/msg00016.html
> 
> Daniel Baumann <daniel@debian.org>
>    lush
> 
> Jay Bonci <jaybonci@debian.org>
>    libxml-libxml-common-perl
> 
> Marco Cabizza <marco87@gmail.com>
>    libgnome-media0
> 
> Debian Hebrew Packaging Team <debian-hebrew-package@lists.alioth.debian.org>
>    libhdate-perl
>    libhdate-python
>    libhocr-perl
>    libhocr-python
> 
> Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
>    eclipse-jdt-gcj
>    eclipse-pde-gcj
>    eclipse-platform-gcj
>    eclipse-rcp-gcj
> 
> Patrick Dreker <patrick@dreker.org>
>    python-pyxmpp
> 
> Dirk Eddelbuettel <edd@debian.org>
>    r-cran-fmultivar
>    r-cran-fseries
> 
> Peter Van Eynde <pvaneynd@debian.org>
>    cmucl-clm
> 
> Gustavo Franco <stratus@debian.org>
>    python-notify
> 
> David Moreno Garza <damog@debian.org>
>    rxvt
> 
> Debian QA Group <packages@qa.debian.org>
>    rxvt-beta
>    socketapi1
> 
> Christoph Haas <haas@debian.org>
>    fyre
> 
> Dafydd Harries <daf@debian.org>
>    libjinglebase0.3-0
>    libjinglep2p0.3-0
>    libjinglesession0.3-0
>    libjinglexmllite0.3-0
>    libjinglexmpp0.3-0
> 
> Nobuhiro Iwamatsu <hemamu@t-base.ne.jp>
>    libflash-mozplugin
>    libflash-swfplayer
> 
> Matthias Klose <doko@debian.org>
>    python-pygresql
>    tix
> 
> Carlos Laviola <claviola@debian.org>
>    fp-ide
> 
> Chris Lawrence <lawrencc@debian.org>
>    r-cran-bayesm
> 
> Ricardo Javier Cardenes Medina <rcardenes@debian.org>
>    python-kde3
> 
> Vittorio Palmisano <redclay81@gmail.com>
>    python-matplotlib
> 
> Michael Piefel <piefel@debian.org>
>    python-magic
> 
> Doug Rintoul <doug_rintoul@sil.org>
>    kmflcomp
> 
> Kevin M. Rosenberg <kmr@debian.org>
>    ctsim
>    ctsim-athlon
>    ctsim-pentium4
> 
> Anibal Monsalve Salazar <anibal@debian.org>
>    libgii1-target-x
> 
> Joop Stakenborg <pa3aba@debian.org>
>    libhamlib2
> 
> William Vera <billy@billy.com.mx>
>    gsetroot


- --

~ghostbar @ linux/debian 'unstable' on i686 - Linux Counter# 382503
http://ghostbar.ath.cx/ - irc.freenode.net #talug #velug #debian-es
http://debianvenezuela.org.ve - irc.debian.org #debian-es #debian-ve
San Cristobal - Venezuela. TALUG -- http://linuxtachira.org
CHASLUG -- http://chaslug.org.ve - irc.unplug.org.ve #chaslug
Fingerprint = 3E7D 4267 AFD5 2407 2A37  20AC 38A0 AD5B CACA B118
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFGXGWOKCtW8rKsRgRAqO9AJ9ynfTv3Dee6NhwT8pGmH7pcS7ZHgCgzbBQ
Pqtxl+61kvT0KsHYGmhhtSU=
=y0wp
-----END PGP SIGNATURE-----



Reply to: