[MacPorts] #19177: libxslt doesn't build universal: "libxslt-1.1.24/doc/Makefile: no such file or directory"
#19177: libxslt doesn't build universal: "libxslt-1.1.24/doc/Makefile: no such file or directory" -----------------------------------+---------------------------------------- Reporter: david@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.1 Keywords: | Port: -----------------------------------+---------------------------------------- I have MacPorts built from r49168, configured as follows: {{{ ./configure --prefix=/opt/local-universal-10.4 --with- tclpackage=/Library/Tcl/macports-universal-10.4 --with-applications- dir=/opt/local-universal-10.4/Applications --with-universal-target=10.4 --with-universal-sysroot=/Developer/SDKs/MacOSX10.4u.sdk --with-x11-prefix=/Developer/SDKs/MacOSX10.4u.sdk/usr/X11R6 }}} {{{variants.conf}}} is set with {{{+universal}}} and {{{+system_x11}}}. The version of Xcode is 3.1.2. When installing libxslt, I hit the following error: {{{ DEBUG: Executing org.macports.configure (libxslt) ---> Configuring libxslt for architecture ppc ... config.status: creating doc/Makefile config.status: creating xslt-config config.status: creating libxslt.spec config.status: creating config.h config.status: executing depfiles commands ---> Configuring libxslt for architecture i386 ... config.status: creating doc/Makefile config.status: creating xslt-config config.status: creating libxslt.spec config.status: creating config.h config.status: executing depfiles commands DEBUG: Executing proc-post-org.macports.configure-configure-0 DEBUG: couldn't read file "/opt/local-universal-10.4/var/macports/build /_opt_local- universal-10.4_var_macports_sources_rsync.macports.org_release_ports_textproc_libxslt/work/libxslt-1.1.24/doc/Makefile": no such file or directory while executing "exec /usr/bin/sed -E /^install-data-am:/s|install-data-local|| < /opt /local-universal-10.4/var/macports/build/_opt_local- universal-10.4_var_macports_s..." ("eval" body line 1) invoked from within "eval exec $cmdline" Error: reinplace: couldn't read file "/opt/local- universal-10.4/var/macports/build/_opt_local- universal-10.4_var_macports_sources_rsync.macports.org_release_ports_textproc_libxslt/work/libxslt-1.1.24/doc/Makefile": no such file or directory Error: Target org.macports.configure returned: reinplace sed(1) failed DEBUG: Backtrace: reinplace sed(1) failed while executing "$post $name" Warning: the following items did not execute (for libxslt): org.macports.activate org.macports.configure org.macports.build org.macports.destroot org.macports.install Error: Status 1 encountered during processing. }}} The error seems to be cause by attempting to modify {{{libxslt-1.1.24/doc/Makefile}}} and not the architecture-specific {{{libxslt-1.1.24-i386/doc/Makefile}}} and {{{libxslt-1.1.24-ppc/doc/Makefile}}}. Removing the post-configure rule lets the port install. -- Ticket URL: <http://trac.macports.org/ticket/19177> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19177: libxslt doesn't build universal: "libxslt-1.1.24/doc/Makefile: no such file or directory" ------------------------------------+--------------------------------------- Reporter: david@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: Port: | ------------------------------------+--------------------------------------- Changes (by mcalhoun@…): * status: new => closed * resolution: => fixed Comment: I did not sufficiently test the universal configuration without the doc variant (same mistake as #19175).[[BR]] It should be fixed r49182. Thanks for pointing this out.[[BR]] After the change shows up on the rsync server, please reopen if it does not work. -- Ticket URL: <http://trac.macports.org/ticket/19177#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#19177: libxslt doesn't build universal: "libxslt-1.1.24/doc/Makefile: no such file or directory" ------------------------------------+--------------------------------------- Reporter: david@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.1 Resolution: fixed | Keywords: Port: | ------------------------------------+--------------------------------------- Comment(by david@…): Replying to [comment:1 mcalhoun@…]:
I did not sufficiently test the universal configuration without the doc variant (same mistake as #19175).[[BR]] It should be fixed r49182.
Thanks for pointing this out.[[BR]] After the change shows up on the rsync server, please reopen if it does not work.
Thanks, works great now. -- Ticket URL: <http://trac.macports.org/ticket/19177#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts