Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: A plan to get rid of unnecessary package dependencies

0 views
Skip to first unread message

Jose Luis Rivas Contreras

unread,
Sep 26, 2006, 2:40:09 PM9/26/06
to
-----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 <dan...@debian.org>
> lush
>
> Jay Bonci <jayb...@debian.org>
> libxml-libxml-common-perl
>
> Marco Cabizza <mar...@gmail.com>
> libgnome-media0
>
> Debian Hebrew Packaging Team <debian-heb...@lists.alioth.debian.org>
> libhdate-perl
> libhdate-python
> libhocr-perl
> libhocr-python
>
> Debian Java Maintainers <pkg-java-m...@lists.alioth.debian.org>
> eclipse-jdt-gcj
> eclipse-pde-gcj
> eclipse-platform-gcj
> eclipse-rcp-gcj
>
> Patrick Dreker <pat...@dreker.org>
> python-pyxmpp
>
> Dirk Eddelbuettel <e...@debian.org>
> r-cran-fmultivar
> r-cran-fseries
>
> Peter Van Eynde <pvan...@debian.org>
> cmucl-clm
>
> Gustavo Franco <str...@debian.org>
> python-notify
>
> David Moreno Garza <da...@debian.org>
> rxvt
>
> Debian QA Group <pack...@qa.debian.org>
> rxvt-beta
> socketapi1
>
> Christoph Haas <ha...@debian.org>
> fyre
>
> Dafydd Harries <d...@debian.org>
> libjinglebase0.3-0
> libjinglep2p0.3-0
> libjinglesession0.3-0
> libjinglexmllite0.3-0
> libjinglexmpp0.3-0
>
> Nobuhiro Iwamatsu <hem...@t-base.ne.jp>
> libflash-mozplugin
> libflash-swfplayer
>
> Matthias Klose <do...@debian.org>
> python-pygresql
> tix
>
> Carlos Laviola <clav...@debian.org>
> fp-ide
>
> Chris Lawrence <lawr...@debian.org>
> r-cran-bayesm
>
> Ricardo Javier Cardenes Medina <rcar...@debian.org>
> python-kde3
>
> Vittorio Palmisano <redc...@gmail.com>
> python-matplotlib
>
> Michael Piefel <pie...@debian.org>
> python-magic
>
> Doug Rintoul <doug_r...@sil.org>
> kmflcomp
>
> Kevin M. Rosenberg <k...@debian.org>
> ctsim
> ctsim-athlon
> ctsim-pentium4
>
> Anibal Monsalve Salazar <ani...@debian.org>
> libgii1-target-x
>
> Joop Stakenborg <pa3...@debian.org>
> libhamlib2
>
> William Vera <bi...@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-----


--
To UNSUBSCRIBE, email to debian-devel-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

0 new messages