Opened 9 years ago
Closed 6 years ago
#48956 closed defect (wontfix)
port stop on p5.16-net-ssleay
Reported by: | Garfield-fr (Bertrand Zuchuat) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.3 |
Keywords: | Cc: | chrstphrchvz (Christopher Chavez) | |
Port: | p5.16-net-ssleay |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
Hi,
I have a problem with this module. Port stop on "Building p5.16-net-ssleay" and after nothing.
---> Computing dependencies for p5.16-net-ssleay ---> Building p5.16-net-ssleay
Why ?
Thanks
Change History (12)
comment:1 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Port: | p5.16-net-ssleay added |
comment:2 Changed 9 years ago by Garfield-fr (Bertrand Zuchuat)
last lines before stop:
DEBUG: build phase started at Wed Sep 23 20:34:45 CEST 2015 ---> Building p5.16-net-ssleay DEBUG: Executing org.macports.build (p5.16-net-ssleay) DEBUG: Environment: CC_PRINT_OPTIONS='YES' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-net-ssleay/p5.16-net-ssleay/work/.CC_PRINT_OPTIONS' CPATH='/opt/local/include' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.10' DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-net-ssleay/p5.16-net-ssleay/work/Net-SSLeay-1.71" && /usr/bin/make -j4 -w all' DEBUG: Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-net-ssleay/p5.16-net-ssleay/work/Net-SSLeay-1.71" && /usr/bin/make -j4 -w all
comment:3 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Does "/usr/bin/make
" work if you run it manually? If it is working, it should say "make: *** No targets specified and no makefile found. Stop.
".
comment:4 Changed 9 years ago by Garfield-fr (Bertrand Zuchuat)
Yes, it work
$ /usr/bin/make make: *** No targets specified and no makefile found. Stop.
comment:5 Changed 9 years ago by Garfield-fr (Bertrand Zuchuat)
I check only with one line
cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-net-ssleay/p5.16-net-ssleay/work/Net-SSLeay-1.71" && /usr/bin/make -j4 -w all
I have this output
make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-net-ssleay/p5.16-net-ssleay/work/Net-SSLeay-1.71' mkdir blib: Permission denied at /opt/local/lib/perl5/5.16.3/ExtUtils/Command.pm line 288. make: *** [blib/lib/Net/.exists] Error 13 make: *** Waiting for unfinished jobs.... mkdir blib: Permission denied at /opt/local/lib/perl5/5.16.3/ExtUtils/Command.pm line 288. make: *** [blib/arch/auto/Net/SSLeay/.exists] Error 13 mkdir blib: Permission denied at /opt/local/lib/perl5/5.16.3/ExtUtils/Command.pm line 288. make: *** [blib/lib/auto/Net/SSLeay/.exists] Error 13 mkdir blib: Permission denied at /opt/local/lib/perl5/5.16.3/ExtUtils/Command.pm line 288. make: *** [blib/arch/.exists] Error 13 make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-net-ssleay/p5.16-net-ssleay/work/Net-SSLeay-1.71'
comment:6 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
That's not surprising, since you're running the command as you, but MacPorts is running the command as the macports user. If you want to try that full command, you could run:
cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-net-ssleay/p5.16-net-ssleay/work/Net-SSLeay-1.71" && sudo -u macports /usr/bin/make -j4 -w all
comment:7 Changed 9 years ago by Garfield-fr (Bertrand Zuchuat)
with a new "port selfupdate && port upgrade outdated", it's ok.
comment:8 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → worksforme |
---|---|
Status: | new → closed |
Ok. The port has not changed in a week, so I'm not sure why it didn't work before but did now, but I'm glad you got it working.
comment:9 Changed 9 years ago by khink (Kees Hink)
Resolution: | worksforme |
---|---|
Status: | closed → reopened |
This still happens to me after selfupdating:
kees@Pinarello ~/Projects/eko.buildout (master) $ sudo port selfupdate ---> Updating MacPorts base sources using rsync MacPorts base version 2.3.4 installed, MacPorts base version 2.3.4 downloaded. ---> Updating the ports tree ---> MacPorts base is already the latest version The ports tree has been updated. To upgrade your installed ports, you should run port upgrade outdated
Last message from sudo port -d install p5.16-net-ssleay
is:
DEBUG: Executing command line: cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-net-ssleay/p5.16-net-ssleay/work/Net-SSLeay-1.71" && /usr/bin/make -j4 -w all
When i cd there and run make, all goes well:
kees@Pinarello /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-net-ssleay/p5.16-net-ssleay/work/Net-SSLeay-1.71 $ sudo /usr/bin/make -j4 -w all Password: make: Entering directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-net-ssleay/p5.16-net-ssleay/work/Net-SSLeay-1.71' /opt/local/bin/perl5.16 "-Iinc" /opt/local/lib/perl5/5.16.3/ExtUtils/xsubpp -typemap /opt/local/lib/perl5/5.16.3/ExtUtils/typemap -typemap typemap SSLeay.xs > SSLeay.xsc && mv SSLeay.xsc SSLeay.c Running Mkbootstrap for Net::SSLeay () chmod 644 SSLeay.bs cp SSLeay.bs blib/arch/auto/Net/SSLeay/SSLeay.bs chmod 644 blib/arch/auto/Net/SSLeay/SSLeay.bs cp lib/Net/SSLeay.pm blib/lib/Net/SSLeay.pm AutoSplitting blib/lib/Net/SSLeay.pm (blib/lib/auto/Net/SSLeay) blib/lib/Net/SSLeay.pm: some names are not unique when truncated to 8 characters: directory blib/lib/auto/Net/SSLeay: do_https3.al, do_https2.al, do_https4.al, do_https.al truncate to do_https do_httpx3.al, do_httpx2.al, do_httpx4.al truncate to do_httpx get_https.al, get_https3.al, get_https4.al, get_http.al, get_http3.al, get_http4.al, get_httpx.al, get_httpx3.al, get_httpx4.al truncate to get_http head_https.al, head_https3.al, head_https4.al, head_http.al, head_http3.al, head_http4.al, head_httpx.al, head_httpx3.al, head_httpx4.al truncate to head_htt post_https.al, post_https3.al, post_https4.al, post_http.al, post_http3.al, post_http4.al, post_httpx.al, post_httpx3.al, post_httpx4.al truncate to post_htt put_https.al, put_https3.al, put_https4.al, put_http.al, put_http3.al, put_http4.al, put_httpx.al, put_httpx3.al, put_httpx4.al truncate to put_http ssl_read_all.al, ssl_read_until.al, ssl_read_CRLF.al truncate to ssl_read ssl_write_all.al, ssl_write_CRLF.al truncate to ssl_writ tcp_read_all.al, tcp_read_until.al, tcp_read_CRLF.al truncate to tcp_read tcp_write_all.al, tcp_write_CRLF.al truncate to tcp_writ cp lib/Net/SSLeay.pod blib/lib/Net/SSLeay.pod cp lib/Net/SSLeay/Handle.pm blib/lib/Net/SSLeay/Handle.pm /usr/bin/clang -c -I/opt/local/include -pipe -Os -fno-common -DPERL_DARWIN -I/opt/local/include -fno-strict-aliasing -fstack-protector -I/opt/local/include -arch x86_64 -O3 -DVERSION=\"1.71\" -DXS_VERSION=\"1.71\" "-I/opt/local/lib/perl5/5.16.3/darwin-thread-multi-2level/CORE" SSLeay.c SSLeay.xs:2368:19: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types with different sign [-Wpointer-sign] c_address = SvPV(address, addresslen); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. rm -f blib/arch/auto/Net/SSLeay/SSLeay.bundle LD_RUN_PATH="/opt/local/lib" /usr/bin/clang -L/opt/local -L/opt/local/lib -L/opt/local/lib -Wl,-headerpad_max_install_names -bundle -undefined dynamic_lookup -fstack-protector SSLeay.o -arch x86_64 -o blib/arch/auto/Net/SSLeay/SSLeay.bundle \ -L/opt/local -L/opt/local/lib -lssl -lcrypto -lz \ chmod 755 blib/arch/auto/Net/SSLeay/SSLeay.bundle Manifying blib/man3/Net::SSLeay.3pm Manifying blib/man3/Net::SSLeay::Handle.3pm make: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_perl_p5-net-ssleay/p5.16-net-ssleay/work/Net-SSLeay-1.71'}}}
comment:10 Changed 6 years ago by chrstphrchvz (Christopher Chavez)
p5-net-ssleay
has since been updated to 1.85, and now 1.88. Does this issue still exist, or can this be closed?
comment:11 Changed 6 years ago by chrstphrchvz (Christopher Chavez)
Cc: | chrstphrchvz added |
---|
comment:12 Changed 6 years ago by mf2k (Frank Schima)
Resolution: | → wontfix |
---|---|
Status: | reopened → closed |
p5.16-net-ssleay no longer exists.
All that I can tell so far from that output is that your build attempt of p5.16-net-ssleay was not clean. Please clean p5.16-net-ssleay and try again. You might also want to enable debug mode so that if the build hangs, you can see what it was doing right before that.
Let us know what happens.