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

Reply via email to