Re: List of possible empty binary packages

2010-02-08 Thread Stefano Zacchiroli
On Sun, Feb 07, 2010 at 08:20:08PM +0100, Luca Falavigna wrote:
 I conducted an analysis to see if there are empty packages in the
 archive which are not metapackages or transitional ones, and
 then prepared a dd-list to show affected packages.

Eya, thanks for this, very cool indeed.

Is the code you used to detect this available somewhere? I wonder mainly
how did you check if the packages are metapackages/transitional. If it
is something you consider reliable, it would be worth to turn your code
into a lintian check, so that we avoid in the future re-introducing this
kind of bugs.

Cheers.

-- 
Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7
z...@{upsilon.cc,pps.jussieu.fr,debian.org} -- http://upsilon.cc/zack/
Dietro un grande uomo c'è ..|  .  |. Et ne m'en veux pas si je te tutoie
sempre uno zaino ...| ..: | Je dis tu à tous ceux que j'aime


signature.asc
Description: Digital signature


Re: List of possible empty binary packages

2010-02-08 Thread Luca Falavigna
Stefano Zacchiroli ha scritto:
 Is the code you used to detect this available somewhere? I wonder mainly
 how did you check if the packages are metapackages/transitional. If it
 is something you consider reliable, it would be worth to turn your code
 into a lintian check, so that we avoid in the future re-introducing this
 kind of bugs.

Well, code is located on lintian.debian.org/~dktrkranz/empty.sh, it's
a very simple shell script which declares a package being empty if all
of the following conditions are met:

* package does not ship files outside of /usr/share/doc/$pkg
* package does not have subdirectories in its /usr/share/doc dir
* package does not have a blacklist word in its description:
  - meta
  - transition
  - dummy
  - dependency package
  - empty package
  - virtual package

After that, I manually sorted resulting packages to remove notable false
positives, so it's definitely not reliable enough to provide full
automated reports yet, but I can work to define improved conditions.

-- 

  .''`.
 : :' :   Luca Falavigna dktrkr...@debian.org
 `. `'
   `-



signature.asc
Description: OpenPGP digital signature


Re: List of possible empty binary packages

2010-02-08 Thread Reinhard Tartler
On So, Feb 07, 2010 at 20:20:08 (CET), Luca Falavigna wrote:

 Reinhard Tartler siret...@tauware.de
byobu (U)

I don't understand why this package is claimed to be empty:

http://packages.debian.org/sid/all/byobu/filelist

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4


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



Re: List of possible empty binary packages

2010-02-08 Thread Cyril Brulebois
Reinhard Tartler siret...@debian.org (08/02/2010):
 I don't understand why this package is claimed to be empty:
 
 http://packages.debian.org/sid/all/byobu/filelist

Because of:

http://packages.debian.org/sid/all/byobu-extras/filelist

Mraw,
KiBi.


signature.asc
Description: Digital signature


Re: List of possible empty binary packages

2010-02-08 Thread Reinhard Tartler
On Mo, Feb 08, 2010 at 12:46:10 (CET), Cyril Brulebois wrote:

 Reinhard Tartler siret...@debian.org (08/02/2010):
 I don't understand why this package is claimed to be empty:
 
 http://packages.debian.org/sid/all/byobu/filelist

 Because of:

 http://packages.debian.org/sid/all/byobu-extras/filelist

thanks, that's indeed correct. This is a transitional convenience
package for supporting partial upgrades for squeeze systems only. It was
never in lenny.

Dustin, I think we can remove and should byobu-extras by now as there
are already proper replaces on the byobu-extras in the main byobu
package.

-- 
Gruesse/greetings,
Reinhard Tartler, KeyID 945348A4


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



Re: List of possible empty binary packages

2010-02-08 Thread Luca Falavigna
Reinhard Tartler ha scritto:
 http://packages.debian.org/sid/all/byobu-extras/filelist
 
 thanks, that's indeed correct. This is a transitional convenience
 package for supporting partial upgrades for squeeze systems only. It was
 never in lenny.

Thanks for the clarification! It wasn't excluded because it didn't match
conditions and I've overlooked it during manual processing.

-- 

  .''`.
 : :' :   Luca Falavigna dktrkr...@debian.org
 `. `'
   `-



signature.asc
Description: OpenPGP digital signature


List of possible empty binary packages

2010-02-07 Thread Luca Falavigna
Hello,

I conducted an analysis to see if there are empty packages in the
archive which are not metapackages or transitional ones, and
then prepared a dd-list to show affected packages.

Some packages have been removed from the original list as it was
clearly stated in package descriptions they are empty by purpose,
others have been manually removed being false positives.

There could be more false positives, feel free to report
inaccuracies to have a more precise picture for a potential MBF.



Adam C. Powell
   scotch (U)

Michael Ablassmeier a...@debian.org
   libapache-mod-chroot

Ivanko B br...@yandex.ru
   mseide-msegui

Christian Bac christian@it-sudparis.eu
   phpgroupware (U)

Sebastien Bacher seb...@debian.org
   totem

Mirco Bauer mee...@debian.org
   mono (U)

Olivier Berger olivier.ber...@it-sudparis.eu
   phpgroupware

Armin Berres armin+deb...@space-based.de
   kdeartwork (U)
   kdeedu (U)
   kdepim (U)

Laurent Bigonville bi...@debian.org
   libchamplain (U)

Fathi Boudra f...@debian.org
   kdeartwork (U)
   kdeedu (U)
   kdepim (U)
   mlt

Emmanuel Bouthenot kol...@debian.org
   weechat

Michael Casadevall mcasadev...@debian.org
   kdeartwork (U)

Michael Casadevall sonicmcta...@gmail.com
   libxfcegui4 (U)

Jesus Climent mo...@debian.org
   dspam (U)

Julien Cristau jcris...@debian.org
   libxmu (U)

LI Daobing lidaob...@debian.org
   liblunar

Debian Citadel Team pkg-citadel-de...@lists.alioth.debian.org
   citadel

Debian DSPAM Maintainers pkg-dspam-m...@lists.alioth.debian.org
   dspam

Debian GCC Maintainers debian-...@lists.debian.org
   gcc-4.1

Debian GNOME Maintainers pkg-gnome-maintain...@lists.alioth.debian.org
   libchamplain (U)
   totem (U)

Debian Haskell Group pkg-haskell-maintain...@lists.alioth.debian.org
   haskell-hsql-mysql

Debian Mono Group pkg-mono-gr...@lists.alioth.debian.org
   mono
   mono-uia

Debian Pkg-e Team pkg-e-de...@lists.alioth.debian.org
   e17

Debian Qt/KDE Maintainers debian-qt-...@lists.debian.org
   kdeartwork
   kdebindings
   kdeedu
   kdepim

Debian Request Tracker Group
pkg-request-tracker-maintain...@lists.alioth.debian.org
request-tracker3.8

Debian Science Team debian-science-maintain...@lists.alioth.debian.org
   code-saturne

Debian Scientific Computing Team
pkg-scicomp-de...@lists.alioth.debian.org fenics
   scotch
   suitesparse-metis

Debian X Strike Force debia...@lists.debian.org
   libxmu

Debian Xfce Maintainers pkg-xfce-de...@lists.alioth.debian.org
   libxfcegui4

Debian Xiph.org Maintainers pkg-xiph-ma...@lists.alioth.debian.org
   libfishsound

Eric Dorland e...@debian.org
   libp11

Sebastian Dröge sl...@debian.org
   mono (U)
   totem (U)
   vala (U)

John Francesco Ferlito jo...@inodes.org
   libfishsound (U)

Freevo Debian Dream Team pkg-freevo-ma...@lists.alioth.debian.org
   freevo

Wilfried Goesgens w.goesg...@outgesourced.org
   citadel (U)

Stephen Gran sg...@debian.org
   hdparm

Debian QA Group packa...@qa.debian.org
   avifile

GRUB Maintainers pkg-grub-de...@lists.alioth.debian.org
   grub2

Christoph Haas h...@debian.org
   dspam (U)

Dominic Hargreaves d...@earth.li
   request-tracker3.8 (U)

Jacob Helwig ja...@technosorcery.net
   request-tracker3.8 (U)

Simon Huggins hug...@earth.li
   libxfcegui4 (U)

Mario Iseli ad...@marioiseli.com
   libconfig-inetd-perl

IV hazel...@debian.org
   scotch (U)

Kurt B. Kaiser k...@shore.net
   dspam (U)

Dustin Kirkland kirkl...@ubuntu.com
   byobu

Matthias Klose d...@debian.org
   gcc-4.1 (U)

Ivan Kohler ivan-deb...@420.am
   request-tracker3.8 (U)

Aurelien Labrosse aurelien.labro...@free.fr
   dspam (U)

Sylvestre Ledru sylves...@debian.org
   code-saturne (U)

Georg W. Leonhardt leonha...@geole.info
   freevo (U)

Martin Loschwitz madk...@debian.org
   libxfcegui4 (U)

Ola Lundqvist o...@debian.org
   dpsyco
   harden

Marc-Andre Lureau marcandre.lur...@gmail.com
   vala (U)

Jan Lübbe jlue...@debian.org
   e17 (U)

Maintainers of Vala packages
pkg-vala-maintain...@lists.alioth.debian.org vala

Jordi Mallach jo...@debian.org
   grub2 (U)

Torsten Marek shlo...@debian.org
   kdebindings (U)

TSUCHIYA Masatoshi tsuch...@namazu.org
   mecab-ipadic
   mecab-jumandic

Patrick Matthäi pmatth...@debian.org
   mlt (U)

Alastair McKinstry mckins...@debian.org
   emoslib

A Mennucc1 mennu...@debian.org
   freevo (U)

Michael Meskes mes...@debian.org
   citadel (U)
   kdepim (U)

Robert Millan rmh.deb...@aybabtu.com
   grub2 (U)

Loic Minier l...@dooz.org
   vala (U)

Matthijs Mohlmann matth...@cacholong.nl
   dspam (U)

Emilio Pozuelo Monfort po...@debian.org
   totem (U)

Daniel Rus Morales rus.dan...@gmail.com
   suitesparse-metis (U)

Daigo Moriwaki da...@debian.org
   google-perftools
   ruby1.9 (U)

Josselin Mouette j...@debian.org
   totem (U)

Toni Mueller t...@debian.org
   request-tracker3.8 (U)

David Nusinow dnusi...@debian.org
   libxmu (U)

Lucas Nussbaum lu...@lucas-nussbaum.net
   ruby1.9 (U)

Xavier Oswald x.osw...@free.fr
   e17 (U)

David Palacio 

Re: List of possible empty binary packages

2010-02-07 Thread Luca Falavigna
Il giorno Sun, 7 Feb 2010 20:20:08 +0100
Luca Falavigna dktrkr...@debian.org ha scritto:

 I conducted an analysis to see if there are empty packages in the
 archive which are not metapackages or transitional ones, and
 then prepared a dd-list to show affected packages.

To match source packages with affected binaries, you can look at the
list I prepared at http://people.debian.org/~dktrkranz/empty_packages

Regards,

-- 
  .''`.
 :  :' :   Luca Falavigna dktrkr...@debian.org
 `.  `'
   `-


signature.asc
Description: PGP signature


Re: List of possible empty binary packages

2010-02-07 Thread Ana Guerrero
On Sun, Feb 07, 2010 at 08:20:08PM +0100, Luca Falavigna wrote:
 Hello,
 
 I conducted an analysis to see if there are empty packages in the
 archive which are not metapackages or transitional ones, and
 then prepared a dd-list to show affected packages.
 
 Some packages have been removed from the original list as it was
 clearly stated in package descriptions they are empty by purpose,
 others have been manually removed being false positives.
 
 There could be more false positives, feel free to report
 inaccuracies to have a more precise picture for a potential MBF.
 

...

 Debian Qt/KDE Maintainers debian-qt-...@lists.debian.org
kdeartwork
kdebindings
kdeedu
kdepim


These are all metapackages.
BTW, I wonder why you listed only those from KDE and not for example 
kdegames that is similar (KDE metapackage installing all the provided apps).

Ana


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



Re: List of possible empty binary packages

2010-02-07 Thread Julien Cristau
On Sun, Feb  7, 2010 at 20:20:08 +0100, Luca Falavigna wrote:

 Debian X Strike Force debia...@lists.debian.org
libxmu
 
debian/rules does:
dh_strip -Nlibxmu6 -Nlibxmuu1
dh_strip -plibxmu6 --dbg-package=libxmu6-dbg
dh_strip -plibxmuu1 --dbg-package=libxmuu1-dbg

and the debug symbols for both libxmu6 and libxmuu1 end up in
libxmu6-dbg.  Probably because DH_OPTIONS is set to -s, and so the -p is
useless.  Thanks for the report…

Cheers,
Julien


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



Re: List of possible empty binary packages

2010-02-07 Thread Yves-Alexis Perez
On 07/02/2010 20:20, Luca Falavigna wrote:
 Debian Xfce Maintainers pkg-xfce-de...@lists.alioth.debian.org
libxfcegui4

Aha, thought that dh7 tiny.rules would take care of the --dbg-package
arg to dh_strip for me. Thanks for noticing, will fix that soon.

Cheers,
-- 
Yves-Alexis



signature.asc
Description: OpenPGP digital signature


Re: List of possible empty binary packages

2010-02-07 Thread Emilio Pozuelo Monfort
On 07/02/10 21:30, Ana Guerrero wrote:
 Debian Qt/KDE Maintainers debian-qt-...@lists.debian.org
kdeartwork
kdebindings
kdeedu
kdepim

 
 These are all metapackages.
 BTW, I wonder why you listed only those from KDE and not for example 
 kdegames that is similar (KDE metapackage installing all the provided apps).

Those are the source packages. The buggy ones are not those, but others (indi
for kdeedu, kdeartwork-theme-window for kdeartwork...). See
http://people.debian.org/~dktrkranz/empty_packages to find the affected binary
packages.

Emilio


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