[MacPorts] #49050: El Capitan Installer takes 10+ minutes to run
#49050: El Capitan Installer takes 10+ minutes to run ---------------------+-------------------------------- Reporter: david@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: port ---------------------+-------------------------------- After upgrading to El Capitan I removed Macports (per guide) same as with all other upgrades. Installing the MacPorts-2.3.4-10.11-ElCapitan.pkg runs for 10+ minutes with tcl8.5 spinning @ 100%. Installer does finally complete + Macports appears to be installed. Nothing shows up in Console out of the ordinary. This is a new iMac with fast CPU, lots of memory, pure SSD drive. Question is where the installer log file lives, so I can see what's causing this problem. -- Ticket URL: <https://trac.macports.org/ticket/49050> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 10+ minutes to run ----------------------+-------------------------------- Reporter: david@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: port | ----------------------+-------------------------------- Comment (by david@…): Previously, on this same machine, Macports Installer took <1 min for install. -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 10+ minutes to run ----------------------+-------------------------------- Reporter: david@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.4 Resolution: | Keywords: Port: | ----------------------+-------------------------------- Changes (by ryandesign@…): * component: ports => base * port: port => -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 10+ minutes to run ----------------------+-------------------------------- Reporter: david@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.4 Resolution: | Keywords: Port: | ----------------------+-------------------------------- Comment (by ryandesign@…): Maybe MacPorts was generating the portindex. You can check if that's the case by showing the installer's log window and turning on Show Everything. Joshua only just turned on server-side indexes for El Capitan in r140729. If the problem persists, maybe the server-side indexes aren't being generated properly. -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 10+ minutes to run ----------------------+-------------------------------- Reporter: david@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.4 Resolution: | Keywords: Port: | ----------------------+-------------------------------- Comment (by ram@…): I'm just in the process of setting up MacPorts on a new El Capitan VM and the installer is taking a long time, looking at the logs it is indeed updating the PortIndex. -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 10+ minutes to run ----------------------+-------------------------------- Reporter: david@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.4 Resolution: | Keywords: Port: | ----------------------+-------------------------------- Comment (by david@…): Just started this process on another computer + install log shows installer hung (well, taking a long time) a the step... PackageKit: ----- Begin install ----- Hopefully this helps. -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 10+ minutes to run ----------------------+-------------------------------- Reporter: david@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.4 Resolution: | Keywords: Port: | ----------------------+-------------------------------- Comment (by ram@…): Replying to [comment:5 david@…]:
Just started this process on another computer + install log shows installer hung (well, taking a long time) a the step...
PackageKit: ----- Begin install -----
If you switch the log over to show all details, instead of just errors, I imagine you'll see the PortIndex being generated. -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:6> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 10+ minutes to run ----------------------+-------------------------------- Reporter: david@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.4 Resolution: | Keywords: Port: | ----------------------+-------------------------------- Comment (by david@…): Full log, with show errors + progress turned on. {{{ Oct 2 10:23:39 Davids-MacBook-Pro installd[374]: PackageKit: ----- Begin install ----- Oct 2 10:36:56 Davids-MacBook-Pro installd[374]: Installed "MacPorts" () Oct 2 10:36:56 Davids-MacBook-Pro installd[374]: PackageKit: ----- End install ----- Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: Running install actions Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: Removing temporary directory "/var/folders/m8/pfy1dwlx6w37wmrn03_gvs1r0000gn/T//Install.71159ks4JDn" Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: Finalize disk "Macintosh HD" Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: Notifying system of updated components Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: **** Summary Information **** Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: Operation Elapsed time Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: ----------------------------- Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: disk 0.05 seconds Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: script 0.00 seconds Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: zero 0.00 seconds Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: install 798.41 seconds Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: -total- 798.47 seconds Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: IFDInstallController 30C5F430 state = 5 Oct 2 10:36:57 Davids-MacBook-Pro Installer[71159]: Displaying 'Install Succeeded' UI. }}} -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:7> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 10+ minutes to run ----------------------+-------------------------------- Reporter: david@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.4 Resolution: | Keywords: Port: | ----------------------+-------------------------------- Comment (by david@…): Ah... I see "Show All Logs" is different. Entire copy of all logs attached. -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 10+ minutes to run ----------------------+-------------------------------- Reporter: david@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.4 Resolution: | Keywords: Port: | ----------------------+-------------------------------- Comment (by david@…): It appears problem is that rsync failed on index refresh, so as you suspected, likely has to do with generating indexes + having them rsync'ed correctly. -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:9> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 10+ minutes to run ----------------------+-------------------------------- Reporter: david@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: base | Version: 2.3.4 Resolution: | Keywords: Port: | ----------------------+-------------------------------- Comment (by david@…): Let me know when this is fixed + I'll destroy my Macports install + reinstall + update ticket with what occurs. -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:10> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 10+ minutes to run because there is no server- side portindex -----------------------------+--------------------- Reporter: david@… | Owner: admin@… Type: defect | Status: new Priority: Normal | Milestone: Component: server/hosting | Version: 2.3.4 Resolution: | Keywords: Port: | -----------------------------+--------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) * owner: macports-tickets@… => admin@… * component: base => server/hosting Comment: Replying to [comment:3 ryandesign@…]:
Joshua only just turned on server-side indexes for El Capitan in r140729. If the problem persists, maybe the server-side indexes aren't being generated properly.
Looks like this script is not automatically updated on the server that runs it. Josh sent an email to the Mac OS Forge administrator on October 1 requesting he manually update the script but we have not received a response. -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:11> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 10+ minutes to run because there is no server- side portindex -----------------------------+--------------------- Reporter: david@… | Owner: admin@… Type: defect | Status: new Priority: Normal | Milestone: Component: server/hosting | Version: 2.3.4 Resolution: | Keywords: Port: | -----------------------------+--------------------- Comment (by ryandesign@…): Replying to [comment:10 david@…]:
Update ticket when this is fixed + I'll destroy my Macports install + reinstall + update ticket with what occurs.
There is no need to destroy or reinstall anything once this is fixed. You'll receive the server-side index automatically, once it exists, the next time you sync or selfupdate. Until then, your syncs and selfupdates on El Capitan will just take a little while longer since your local machine will have to add any new or changed ports to the index, and as you already noticed fresh installs will take a lot longer since the entire set of ports has to be added to the index. -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:12> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 10+ minutes to run because there is no server- side portindex -----------------------------+--------------------- Reporter: david@… | Owner: admin@… Type: defect | Status: new Priority: Normal | Milestone: Component: server/hosting | Version: 2.3.4 Resolution: | Keywords: Port: | -----------------------------+--------------------- Comment (by ryandesign@…): Has duplicate #49309. -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:15> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 10+ minutes to run because there is no server- side portindex -----------------------------+--------------------- Reporter: david@… | Owner: admin@… Type: defect | Status: new Priority: High | Milestone: Component: server/hosting | Version: 2.3.4 Resolution: | Keywords: Port: | -----------------------------+--------------------- Changes (by ryandesign@…): * priority: Normal => High Comment: For some users, it's more like 30 minutes to generate the index. Natually, users don't expect running the MacPorts installer to take that long; some users cancel the installation before the index is generated, thinking the installation has hung. We really need a server side index for darwin 15. -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:17> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 30+ minutes to run because there is no server- side portindex -----------------------------+--------------------- Reporter: david@… | Owner: admin@… Type: defect | Status: new Priority: High | Milestone: Component: server/hosting | Version: 2.3.4 Resolution: | Keywords: Port: | -----------------------------+--------------------- Comment (by ryandesign@…): Has duplicate #49491. -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:19> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 30+ minutes to run because there is no server- side portindex -----------------------------+--------------------- Reporter: david@… | Owner: admin@… Type: defect | Status: new Priority: High | Milestone: Component: server/hosting | Version: 2.3.4 Resolution: | Keywords: Port: | -----------------------------+--------------------- Comment (by lpancescu@…): I switched to a local mirror as a workaround to the network problems described in bug #49452. The rsync-ing was very fast, but the lack of an index made mirror switching pretty annoying: the first "port selfupdate" thinks that every single port is new, and rebuilds the entire index (I ran it with the -v option, so I could actually watch it adding all 27000+ ports and subports, one by one). So mirror users on "El Capitan" currently have to wait 30+ minutes for the index to build not once, but //two times//. I have filed bug #49498 with the technical details. -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:20> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 30+ minutes to run because there is no server- side portindex -----------------------------+----------------------- Reporter: david@… | Owner: admin@… Type: defect | Status: new Priority: High | Milestone: Component: server/hosting | Version: 2.3.4 Resolution: | Keywords: elcapitan Port: | -----------------------------+----------------------- Changes (by ryandesign@…): * keywords: => elcapitan -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:21> MacPorts <https://www.macports.org/> Ports system for OS X
#49050: El Capitan Installer takes 30+ minutes to run because there is no server- side portindex -----------------------------+----------------------- Reporter: david@… | Owner: admin@… Type: defect | Status: closed Priority: High | Milestone: Component: server/hosting | Version: 2.3.4 Resolution: fixed | Keywords: elcapitan Port: | -----------------------------+----------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: I updated the server's copy of the mprsyncup script so that it will generate a portindex for darwin 15, and it has completed its first run so the index for El Capitan is now there and will be updated with the others. -- Ticket URL: <https://trac.macports.org/ticket/49050#comment:22> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts