Ticket #14321 (new defect)
Moving from DarwinPorts to MacPorts: Registry corruption
| Reported by: | jlnicolson@… | Owned by: | jmpp@… |
|---|---|---|---|
| Priority: | High | Milestone: | MacPorts base bugs |
| Component: | base | Version: | 1.6.0 |
| Keywords: | Cc: | wheinbockel@…, ryandesign@… | |
| Port: |
Description (last modified by jmpp@…) (diff)
I am using Mac OS X Tiger.
I have used darwinports for a long time. I upgraded to macports a couple of months ago, I regularly saw error messages such "this port is already installed" when upgrading my packages I uninstalled then reinstalled the package. This has been fine until now, I had tetex installed when I tried to install texlive, I had to remove tetex, when I did this a registry error occured. I assumed my registry was corrupted and did the following:
sudo rm -rf ${prefix} \
/Applications/MacPorts \
/Applications/DarwinPorts \
/Library/Tcl/macports1.0 \
/Library/Tcl/darwinports1.0 \
/Library/LaunchDaemons/org.macports.* \
/Library/StartupItems/DarwinPortsStartup \
/Library/Receipts/MacPorts*.pkg \
/Library/Receipts/DarwinPorts*.pkg \
/etc/manpaths.d/macports \
/etc/paths.d/macports
When trying to install the latest macports the installer kept reporting "please try installing again", when I run from the command line I get this:
james@edufb12@02:47 pm:~$ sudo /usr/sbin/installer -dumplog -verbose -pkg /Volumes/MacPorts-1.6.0/MacPorts-1.6.0.pkg -target /Volumes/sally/ installer[1950]: Localized installer scripts detected in the MacPorts-1.6.0 package. Switching to compatibility mode. installer[1950]: Distribution: MacPorts installer: Package name is MacPorts installer: Installing onto volume mounted at /. installer: Preparing for installation..... installer[1950]: Localized installer script preflight found in the MacPorts-1.6.0 package. Using compatibility mode. installer[1950]: Localized installer script postflight found in the MacPorts-1.6.0 package. Using compatibility mode. installer[1950]: Starting installation: installer: Preparing the Disk..... installer[1950]: Preparing volume "sally" for installation installer: Preparing Target Volume installer[1950]: Configuring volume "sally" installer[1950]: Preparing local booted disk #installer[1950]: Create temporary directory "/private/tmp/MacPorts-1.6.0.pkg.1950ATfxuo" installer: Preparing MacPorts..... installer: Running MacPorts Installer script installer[1950]: run preflight script for MacPorts installer[1950]: Localized installer script preflight found in the MacPorts-1.6.0 package. Using compatibility mode. installer[1950]: Install failed: The following install step failed: run preflight script for MacPorts installer: The install failed.
Change History
Note: See
TracTickets for help on using
tickets.

