[MacPorts] #30347: Slow upgrade 2.0.0: images_to_archives.tcl processing?
#30347: Slow upgrade 2.0.0: images_to_archives.tcl processing? -------------------------------+-------------------------------------------- Reporter: ejtttje@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 2.0.0 Keywords: | Port: -------------------------------+-------------------------------------------- When processing the images_to_archives.tcl script, it reports: "This could take a while..." True enough, the problematic part is that it uses only minimal CPU during this time, which may lead users to believe something has gotten hung up and attempt some kind of 'corrective' measure. I have to admit, I was *just* about to stop the process and re-run this script manually when it finally kicked out literally at the last second. I'm not sure what this process is doing, perhaps it is doing something disk-heavy and hence very little CPU is involved? My suggestion is to provide some kind of ongoing progress indicator, beyond the 'take a while' warning, to assure users the upgrade hasn't stalled. Thanks! -- Ticket URL: <https://trac.macports.org/ticket/30347> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30347: Provide progress feedback during images_to_archives.tcl processing -------------------------------+-------------------------------------------- Reporter: ejtttje@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 2.0.0 Keywords: | Port: -------------------------------+-------------------------------------------- -- Ticket URL: <https://trac.macports.org/ticket/30347#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30347: Provide progress feedback during images_to_archives.tcl processing -------------------------------+-------------------------------------------- Reporter: ejtttje@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 2.0.0 Keywords: | Port: -------------------------------+-------------------------------------------- Comment(by ryandesign@…): Yes, it is rearranging things on disk. This is a one-time operation for users upgrading from MacPorts 1.x to 2.0.0. It might be a little late to think about adding a progress indicator now; by the time someone wrote and tested that code and we got around to releasing another version of MacPorts, everyone will already have gone through the upgrade process. -- Ticket URL: <https://trac.macports.org/ticket/30347#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30347: Provide progress feedback during images_to_archives.tcl processing -------------------------------+-------------------------------------------- Reporter: ejtttje@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: Component: base | Version: 2.0.0 Keywords: | Port: -------------------------------+-------------------------------------------- Comment(by ejtttje@…): Fair enough, the secondary hope is that this will get indexed so if people search for the warning text they'll find this ticket to reassure them to just give it time :) -- Ticket URL: <https://trac.macports.org/ticket/30347#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30347: Provide progress feedback during images_to_archives.tcl processing -------------------------------+-------------------------------------------- Reporter: ejtttje@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: MacPorts 2.0.1 Component: base | Version: 2.0.0 Keywords: | Port: -------------------------------+-------------------------------------------- Changes (by ryandesign@…): * milestone: => MacPorts 2.0.1 Comment: Could we maybe just print a "." for every port updated? That would already help a great deal. On my G4 the conversion took over 2 hours. And if we do release 2.0.1 very soon, this might still help a number of people. -- Ticket URL: <https://trac.macports.org/ticket/30347#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30347: Provide progress feedback during images_to_archives.tcl processing -------------------------------+-------------------------------------------- Reporter: ejtttje@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: MacPorts 2.0.1 Component: base | Version: 2.0.0 Keywords: | Port: -------------------------------+-------------------------------------------- Changes (by ryandesign@…): * cc: jmr@… (added) Comment: Or what about just the attached? -- Ticket URL: <https://trac.macports.org/ticket/30347#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30347: Provide progress feedback during images_to_archives.tcl processing -------------------------------+-------------------------------------------- Reporter: ejtttje@… | Owner: macports-tickets@… Type: enhancement | Status: new Priority: Normal | Milestone: MacPorts 2.0.1 Component: base | Version: 2.0.0 Keywords: | Port: -------------------------------+-------------------------------------------- Changes (by ryandesign@…): * cc: ryandesign@… (added) -- Ticket URL: <https://trac.macports.org/ticket/30347#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#30347: Provide progress feedback during images_to_archives.tcl processing --------------------------------+------------------------------------------- Reporter: ejtttje@… | Owner: macports-tickets@… Type: enhancement | Status: closed Priority: Normal | Milestone: MacPorts 2.0.1 Component: base | Version: 2.0.0 Resolution: fixed | Keywords: Port: | --------------------------------+------------------------------------------- Changes (by jmr@…): * status: new => closed * resolution: => fixed Comment: Committed a bit more fancy version in r81464. -- Ticket URL: <https://trac.macports.org/ticket/30347#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts