Your message dated Wed, 4 Jan 2017 17:29:35 +0100
with message-id <[email protected]>
and subject line Re: Bug#407125: inkscape and inkview binaries are very large
has caused the Debian Bug report #407125,
regarding split a shared lib out of inkscape and inkview binaries
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
407125: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=407125
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: inkscape
Version: 0.44.1-1
Severity: normal
Hi,
The inkscape and inkview binaries are some of the largest on my machine:
$ ls -l /usr/bin | sort -rn -k 5 | head
-rwxr-xr-x 1 root root 8689772 2006-08-28 22:33 hugin
-rwxr-xr-x 1 root root 7599308 2006-03-18 20:00 AbiWord-2.4
-rwxr-xr-x 1 root root 7175116 2006-08-28 22:33 nona_gui
-rwxr-xr-x 1 root root 7138380 2006-08-28 22:33 nona
-rwxr-xr-x 1 root root 6182732 2006-01-16 15:56 mplayer
-rwxr-xr-x 1 root root 5026708 2006-09-25 13:28 inkscape
-rwxr-xr-x 1 root root 5017492 2006-09-25 13:28 inkview
-rwxr-xr-x 1 root root 4016828 2006-05-04 09:11 Xprt
-rwxr-xr-x 1 root root 3372768 2006-03-29 13:46 gs-gpl
-rwxr-xr-x 1 root root 3085008 2006-01-30 21:09 gimp-2.2
I'm particularly sensitive to disk space as I'm running from a 4GB flash drive.
I suspect that the inkscape and inkview binaries are > 90% identical. Would it
be
possible to eliminate one of them, and thereby save nearly 5MB? Possible
methods:
- Two links to the same executable which checks argv[0].
- An executable for inkscape and a script for inkview which calls inkscape with
a
view-only flag.
- Two small executables and a shared library.
I appreciate that not everyone shares my desire to optimise disk space and will
understand if you choose to ignore this report.
Thanks, Phil.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.19
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Versions of packages inkscape depends on:
ii libatk1.0-0 1.12.3-1 The ATK accessibility toolkit
ii libbonobo2-0 2.14.0-1 Bonobo CORBA interfaces library
ii libc6 2.3.6.ds1-4 GNU C Library: Shared libraries
ii libcairo2 1.2.4-1 The Cairo 2D vector graphics libra
ii libdbus-1-3 1.0.1-2 simple interprocess messaging syst
ii libfontconfig1 2.4.1-2 generic font configuration library
ii libfreetype6 2.2.1-5 FreeType 2 font engine, shared lib
ii libgc1c2 1:6.7-2 conservative garbage collector for
ii libgcc1 1:4.1.1-14 GCC support library
ii libgconf2-4 2.14.0-1 GNOME configuration database syste
ii libglib2.0-0 2.12.4-2 The GLib library of C routines
ii libglibmm-2.4-1c2a 2.8.2-2.1 C++ wrapper for the GLib toolkit (
ii libgnomevfs2-0 2.14.0-1 GNOME virtual file-system (runtime
ii libgtk2.0-0 2.8.13-1 The GTK+ graphical user interface
ii libgtkmm-2.4-1c2a 1:2.6.5-1 C++ wrappers for GTK+ 2.4 (shared
ii liblcms1 1.13-1 Color management library
ii libloudmouth1-0 1.1.4-2 Lightweight C Jabber library
ii liborbit2 1:2.14.0-1 libraries for ORBit2 - a CORBA ORB
ii libpango1.0-0 1.14.8-2 Layout and rendering of internatio
ii libpng12-0 1.2.15~beta5-1 PNG library - runtime
ii libpopt0 1.10-3 lib for parsing cmdline parameters
ii libsigc++-2.0-0c2a 2.0.16-3 type-safe Signal Framework for C++
ii libstdc++6 4.1.1-14 The GNU Standard C++ Library v3
ii libx11-6 6.9.0.dfsg.1-6 X Window System protocol client li
ii libxcursor1 1.1.3-1 X cursor management library
ii libxext6 6.9.0.dfsg.1-6 X Window System miscellaneous exte
ii libxfixes3 1:4.0.1-4 X11 miscellaneous 'fixes' extensio
ii libxft2 2.1.8.2-3 FreeType-based font drawing librar
ii libxi6 6.9.0.dfsg.1-6 X Window System Input extension li
ii libxinerama1 6.9.0.dfsg.1-4 X Window System multi-head display
ii libxml2 2.6.27.dfsg-1 GNOME XML library
ii libxrandr2 6.9.0.dfsg.1-4 X Window System Resize, Rotate and
ii libxrender1 1:0.9.0.2-1 X Rendering Extension client libra
ii libxslt1.1 1.1.18-1 XSLT processing library - runtime
ii zlib1g 1:1.2.3-13 compression library - runtime
Versions of packages inkscape recommends:
ii imagemagick 7:6.2.4.5.dfsg1-0.13 Image manipulation programs
pn libwmf-bin <none> (no description available)
pn perlmagick <none> (no description available)
pn pstoedit <none> (no description available)
-- no debconf information
--- End Message ---
--- Begin Message ---
tag 407125 wontfix
thanks
On Tue, Jan 16, 2007 at 11:33:08AM +0000, Phil Endecott wrote:
> The inkscape and inkview binaries are some of the largest on my machine:
>
> $ ls -l /usr/bin | sort -rn -k 5 | head
…
> -rwxr-xr-x 1 root root 5026708 2006-09-25 13:28 inkscape
> -rwxr-xr-x 1 root root 5017492 2006-09-25 13:28 inkview
…
> I suspect that the inkscape and inkview binaries are > 90% identical. Would
> it be
> possible to eliminate one of them, and thereby save nearly 5MB? Possible
> methods:
>
> - Two links to the same executable which checks argv[0].
> - An executable for inkscape and a script for inkview which calls inkscape
> with a
> view-only flag.
> - Two small executables and a shared library.
This happened with 0.92, with the exception that the total space used is
quite unchanged.
Therefore I don't deem this bug as done, but doing it now where
-rwxr-xr-x 1 root root 65888 Jan 4 16:54 /usr/bin/inkscape
-rwxr-xr-x 1 root root 22616 Jan 4 16:54 /usr/bin/inkview
+
% l /usr/lib/inkscape -hl
total 27M
-rw-r--r-- 1 root root 3.1M Jan 4 16:54 lib2geom_LIB.a
-rw-r--r-- 1 root root 532K Jan 4 16:54 libavoid_LIB.a
-rw-r--r-- 1 root root 154K Jan 4 16:54 libcola_LIB.a
-rw-r--r-- 1 root root 477K Jan 4 16:54 libcroco_LIB.a
-rw-r--r-- 1 root root 280K Jan 4 16:54 libdepixelize_LIB.a
-rw-r--r-- 1 root root 21K Jan 4 16:54 libgc_LIB.a
-rw-r--r-- 1 root root 370K Jan 4 16:54 libgdl_LIB.a
-rw-r--r-- 1 root root 20M Jan 4 16:54 libinkscape_base.so
-rw-r--r-- 1 root root 677K Jan 4 16:54 liblivarot_LIB.a
-rw-r--r-- 1 root root 662K Jan 4 16:54 libnrtype_LIB.a
-rw-r--r-- 1 root root 819K Jan 4 16:54 libuemf_LIB.a
-rw-r--r-- 1 root root 218K Jan 4 16:54 libutil_LIB.a
-rw-r--r-- 1 root root 129K Jan 4 16:54 libvpsc_LIB.a
Doesn't make any sense.
I'm closing this bug as wontfix.
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
more about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
signature.asc
Description: PGP signature
--- End Message ---