[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