Packaged size excessively large

Bug #228219 reported by Paul Sladen
This bug report is a duplicate of:  Bug #238276: split tutorials to a separate binary. Edit Remove
2
Affects Status Importance Assigned to Milestone
Inkscape
Confirmed
Wishlist
Unassigned

Bug Description

The inkscape .deb currently weighs in at 14MB compressed. Which is *huge* for what the program actually needs to be.

A large part of this size are the tutorials, however the size of the binaries (inkscape and inkview) each weigh in at over 8MB:

jr@lichts:~>dpkg -L inkscape | xargs ls -lhdSr | tail -5
-rw-r--r-- 1 root root 437K 2008-04-07 21:30 /usr/share/inkscape/tutorials/tutorial-calligraphy.ru.svg
-rw-r--r-- 1 root root 578K 2008-04-07 21:30 /usr/share/inkscape/icons/icons.svg
-rw-r--r-- 1 root root 1.8M 2008-04-07 21:30 /usr/share/inkscape/icons/tango_icons.svg
-rwxr-xr-x 1 root root 8.6M 2008-04-07 21:32 /usr/bin/inkview
-rwxr-xr-x 1 root root 8.7M 2008-04-07 21:32 /usr/bin/inkscape

That 'inkview' (a small program for merely viewing SVG files) is only 17kB smaller than the fully-fledged editor is somewhat embarrassing.

The tutorials could be packaged separately as they are not a required dependency of the package, and along with the icons are cross-architecture.

Revision history for this message
Rygle (rygle) wrote :

This may be addressed somewhat in the code refactoring that's intended for 0.47

nightrow (jb-benoit)
Changed in inkscape:
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Alex Valavanis (valavanisalex) wrote :

Hi Paul,

There are now a couple of separate bug reports which deal with these issues. Firstly, bug #278001 deals with the big Inkview binary and bug #238276 deals with the tutorials. I'll mark this as a duplicate of the second of those bugs, because that represents the biggest use of space. Feel free to reorganise the reports in a different way if you like!

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.