Package: openclipart Version: 0.18+dfsg-10 Severity: normal -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
The clipart contained in version 2.0 is an almost totally different set of images. From the initial 8121 clips of ver. 0.18+dfsg, only about 582 survive (the "about" because some of the duplicates are packaging files). See table. Table: Total files and duplicates within each and accross both versions - ----------------------------------------------- separate svg files in ver. 0.18+dfsg : 8121 separate svg files in ver. 2.0 : 13397 total duplicates in both versions : 1346 duplicates inside ver. 0.18+dfsg : 548 duplicates inside ver. 2.0 : 216 duplicates accross both versions : 582 - ----------------------------------------------- Thus replacing 0.18+dfsg with 2.0 will result in a totally different directory structure, rendering any existing symlinks in the user's system (for example folder images in nautilus) invalid, as well as loosing about: 8121 - 582 = 7639 clips. Another problem (albeit a difficult one to solve, because it requires to find a way to categorize all images) is that upstream replaced the category-based organisation of files with an author-based one. Both of the above, suggest that both packages should be co-installable (a possible solution being for openclipart-2.0 to be renamed "openclipart2") or, if that is not desired, the old version's clipart should be merged with the new version's one (minus the duplicates). regards George Zarkadas PS-1: If I can come up with an elegant solution to categorize version's 2.0 clipart, I 'll file a whishlist bug for that. PS-2: Setup used to calculate table figures. * unpacked with dpkg-source -x both packages. * from the directory above the packages' directories, issued these commands: find openclipart-0.18+dfsg/ -path '*/clipart/*.svg' | wc --lines find openclipart-2.0/ -path '*/clipart/*.svg' | wc --lines fdupes -r openclipart-[02].[10]* | tee dups <dups awk ' BEGIN{ RS=""; FS="\n"; a=0; b=0; c=0 } { cnt[0]=cnt[1]=cnt[2]=0 for (i=1;i<=NF;++i){ if (match($i,"openclipart-0.18")) cnt[1]=1 if (match($i,"openclipart-2.0")) cnt[2]=1 } cnt[0]=cnt[1]*cnt[2] if (cnt[0]) ++c else if (cnt[1]) ++a else if (cnt[2]) ++b } END{ print "v0.18 : " a print "v2.0 : " b print "both : " c print "total : " a+b+c }' - -- System Information: Debian Release: 6.0.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'stable'), (450, 'testing-proposed-updates'), (450, 'testing'), (400, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores) Locale: LANG=el_GR.utf8, LC_CTYPE=el_GR.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages openclipart depends on: ii openclipart-openoffice.org 0.18+dfsg-10 clip art for OpenOffice.org galler ii openclipart-png 0.18+dfsg-10 clip art in PNG format ii openclipart-svg 0.18+dfsg-10 clip art in SVG format openclipart recommends no packages. openclipart suggests no packages. - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQEcBAEBAgAGBQJPYkmfAAoJEJWXIVmJ5BwWt+8IALsrN5JfemPy8OBTO8QMl7oM 8w/DLOuVlUPeQs6fT5iECeid7nu44ijCtX37OCIxc7hJgz7g36mzxeaGGa8nHUmk 0LnDwjRR0TX7awRfxV/PqVuL1hgPjrg9ARe2jBiSXaRRAqPjPgz8/BbkPD9oQktN iha9UOr+k+n5ZMfumoGx4YGH53hRHg1qUe+GbzUl+CHa9Yz19/P7znuMZ8ZUilaz hcGFTFzcxbITHiz0zJ/9+aWlsLwHPpKpbEcIrrPC5EExaKUBI4bnq1GaZWa9/l86 gcks/D3wXvf3oN7/XJY4uReKntmQouxSzfqAjlLeK+sIE5I51qDeqOKgrOnOVbw= =OoTE -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org