After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 621328 - Windows installer Improvements
Windows installer Improvements
Status: RESOLVED OBSOLETE
Product: Gnumeric
Classification: Applications
Component: Installation
git master
Other Windows
: Normal enhancement
: ---
Assigned To: Jody Goldberg
Jody Goldberg
: 609236 609239 609241 609244 644006 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-06-11 21:24 UTC by Andreas J. Guelzow
Modified: 2018-05-22 13:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Andreas J. Guelzow 2010-06-11 21:24:41 UTC
This report is intended as a collection of the Windows installers improvement requests. See the reports marked as duplicates of this report for details.
Comment 1 Andreas J. Guelzow 2010-06-11 21:25:49 UTC
*** Bug 609244 has been marked as a duplicate of this bug. ***
Comment 2 Andreas J. Guelzow 2010-06-11 21:25:55 UTC
*** Bug 609241 has been marked as a duplicate of this bug. ***
Comment 3 Andreas J. Guelzow 2010-06-11 21:26:03 UTC
*** Bug 609239 has been marked as a duplicate of this bug. ***
Comment 4 Andreas J. Guelzow 2010-06-11 21:26:11 UTC
*** Bug 609236 has been marked as a duplicate of this bug. ***
Comment 5 Martin Weg 2010-10-11 08:14:25 UTC
Well, I'm not acually reporting a bug, but a probably unintended feature of the current Windows versions ...

I was puzzled when I upgraded from, I think, 1.10.5, to newer releases, including gnumeric-1.10.11-20101002, that the installation size has grown so much.

Now I started Cygwin and tried the following commands:

$ du -s /cygdrive/c/Programme/Gnumeric/1.10.11
222605  /cygdrive/c/Programme/Gnumeric/1.10.11
$ find /cygdrive/c/Programme/Gnumeric/1.10.11 -name '*.dll' -exec strip {} \;
$ find /cygdrive/c/Programme/Gnumeric/1.10.11 -name '*.exe' -exec strip {} \;
$ du -s /cygdrive/c/Programme/Gnumeric/1.10.11
49966   /cygdrive/c/Programme/Gnumeric/1.10.11

So, obviously the default installer now gives me a debug version.
Is this what you intended?
May I ask you to provide a non-debug version for "normal" users?

However, thank you very much for your work on Gnumeric for Windows, it is a very useful program, I use it every day for my calculations, and never encountered an actual bug!
Comment 6 Morten Welinder 2010-10-11 17:56:06 UTC
> So, obviously the default installer now gives me a debug version.
> Is this what you intended?

Certainly not intended.

After you strip the files like that, will it still run?  We clearly
need some level of symbols in the files in order for dynamic linking
to work.

Gnumeric 1.9.16 was 19M; we're now at ~17M.  The installer does not
appear to have increased in size.  (With the exception of the versions
that had python in them.)
Comment 7 Martin Weg 2010-10-12 07:55:05 UTC
> After you strip the files like that, will it still run?

Well you are right, after stripping off all symbols gnumeric would not run anymore, and I had to re-install it.

By the way, I also tried the same (destructive) operation with the 1.10.5 Version which I still had kept, and it shrunk from ca 80M to 60M. So this seems to be the approximate level of symbols that is actually needed for linking.
Comment 8 Andreas J. Guelzow 2011-03-07 18:12:46 UTC
*** Bug 644006 has been marked as a duplicate of this bug. ***
Comment 9 Urmas 2011-03-28 16:24:15 UTC
Installer puts shortcuts for app, help and uninstall raw in programs menu. Unacceptable.
Comment 10 iglezz 2011-10-08 09:37:20 UTC
Gnumeric 1.10.16 works well after stripping
Comment 11 GNOME Infrastructure Team 2018-05-22 13:37:36 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnumeric/issues/137.