I attempted to reproduce this but without any luck. I installed the 1.1
DMG, then copied /opt/TurboVNC/bin/vncviewer to
/opt/TurboVNC/bin/vncviewer.bak as you had done, then installed the
1.1.81 DMG on top of it without de-installing 1.1, and it seemed to work
fine.
When I run the uninstaller app, it complains that "The uninstall script
could not remove some of the files or directories installed by the
TurboVNC package", which is expected since
/opt/TurboVNC/bin/vncviewer.bak is still there, but it otherwise works.
I will note that I had observed during testing the package that, at
least once, it failed to install the files in /Applications/TurboVNC for
unexplained reasons, and it's possible you ran into that as well.
Please keep an eye on it in case it happens again, as there may be a
legitimate issue with the package or perhaps a bug in the OS X installer
that we need to work around.
The package is built using a script called "makemacpkg", which is
generated by CMake (to fill in variables, such as the version #, the
installation directories, etc.) The generated script is in pkgscripts/
under your build directory. When you do 'make dmg', it simply invokes
that script.
I did notice an issue in the uninstaller script whereby it wouldn't
cleanly get rid of all of the files from previous (pre-1.2) packages
that didn't exist in the 1.2 package, such as
/Applications/TurboVNC/Documentation and
/opt/TurboVNC/man/man1/vncviewer.1. That has been fixed in SVN trunk.
On 11/12/12 8:02 PM, James Wettenhall wrote:
Hi,
I tried using the latest Mac OS X installer for TurboVNC viewer 1.1.81
The installer claimed to have completed successfully.
However, when I try to run TurboVNC viewer using
/opt/TurboVNC/bin/vncviewer, I get:
/opt/TurboVNC/bin/vncviewer: line 1: /Applications/TurboVNC/TurboVNC
Viewer.app/Contents/MacOS/JavaApplicationStub: No such file or directory
And sure enough, there is no "TurboVNC Viewer.app" in
my/Applications/TurboVNC/ directory:
James's Mac $ ls -l /Applications/TurboVNC/
total 8
lrwxr-xr-x 1 root admin 42 13 Nov 12:49 TurboVNC User's Guide.html
-> /Library/Documentation/TurboVNC/index.html
drwxr-xr-x 3 root admin 102 13 Nov 12:49 Uninstall TurboVNC.app
James's Mac$
There doesn't seem to be a package receipt in/var/db/receipts/
ls /var/db/receipts/*vnc*
ls /var/db/receipts/*VNC*
I can't find the package using:
pkgutil --pkgs | grep vnc
pkgutil --pkgs | grep VNC
So I can't query its files using:
pkgutil --files PKGID
If I try installing the package from the command-line, I get:
James's Mac$ sudo installer -verbose -pkg
/Volumes/TurboVNC-1.1.81/TurboVNC.pkg -target /Volumes/Macintosh\ HD
Password:
installer: Package name is
installer: Upgrading at base path /
installer: Preparing for installation........
installer: Preparing the disk........
installer: Preparing ........
installer: Waiting for other installations to complete........
installer: Configuring the installation........
installer:
#
installer: Moving items into place........
#
installer: Moving items into place........
#
installer: Moving items into place........
#
installer: Moving items into place........
#
installer: Moving items into place........
#
installer: Moving items into place........
#
installer: Registering updated applications........
#
installer: Validating packages........
#
installer:
installer: Finishing the Installation........
installer:
#
installer: The software was successfully installed......
installer: The upgrade was successful.
James's Mac$
Is the TurboVNC Mac OS X installer package built using CMake? Or by
using some other method which should become obvious to me if I stare
at the TurboVNC source tarball for long enough?
Cheers,
James
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
VirtualGL-Devel mailing list
VirtualGL-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtualgl-devel
------------------------------------------------------------------------------
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________
VirtualGL-Devel mailing list
VirtualGL-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtualgl-devel