Re: identical extended descriptions
Martin Mitchell wrote:
> > The long description is there for a reason, and I feel these packages are
> > ignoring it it. The libc5 versions should explain, in detail, why you
> > might want to install those packages over the non-libc5 versions. An extended
> > description should be a hand-crafted description of a package, not some
> > boilerplate you've used for 4 different packages.
>
> I think this is overreacting a little - I wouldn't want to have to read
> through pages of long descriptions to see why I might wish to install a
> libc5 version, one or two sentences should be more than adequate.
I wasn't meaning to imply vast length.
> In general, I haven't seen that this problem is widespread to warrant a
> policy proposal, so I suggest you file a bug against the netscape packages,
> and handle this issue on a case by case basis.
This is *not* a small problem. It is an epidemic. One package in 17 has the
problem!
Packages exhibiting this problem, by md5sum of their long descriptions
(note that this probably misses some that have long descriptions that
vary by 1 letter or so):
joey@kite:/tmp/desc>perl -ne '$p=$1 if /^Package: (.*)\n/; $col.=$_ if $in;
$in=1 if /^Description: /; if ($_ eq "\n") { $in=""; open (OUT, ">$p") ||
die $!; print OUT $col; close OUT; $col=""}' /var/lib/dpkg/available
joey@kite:/tmp/desc>md5sum * |perl -ne '($foo)=/(.*?)\s/; $seen{$_}=1,
$seen{$fullold}=1 if $old eq $foo ; $old=$foo; $fullold=$_; END { print
keys %seen }' |wc -l
273
joey@kite:/tmp/desc>md5sum * |perl -ne '($foo)=/(.*?)\s/; $seen{$_}=1,
$seen{$fullold}=1 if $old eq $foo ; $old=$foo; $fullold=$_; END { print
sort keys %seen }'
02d7a1da6e7194eeabbc2247af1e4a22 picon-usenix
02d7a1da6e7194eeabbc2247af1e4a22 picon-users
05c02a041862fa65d529ad83a8a6c002 xshipwars
05c02a041862fa65d529ad83a8a6c002 xshipwars-common
05c02a041862fa65d529ad83a8a6c002 xshipwars-images-st
05c02a041862fa65d529ad83a8a6c002 xshipwars-server
05c02a041862fa65d529ad83a8a6c002 xshipwars-sounds-st
0ae773142d2157467fbbaf74860a6095 vflib2
0ae773142d2157467fbbaf74860a6095 vflib2-dev
0ae773142d2157467fbbaf74860a6095 vflib2-misc
0ea68e83a5fb02246b9446e27b0b748b communicator-nethelp-408
0ea68e83a5fb02246b9446e27b0b748b communicator-nethelp-461
0ea68e83a5fb02246b9446e27b0b748b communicator-nethelp-47
10fcc9ebb7df926b0b4609a89c523855 libglade-gnome0
10fcc9ebb7df926b0b4609a89c523855 libglade-gnome0-dev
10fcc9ebb7df926b0b4609a89c523855 libglade0
10fcc9ebb7df926b0b4609a89c523855 libglade0-dev
1324469ee3ec4e49f495f964660501fa w3-el-e19
1324469ee3ec4e49f495f964660501fa w3-el-e20
165e5d194464d3f06af0f191fbfa9e7d libgcj0
165e5d194464d3f06af0f191fbfa9e7d libgcj0-dev
16855114ddfd50d817060686542201c4 libsane
16855114ddfd50d817060686542201c4 libsane-dev
197fbcf51eec8122f30717de247a29d5 jed-common
197fbcf51eec8122f30717de247a29d5 jed-common-ja
19fea3425efef83144a811f660c0efa7 snes9x-svga
19fea3425efef83144a811f660c0efa7 snes9x-x
1b73b553b73c0d02fd961d6713255f71 maplay
1b73b553b73c0d02fd961d6713255f71 maplay3
1ef04a058beeabe1079be8c44d79d383 liboo2cx11
1ef04a058beeabe1079be8c44d79d383 liboo2cx11-dev
205baffd05dc7866f3c97b7b37d76418 itcl3.0
205baffd05dc7866f3c97b7b37d76418 itcl3.0-dev
205baffd05dc7866f3c97b7b37d76418 itcl3.1
205baffd05dc7866f3c97b7b37d76418 itcl3.1-dev
22da2cd800612921d47dc9cc53609b95 navigator-smotif-408
22da2cd800612921d47dc9cc53609b95 navigator-smotif-461
22da2cd800612921d47dc9cc53609b95 navigator-smotif-47
23a7915c9245b723210f779aefc1482f cvsup
23a7915c9245b723210f779aefc1482f cvsupd
23c87e3a4bd1becff523cde23cf1e21b elk
23c87e3a4bd1becff523cde23cf1e21b elkdoc
26dfef32c659036906a6c112e579db92 libmagick4-dev
26dfef32c659036906a6c112e579db92 libmagick4-lzw-dev
2739c0a2785d17407815ab947018724f gs-aladdin-manual
2739c0a2785d17407815ab947018724f gs-aladdin-manual-de
297ef1050a8665bc5b7e323dcf2954ec sane
297ef1050a8665bc5b7e323dcf2954ec sane-gimp1.1
2c241121193cee63b26a60fa2db5111a alsa-modules-2.2.12
2c241121193cee63b26a60fa2db5111a alsa-modules-2.2.13
2c94568379225a048d845186fa1307cc doc-linux-pl
2c94568379225a048d845186fa1307cc doc-linux-pl-html
2ee7e77e05770bf41ef27249a1f33331 communicator-smotif-408
2ee7e77e05770bf41ef27249a1f33331 communicator-smotif-461
2ee7e77e05770bf41ef27249a1f33331 communicator-smotif-47
3246d10ccc95547f24675f4d960dd0a8 kernel-source-2.0.33
3246d10ccc95547f24675f4d960dd0a8 kernel-source-2.0.34
332aff61cba3db6260de62d298243514 tcl7.6
332aff61cba3db6260de62d298243514 tcl7.6-dev
332aff61cba3db6260de62d298243514 tcl76
332aff61cba3db6260de62d298243514 tcl76-altdev
332aff61cba3db6260de62d298243514 tcl8.0
332aff61cba3db6260de62d298243514 tcl8.0-dev
332aff61cba3db6260de62d298243514 tcl8.2
332aff61cba3db6260de62d298243514 tcl8.2-dev
36f33d997425c0a0d490bcb7a4c807cb libcanlock0
36f33d997425c0a0d490bcb7a4c807cb libcanlock0-dev
3c05bcb222c9099aea25697d9b325551 libcompface1
3c05bcb222c9099aea25697d9b325551 libcompface1-altdev
3c05bcb222c9099aea25697d9b325551 libcompfaceg1
3c05bcb222c9099aea25697d9b325551 libcompfaceg1-dev
3ce8a06f063931d4f419c36aff66e5b6 libxml0
3ce8a06f063931d4f419c36aff66e5b6 libxml1
41d2fc44f02a9026899a4712281e55da libgc4
41d2fc44f02a9026899a4712281e55da libgc5
4392598edc33e98a01c95820b4fe1878 navigator-nethelp-408
4392598edc33e98a01c95820b4fe1878 navigator-nethelp-461
4392598edc33e98a01c95820b4fe1878 navigator-nethelp-47
468ce05dfa106088461c84f95ecb26e8 libaudiofile-dev
468ce05dfa106088461c84f95ecb26e8 libaudiofile0
469a8f749871e5154e20cc28ab3adad2 libcdparanoia0
469a8f749871e5154e20cc28ab3adad2 libcdparanoia0-dev
4e7403343328c8093dfaa2af3397254c flick
4e7403343328c8093dfaa2af3397254c flick-dev
4e7403343328c8093dfaa2af3397254c flick-doc
51aaf9a4657c8a1481c7f6afe2e13203 libjsw-dev
51aaf9a4657c8a1481c7f6afe2e13203 libjsw1
51ce7f915632226acc20c8ae8783387d libatalk1
51ce7f915632226acc20c8ae8783387d libatalk1-dev
51ce7f915632226acc20c8ae8783387d netatalk
51ce7f915632226acc20c8ae8783387d netatalk-dev
51f365f8bdbaf76370701a1154a873b0 libreadline2
51f365f8bdbaf76370701a1154a873b0 libreadline2-altdev
51f365f8bdbaf76370701a1154a873b0 libreadline4
51f365f8bdbaf76370701a1154a873b0 libreadline4-dbg
51f365f8bdbaf76370701a1154a873b0 libreadline4-dev
51f365f8bdbaf76370701a1154a873b0 libreadlineg2
51f365f8bdbaf76370701a1154a873b0 libreadlineg2-dbg
51f365f8bdbaf76370701a1154a873b0 libreadlineg2-dev
53a3cb21d8f3aefc82f0fbb98442598a doc++
53a3cb21d8f3aefc82f0fbb98442598a doc++-doc
55aefdf99f45b0e5c2eb0f58fea79c74 slrn
55aefdf99f45b0e5c2eb0f58fea79c74 slrn-ja
591f4dcf4105f11122c44e1722a44e8d netpipe-lam
591f4dcf4105f11122c44e1722a44e8d netpipe-mpich
591f4dcf4105f11122c44e1722a44e8d netpipe-pvm
591f4dcf4105f11122c44e1722a44e8d netpipe-tcp
5b5f76aeae093acb3e41e8be4f2040c7 picon-domains
5b5f76aeae093acb3e41e8be4f2040c7 picon-misc
5d60353ba59b677fe1452b176f311bbd netscape-smotif-408
5d60353ba59b677fe1452b176f311bbd netscape-smotif-461
5d60353ba59b677fe1452b176f311bbd netscape-smotif-47
5e5f596c854e268413ac053b107bb51f libssl09
5e5f596c854e268413ac053b107bb51f libssl09-dev
5fbe08c62bc2d6ac09b16ca01c504ad0 itk3.0
5fbe08c62bc2d6ac09b16ca01c504ad0 itk3.0-dev
5fbe08c62bc2d6ac09b16ca01c504ad0 itk3.1
5fbe08c62bc2d6ac09b16ca01c504ad0 itk3.1-dev
60e122191fad54143068b3f302519364 libgsl0
60e122191fad54143068b3f302519364 libgsl0-dev
618b5fd18b3311bd232abe8b3853b600 jed-sl
618b5fd18b3311bd232abe8b3853b600 jed-sl-ja
69a027793d8fba9d3d6e815b43a1601b mesa-doc
69a027793d8fba9d3d6e815b43a1601b mesademos
69e728ff9ad625ffe1a766c9f24517ea libhoard-dev
69e728ff9ad625ffe1a766c9f24517ea libhoard1
6ce020adc80c326500f94b960e651b31 libpsys-dev
6ce020adc80c326500f94b960e651b31 libpsys1
70065b6ffcbf676e8b523830dfe58b6c libmm10
70065b6ffcbf676e8b523830dfe58b6c libmm10-dev
724520fd7a76bf05b414c23222eb4bc0 kernel-image-2.0.35
724520fd7a76bf05b414c23222eb4bc0 kernel-image-2.0.36
724520fd7a76bf05b414c23222eb4bc0 kernel-image-2.0.38
724520fd7a76bf05b414c23222eb4bc0 kernel-image-2.2.10
724520fd7a76bf05b414c23222eb4bc0 kernel-image-2.2.12
724520fd7a76bf05b414c23222eb4bc0 kernel-image-2.2.13
724520fd7a76bf05b414c23222eb4bc0 kernel-image-2.2.14
7470610d2c0cd623c767dc95ecb780b3 iwidgets3.1
7470610d2c0cd623c767dc95ecb780b3 iwidgets3.1-dev
7b2ad440bc6a63e6b56e2f5b0c2edba6 libpng0
7b2ad440bc6a63e6b56e2f5b0c2edba6 libpng0-altdev
7b2ad440bc6a63e6b56e2f5b0c2edba6 libpng0g
7b2ad440bc6a63e6b56e2f5b0c2edba6 libpng0g-dev
7bea343d10571927491665ae48decf0a kernel-image-2.0.33
7bea343d10571927491665ae48decf0a kernel-image-2.0.34
7fccf9f2834ee1eae2f7aead2adca956 freeamp
7fccf9f2834ee1eae2f7aead2adca956 freeamp-doc
7fccf9f2834ee1eae2f7aead2adca956 libfreeamp-alsa
7fccf9f2834ee1eae2f7aead2adca956 libfreeamp-esound
817043499e39282c732b153176fd7871 tk8.0-ja
817043499e39282c732b153176fd7871 tk8.0-ja-dev
8a06ea05ffe3de91776f07146dbbb1ae gtkglarea
8a06ea05ffe3de91776f07146dbbb1ae gtkglarea-dev
8a06ea05ffe3de91776f07146dbbb1ae gtkglarea4
8c2db4b9210abc66ebc38bc1a69483b9 heimdal-clients
8c2db4b9210abc66ebc38bc1a69483b9 heimdal-clients-x
8c2db4b9210abc66ebc38bc1a69483b9 heimdal-dev
8c2db4b9210abc66ebc38bc1a69483b9 heimdal-docs
8c2db4b9210abc66ebc38bc1a69483b9 heimdal-kdc
8c2db4b9210abc66ebc38bc1a69483b9 heimdal-lib
8c2db4b9210abc66ebc38bc1a69483b9 heimdal-servers
8c2db4b9210abc66ebc38bc1a69483b9 heimdal-servers-x
8d72cabb5dc4db33ad29f9796da2292d kernel-doc-2.2.13
8d72cabb5dc4db33ad29f9796da2292d kernel-doc-2.2.14
93a918dd956c4b66c6ff673e9bc2e532 kernel-doc-2.0.33
93a918dd956c4b66c6ff673e9bc2e532 kernel-doc-2.0.34
93a918dd956c4b66c6ff673e9bc2e532 kernel-doc-2.0.35
93a918dd956c4b66c6ff673e9bc2e532 kernel-doc-2.0.36
93a918dd956c4b66c6ff673e9bc2e532 kernel-doc-2.0.38
93a918dd956c4b66c6ff673e9bc2e532 kernel-doc-2.1.125
93a918dd956c4b66c6ff673e9bc2e532 kernel-doc-2.2.1
93a918dd956c4b66c6ff673e9bc2e532 kernel-doc-2.2.10
93a918dd956c4b66c6ff673e9bc2e532 kernel-doc-2.2.12
987196658d6eac1245e0e7d1cea36777 communicator-spellchk-408
987196658d6eac1245e0e7d1cea36777 communicator-spellchk-461
987196658d6eac1245e0e7d1cea36777 communicator-spellchk-47
9918513d4e69945c936c5dd9d3ebf0a8 libdnd1
9918513d4e69945c936c5dd9d3ebf0a8 libdnd1-dev
9d89b0714d63f2df7444094f9ab974b0 gnome-games
9d89b0714d63f2df7444094f9ab974b0 gnome-games-locale
9d89b0714d63f2df7444094f9ab974b0 gnome-gataxx
a4eba4001281d7650397546af7332abb mutt
a4eba4001281d7650397546af7332abb mutt-ja
a504ffbcd1f0b46e9ac4742df10c3deb lapack-dev
a504ffbcd1f0b46e9ac4742df10c3deb lapack-doc
a9305c69f9d29bb639d85646d43e6ad5 gtkglareamm
a9305c69f9d29bb639d85646d43e6ad5 gtkglareamm-dev
a9305c69f9d29bb639d85646d43e6ad5 gtkglareamm1
aa80cfb9120a3508bee47be093515aa5 scilab
aa80cfb9120a3508bee47be093515aa5 scilab-doc
ac1d6d0cc57345f0ae4750dc50268bc0 libfltk0
ac1d6d0cc57345f0ae4750dc50268bc0 libfltk1
ae0a591badfddf122be048ca547ad899 libiodbc2
ae0a591badfddf122be048ca547ad899 libiodbc2-dev
b4587bb5f5cbb25d131ca4d82e90c0b4 lilo
b4587bb5f5cbb25d131ca4d82e90c0b4 lilo-doc
b4fb2dde10a7ad6172121e056848407d alsaplayer
b4fb2dde10a7ad6172121e056848407d alsaplayer-alsa
b4fb2dde10a7ad6172121e056848407d alsaplayer-esd
b4fb2dde10a7ad6172121e056848407d alsaplayer-oss
b51180b9c8b59fdf45a40af9022d9fb1 libsigc++-dev
b51180b9c8b59fdf45a40af9022d9fb1 libsigc++5
b633e2fcdaafe9e9ce40bc48fa6621e2 sdf
b633e2fcdaafe9e9ce40bc48fa6621e2 sdf-doc
b970d2d18f1f9945b524472c4b5103a7 libmalaga1
b970d2d18f1f9945b524472c4b5103a7 libmalaga2
b99fc8dd043a9edeeb81e2c6cc7f69bb libliteclue
b99fc8dd043a9edeeb81e2c6cc7f69bb libliteclue-dev
ba1e6c8ed756d0ace7cb6187dd46982a iraf-ibin
ba1e6c8ed756d0ace7cb6187dd46982a iraf-noaobin
ba81be35752f7ecbb81bf0deaf69e216 blacs1-lam
ba81be35752f7ecbb81bf0deaf69e216 blacs1-mpich
bc436d1873bbd093442ce6a08d897816 libwrap0
bc436d1873bbd093442ce6a08d897816 libwrap0-dev
bed40131121277008cc8a467d9c0d313 glutg3+ggi
bed40131121277008cc8a467d9c0d313 glutg3+ggi-dev
cc7e46f3f5fd2a4836c9f5a0063f58b7 libgpm1
cc7e46f3f5fd2a4836c9f5a0063f58b7 libgpm1-altdev
cc7e46f3f5fd2a4836c9f5a0063f58b7 libgpmg1
cc7e46f3f5fd2a4836c9f5a0063f58b7 libgpmg1-dev
cc9dfdaa7dfeffd5482de8607ac01935 libmikmod1
cc9dfdaa7dfeffd5482de8607ac01935 libmikmod1-dev
cc9dfdaa7dfeffd5482de8607ac01935 libmikmod2
cc9dfdaa7dfeffd5482de8607ac01935 libmikmod2-dev
d801f70424ed78acf3016be1c3fb0787 libv-bin
d801f70424ed78acf3016be1c3fb0787 libv-dbg
d801f70424ed78acf3016be1c3fb0787 vm-dbg
d801f70424ed78acf3016be1c3fb0787 vm-dev
d801f70424ed78acf3016be1c3fb0787 vm1
db219cc241e72dc59dd45439d2ec7ec6 xjed-canna
db219cc241e72dc59dd45439d2ec7ec6 xjed-ja
db9cfb01a4ee892a706f010da38df4b2 tk4.2
db9cfb01a4ee892a706f010da38df4b2 tk4.2-dev
db9cfb01a4ee892a706f010da38df4b2 tk42
db9cfb01a4ee892a706f010da38df4b2 tk42-altdev
db9cfb01a4ee892a706f010da38df4b2 tk8.0
db9cfb01a4ee892a706f010da38df4b2 tk8.0-dev
db9cfb01a4ee892a706f010da38df4b2 tk8.2
db9cfb01a4ee892a706f010da38df4b2 tk8.2-dev
dd09808fd5043d84318da9c261a74317 liby-dev
dd09808fd5043d84318da9c261a74317 liby2
dd09808fd5043d84318da9c261a74317 yiff-config
dd09808fd5043d84318da9c261a74317 yiff-server
dd500bfaf5578cf7baa78b24966b4dc5 bnlib1
dd500bfaf5578cf7baa78b24966b4dc5 bnlib1-dev
dfde63320f0be08416ac00a630b2a23a libpng2
dfde63320f0be08416ac00a630b2a23a libpng2-dev
e08845f5a4ad080764f07f1f56162877 libpaper
e08845f5a4ad080764f07f1f56162877 libpaperg
e591fe9bbf3785109c0d06851f9fe22c gmp
e591fe9bbf3785109c0d06851f9fe22c gmp1
e6b438af9db76fe7bafc36f541bb6510 hermes1
e6b438af9db76fe7bafc36f541bb6510 hermes1-dev
e9037973aaea5ecfdfaa98728445993a esound
e9037973aaea5ecfdfaa98728445993a esound-alsa
e9037973aaea5ecfdfaa98728445993a esound-common
e9037973aaea5ecfdfaa98728445993a libesd-alsa0
e9037973aaea5ecfdfaa98728445993a libesd-alsa0-dev
e9037973aaea5ecfdfaa98728445993a libesd0
e9037973aaea5ecfdfaa98728445993a libesd0-dev
e9463f76ce0ba58c9f80c0a4412b71ac libpth-dev
e9463f76ce0ba58c9f80c0a4412b71ac libpth12
edf2e395ca1b05fe03f477122809c689 tcl8.0-ja
edf2e395ca1b05fe03f477122809c689 tcl8.0-ja-dev
f377b6fa658cdbbbf6adac76ce834854 libape-dev
f377b6fa658cdbbbf6adac76ce834854 libape1
f9aa81acf8af550d9d445aa76c1a2a84 v-bin
f9aa81acf8af550d9d445aa76c1a2a84 v-dbg
f9aa81acf8af550d9d445aa76c1a2a84 v-dev
f9aa81acf8af550d9d445aa76c1a2a84 v1g
ffcf916aeed2a6f3b4ae37ac7b63cf28 geda-gnetlist
ffcf916aeed2a6f3b4ae37ac7b63cf28 geda-gschem
ffcf916aeed2a6f3b4ae37ac7b63cf28 geda-gsymcheck
--
see shy jo, who hates having to grep around in the packages file time and
time again to prove his points.
Reply to: