[MacPorts] #21486: DMG MacPorts-1.8.0 10.6 Snowleopard.dmg - MacPorts1.8.0 pkg - fails immediately
MacPorts
noreply at macports.org
Sat Sep 19 16:05:32 PDT 2009
#21486: DMG MacPorts-1.8.0 10.6 Snowleopard.dmg - MacPorts1.8.0 pkg - fails
immediately
--------------------------------------+-------------------------------------
Reporter: magill@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.0
Keywords: | Port:
--------------------------------------+-------------------------------------
Changes (by ryandesign@…):
* cc: ryandesign@… (added)
Comment:
Replying to [ticket:21486 magill@…]:
> [Note also: the opening splash screen in the installer is completely
obscured by Apple's warning message panel "This package will run a program
to determne if the software can be installed".]
...and then you click the Continue button, and can read the splash screen,
right? I don't know what we could do to fix that. Apple has written
Installer to produce that warning message when an installer package wants
to run a program, as a security precaution. Many installer packages need
to run programs to see if they can run. If you don't like where or how the
warning is shown, you should file a bug with Apple.
Replying to [comment:4 magill@…]:
> Granted, Snow Leopard is version 10.6 while I'm trying to install on
10.6.1. Will 1.8 install on 10.6.1?
I don't see why it wouldn't.
> What is this "pre-installation" program looking for?
[browser:tags/release_1_8_0/base/portmgr/dmg/InstallationCheck This] is
the pre-installation program. It checks that the version of MacPorts you
downloaded is correct for the version of Mac OS X you have. If it isn't,
message 16 is shown, which tells you what OS version the downloaded
version of MacPorts was meant for. Then it checks if you are upgrading
from a very old version of MacPorts. The code to upgrade very old versions
of MacPorts has been removed from MacPorts, so if you have a very old
MacPorts, message 17 is shown, which tells you to install MacPorts 1.7.1
first, then the current version.
> The error message is not provided --- but missing according to the
program itself.
The messages are stored in
[browser:tags/release_1_8_0/base/portmgr/dmg/InstallationCheck.strings
this] file. As you see it defines messages for indexes 16 and 17 so I
don't know why it tells you it can't find the message for index 17, nor
why it wants to display message 17 if you don't in fact have an old
MacPorts installation. Does the file /opt/local/etc/ports/dp_version exist
on your system? If so, what's in it?
--
Ticket URL: <http://trac.macports.org/ticket/21486#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list