[MacPorts] #14459: BUG: noweb 2.11b can't find some files (totex, noidx, etc)
#14459: BUG: noweb 2.11b can't find some files (totex, noidx, etc) ----------------------------------+----------------------------------------- Reporter: c.khroulev@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: noweb | ----------------------------------+----------------------------------------- noweb, notangle and noweave crash with messages like the following: [[[ macbook:Desktop constantine$ touch test.nw macbook:Desktop constantine$ noweb test.nw /opt/local/bin/noweb: line 23: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_noweb/work/destroot/opt/local/libexec/noweb/markup: No such file or directory /opt/local/bin/noweb: line 23: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_noweb/work/destroot/opt/local/libexec/noweb/mnt: No such file or directory /opt/local/bin/noweb: line 28: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_noweb/work/destroot/opt/local/libexec/noweb/finduses: No such file or directory /opt/local/bin/noweb: line 28: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_noweb/work/destroot/opt/local/libexec/noweb/noidx: No such file or directory /opt/local/bin/noweb: line 28: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_noweb/work/destroot/opt/local/libexec/noweb/markup: No such file or directory /opt/local/bin/noweb: line 31: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_noweb/work/destroot/opt/local/libexec/noweb/totex: No such file or directory /opt/local/bin/noweb: line 30: nawk: command not found ]]] (Seems like noweb looks for the files in the build directory...) Also, noweb should (probably) depend on nawk. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14459> MacPorts </projects/macports> Ports system for Mac OS
#14459: BUG: noweb 2.11b can't find some files (totex, noidx, etc) -----------------------------------+---------------------------------------- Reporter: c.khroulev@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: noweb -----------------------------------+---------------------------------------- Comment (by michael.grunewald@laposte.net): NOWEB's installation procedure does not distingate between configure and installation stages. As a result, ``DESTROOT'' comes hardwired in installed scripts, etc. To cope with this, I have written a simple minded configure script, and modified Portfile to reflect this. There is also a few cosmetic changes in NOWEB's MAkefile patch. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14459#comment:1> MacPorts </projects/macports> Ports system for Mac OS
#14459: BUG: noweb 2.11b can't find some files (totex, noidx, etc) -----------------------------------+---------------------------------------- Reporter: c.khroulev@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: noweb -----------------------------------+---------------------------------------- Comment (by michael.grunewald@laposte.net): Woops, it is still broken (but you can tangle). Sorry for the noise. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14459#comment:2> MacPorts </projects/macports> Ports system for Mac OS
#14459: BUG: noweb 2.11b can't find some files (totex, noidx, etc) -----------------------------------+---------------------------------------- Reporter: c.khroulev@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: noweb -----------------------------------+---------------------------------------- Comment (by michael.grunewald@laposte.net): Okay, it now works, at least for me. The only actual correction to be done is the new path-Makefile.diff. Files Portfile and configure.sh should be ignored. The new correction assumes that DESTDIR is non nil iff we are in destroot stage. I do not know if this unwise or not. -- Keep enjoy noweb, Michaƫl -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14459#comment:3> MacPorts </projects/macports> Ports system for Mac OS
#14459: BUG: noweb 2.11b can't find some files (totex, noidx, etc) -----------------------------------+---------------------------------------- Reporter: c.khroulev@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: noweb -----------------------------------+---------------------------------------- Comment (by c.khroulev@gmail.com): I still have the same problem. :-( (After doing "sudo port uninstall noweb;sudo port clean --all noweb;sudo port -d sync;sudo port install noweb", that is.) -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14459#comment:4> MacPorts </projects/macports> Ports system for Mac OS
#14459: BUG: noweb 2.11b can't find some files (totex, noidx, etc) -----------------------------------+---------------------------------------- Reporter: c.khroulev@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: noweb -----------------------------------+---------------------------------------- Comment (by michael.grunewald@laposte.net): The patch file has to be commited first. If you are impatient, try this: cp -R `prt dir noweb` noweb.new # # Replace noweb.new/files/patch-Makefile.diff # by the above replacement # sudo port uninstall noweb sudo port -D noweb.new install -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14459#comment:5> MacPorts </projects/macports> Ports system for Mac OS
#14459: BUG: noweb 2.11b can't find some files (totex, noidx, etc) -----------------------------------+---------------------------------------- Reporter: c.khroulev@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: noweb -----------------------------------+---------------------------------------- Comment (by michael.grunewald@laposte.net): {{{ cp -R `port dir noweb` noweb.new # # Replace noweb.new/files/patch-Makefile.diff # by the above replacement # sudo port uninstall noweb sudo port -D noweb.new install }}} -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14459#comment:6> MacPorts </projects/macports> Ports system for Mac OS
#14459: BUG: noweb 2.11b can't find some files (totex, noidx, etc) -----------------------------------+---------------------------------------- Reporter: c.khroulev@gmail.com | Owner: jmr@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: noweb -----------------------------------+---------------------------------------- Changes (by jmr@macports.org): * cc: c.khroulev@gmail.com (removed) * owner: macports-tickets@lists.macosforge.org => jmr@macports.org * status: new => assigned -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14459#comment:7> MacPorts </projects/macports> Ports system for Mac OS
#14459: BUG: noweb 2.11b can't find some files (totex, noidx, etc) -----------------------------------+---------------------------------------- Reporter: c.khroulev@gmail.com | Owner: jmr@macports.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: noweb -----------------------------------+---------------------------------------- Changes (by jmr@macports.org): * status: assigned => closed * resolution: => fixed Comment: Thanks, new patch file committed in r34948. -- Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/14459#comment:8> MacPorts </projects/macports> Ports system for Mac OS
participants (1)
-
MacPorts