Wireshark-bugs: [Wireshark-bugs] [Bug 4191] New: Wireshark Portable installer outdated

Date: Sun, 1 Nov 2009 14:49:09 -0800 (PST)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4191

           Summary: Wireshark Portable installer outdated
           Product: Wireshark
           Version: 1.2.3
          Platform: Other
        OS/Version: Windows Vista
            Status: NEW
          Severity: Major
          Priority: Low
         Component: Wireshark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: bugzilla2@xxxxxxxxxxxxxx


Build Information:
Version 1.2.3 (SVN Rev 30730)

Copyright 1998-2009 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled with GTK+ 2.16.2, with GLib 2.20.3, with WinPcap (version unknown),
with libz 1.2.3, without POSIX capabilities, with libpcre 7.0, with SMI 0.4.8,
with c-ares 1.6.0, with Lua 5.1, with GnuTLS 2.8.1, with Gcrypt 1.4.4, with MIT
Kerberos, with GeoIP, with PortAudio V19-devel (built Oct 27 2009), with
AirPcap.

Running on 32-bit Windows Vista Service Pack 2, build 6002, with WinPcap
version
4.0.2 (packet.dll version 4.0.0.1040), based on libpcap version 0.9.5, GnuTLS
2.8.1, Gcrypt 1.4.4, without AirPcap,  from the PortableApps U3 device in drive
P:.

Built using Microsoft Visual C++ 9.0 build 30729

Wireshark is Open Source Software released under the GNU General Public
License.

Check the man page and http://www.wireshark.org for more information.
--
Wireshark Portable is built with an older version of the PortableApps.com
Installer.  This older version doesn't work seamlessly with the
PortableApps.com Updater which is being released shortly.  It also doesn't
always notify the PortableApps.com Menu of a new app.

There are two ways we can approach having the installer up to date.  The
PortableApps.com Installer (the portable app you can download from
PortableApps.com) can automatically generate the installer at compile-time
using the information that is already included in Wireshark Portable within the
appinfo files used by the PortableApps.com Platform.  The installer generator
can be fed the path to the files (example X:\PathToFiles\WiresharkPortable), it
will then auto-generate the NSIS code and then compile it into a portable
installer at X:\PathToFiles\WiresharkPortable_1.2.3.paf.exe.  This is probably
the easiest as it will be up to date provided the portableapps.com installer is
updated regularly.  The installer generator includes a custom package of NSIS
with all the necessary plugins needed for the installers.

The other way is to have the installer generate the source for the installer
and then plug that into Wireshark's SVN.  We'll need to add a few plugins that
aren't included by default to the NSIS instance you're already using.  The only
downside is that you'll need to re-generate the installer source every time a
new portableapps.com installer version is released (which shouldn't be too
often now that it is going 1.0 this week).

I'm happy to do the work for either method you choose.


-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.