[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:16:29 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:
--------------------------------------+-------------------------------------
Comment(by blb@…):
Replying to [comment:5 ryandesign@…]:
> ...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.
Now that we've dropped 10.3 support, future packages can use a different
method to enforce which OS version is allowed by the package (see #13141).
When we use that method, it won't drop that sheet down to warn about
running a script.
> 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?
It was a missing semicolon, which jmr fixed in r56448. I believe he
manually fixed that for the 10.4 and 10.5 packages but was missed for the
10.6 one.
--
Ticket URL: <http://trac.macports.org/ticket/21486#comment:6>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list