imagemagick should be split into binary and imagemagick-doc packages

Bug #127031 reported by Mantas Kriaučiūnas
2
Affects Status Importance Assigned to Milestone
imagemagick (Baltix)
New
Undecided
Unassigned
imagemagick (Debian)
Fix Released
Unknown
imagemagick (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: imagemagick

imagemagick should be split into binary and imagemagick-doc packages - currently the imagemagick packages seem to contain a very large amount of architecture-independent data (few megabytes of API and other documentation) in one, architecture-dependent package.

This is wasteful of space in LiveCD (as majority of desktop users don't need C and Magick++ API documentation), also mirror space and bandwidth, as we then end up with multiple copies of this data, one for each architecture. Initial estimates suggest that
several gigabytes of Ubuntu/Debian archive space may currently be wasted
because of packages like imagemagick.

The way to fix of imagemagick package:

  * We need to have a imagemagick-doc package split out to contain data in /usr/share/doc/imagemagick/www/, and the imagemagick package should then be altered to suggest or recommend on the imagemagick-doc package.

Packaging policy is very clear on this point:
http://www.debian.org/doc/developers-reference/ch-best-pkging-practices#s-bpp-archindepdata
http://www.debian.org/doc/developers-reference/ch-best-pkging-practices.en.html#s-bpp-docs

Just look at file listing of imagemagick binary package and you will see lots of documentation in /usr/share/doc/imagemagick/www/Magick++/ , /usr/share/doc/imagemagick/www/api/ and /usr/share/doc/imagemagick/www/ folders:
http://packages.ubuntu.com/cgi-bin/search_contents.pl?searchmode=filelist&word=imagemagick&version=gutsy&arch=i386&page=2

Changed in imagemagick:
status: Unknown → New
Changed in imagemagick:
status: New → Fix Committed
Changed in imagemagick:
status: Fix Committed → Fix Released
Daniel T Chen (crimsun)
Changed in imagemagick:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.