[MacPorts] #41577: octave @3.6.4_10 fails to install octave packages
#41577: octave @3.6.4_10 fails to install octave packages ------------------------------+-------------------------------- Reporter: roberthuston@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: octave, packages | Port: octave ------------------------------+-------------------------------- Ever since the "octave-devel" line got migrated back to the regular "octave" line, installation of octave packages fails. It appears that the package installer scripts do not correctly parse the package name when forming the subdirectories of the build tree during configuration. Example: $ sudo port install octave[[br]] => now "octave" port installs what used to be the "octave-devel" port (version 3.6.4_x)[[br]] $ sudo port install octave-general[[br]] => fails due to inability to "cd" to "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_math_octave-general/octave- general/work/general" because the "general" subdirectory does not get created[[br]] Manual remedy: $ cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports .org_release_tarballs_ports_math_octave-general/octave-general/work[[br]] $ ls[[br]] => verify that directory contains no "general" subdirectory[[br]] $ sudo mkdir general[[br]] $ sudo chown macports general[[br]] => installer user account is "macports"[[br]] $ cd ../../..[[br]] => need to do this last step because the build working directory gets deleted after installation[[br]] $ sudo port install octave-general[[br]] => should successfully complete installation The same problem occurs for octave-miscellaneous, but with the missing subdirectory being "miscellaneous" instead of "general." I've had to manually intervene on all of my octave packages this way: * octave-general * octave-miscellaneous * octave-specfun * octave-struct * octave-optim * octave-control * octave-signal -- Ticket URL: <https://trac.macports.org/ticket/41577> MacPorts <http://www.macports.org/> Ports system for OS X
#41577: octave @3.6.4_10 fails to install octave packages -----------------------------+-------------------------------- Reporter: roberthuston@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: octave, packages Port: octave | -----------------------------+-------------------------------- Changes (by ryandesign@…): * cc: michaelld@… (added) -- Ticket URL: <https://trac.macports.org/ticket/41577#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#41577: octave @3.6.4_10 fails to install octave packages -----------------------------+------------------------- Reporter: roberthuston@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: octave | -----------------------------+------------------------- Changes (by macsforever2000@…): * cc: michaelld@… (removed) * keywords: octave, packages => * owner: macports-tickets@… => michaelld@… Comment: In the future, please Cc the port maintainers ({{{port info --maintainers octave}}}). -- Ticket URL: <https://trac.macports.org/ticket/41577#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#41577: octave @3.6.4_10 fails to install octave packages -----------------------------+------------------------- Reporter: roberthuston@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: octave | -----------------------------+------------------------- Comment (by michaelld@…): Please do: {{{ sudo port clean `port echo octave-*` sudo port sync }}} and try again. This issue should have been fixed in r114074 last night (US/ET). -- Ticket URL: <https://trac.macports.org/ticket/41577#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#41577: octave @3.6.4_10 fails to install octave packages -----------------------------+------------------------- Reporter: roberthuston@… | Owner: michaelld@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: octave | -----------------------------+------------------------- Comment (by roberthuston@…): Replying to [comment:3 michaelld@…]:
Please do: {{{ sudo port clean `port echo octave-*` sudo port sync }}} and try again. This issue should have been fixed in r114074 last night (US/ET). [[br]] After following your instructions, the package installers indeed now work again. Thank you!
-- Ticket URL: <https://trac.macports.org/ticket/41577#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#41577: octave @3.6.4_10 fails to install octave packages -----------------------------+------------------------- Reporter: roberthuston@… | Owner: michaelld@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: worksforme | Keywords: Port: octave | -----------------------------+------------------------- Changes (by michaelld@…): * status: new => closed * resolution: => worksforme Comment: Great; thanks for getting back here! -- Ticket URL: <https://trac.macports.org/ticket/41577#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts