Dear MacPorts developers,

I have some custom installations on my Snow Leopard machine for
testing purposes.
All of them have been installed following the procedure described in
https://guide.macports.org/#installing.macports.source.multiple
and work without problems.

I tried to install a new version in /opt/macports-x86_64 and I found
out that this folder name breaks trace mode.
Here's what I did:
(I omit apparently regular output; full Terminal transcript is attached)

=====BEGIN
~ $ /opt/local/bin/svn info /opt/macports-src/trunk/
Percorso: /opt/macports-src/trunk
Working Copy Root Path: /opt/macports-src/trunk
URL: https://svn.macports.org/repository/macports/trunk
Relative URL: ^/trunk
Repository: https://svn.macports.org/repository/macports
UUID del Repository: d073be05-634f-4543-b044-5fe20cf6d1d6
Revisione: 124022
Tipo di Nodo: directory
Azione: normale
Autore dell'Ultimo Cambiamento: [email protected]
Revisione dell'Ultimo Cambiamento: 124022
Data dell'Ultimo Cambiamento: 2014-08-17 15:40:09 +0200(Dom, 17 Ago 2014)

~ $ cd /opt/macports-src/trunk/base/
base $ export PATH=/bin:/sbin:/usr/bin:/usr/sbin
base $ MP_PREFIX=/opt/macports-x86_64
base $ ./configure --prefix=$MP_PREFIX
--with-applications-dir=$MP_PREFIX/Applications --enable-readline
[...]
base $ make
[...]
base $ sudo make install
[...]
base $ cd /opt/macports-x86_64
macports-x86_64 $ sudo ./bin/port -v sync
[...]
macports-x86_64 $ sudo ./bin/port -tv install port_cutleaves
--->  Fetching distfiles for port_cutleaves
--->  port_cutleaves-0.1.4.tar.gz doesn't seem to exist in
/opt/macports-x86_64/var/macports/distfiles/port_cutleaves
--->  Attempting to fetch port_cutleaves-0.1.4.tar.gz from
http://lil.fr.distfiles.macports.org/port_cutleaves
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
 30  3804   30  1168    0     0    732      0  0:00:05  0:00:01  0:00:04   732
100  3804  100  3804    0     0   2370      0  0:00:01  0:00:01
--:--:--  257k--->  Verifying checksums for port_cutleaves
--->  Checksumming port_cutleaves-0.1.4.tar.gz
--->  Extracting port_cutleaves
--->  Extracting port_cutleaves-0.1.4.tar.gz
dyld: could not load inserted library:
/opt/macports-x86_64/libexec/macports/lib/darwintrace1.0/darwintrace.dylibDARWINTRACE_LOG=/tmp/macports_trace_859-336

Error: Failed to extract port_cutleaves.
Error: See 
/opt/macports-x86_64/var/macports/logs/_opt_macports-x86_64_var_macports_sources_rsync.macports.org_release_tarballs_ports_sysutils_port_cutleaves/port_cutleaves/main.log
for details.
Error: Follow http://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port port_cutleaves failed
=====END

This happens in the extract phase of every port I tried to install.
I attach also the main.log file.

I tried a number of other folder names, including /opt/macports-64,
/opt/macports_test, /opt/macports-x86, and all of them behave
correctly: only the installation in /opt/macports-x86_64 exhibits the
dyld problem.

Of course I can install in a different prefix, but the folder's name
should not break the software.
If you need more tests, I'll be happy to help, just let me know.

Best wishes.
Davide
_______________________________________________
macports-dev mailing list
[email protected]
https://lists.macosforge.org/mailman/listinfo/macports-dev

Reply via email to