Opened 13 years ago

Closed 12 years ago

#29996 closed defect (worksforme)

hs-zip-archive @0.1.1.7: "dependencies are missing: binary -any, utf8-string >=0.3.1, zlib -any"

Reported by: marco.dezio@… Owned by: singingwolfboy@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: Cc: evandrix (Lee Wei Yeong)
Port: hs-zip-archive

Description (last modified by ryandesign (Ryan Carsten Schmidt))

I need to use pandoc with the markdown2pdf wrapper script, so I used macports to install it and all it's dependencies, but something went wrong.

After installing all the dependencies, it start building pandoc and then it returned to me:

Error: Target org.macports.build returned: shell command failed (see log for details)

My environment:

  • MacBook Pro late 2008 with Snow Leopard 10.6.8
  • Xcode 3.2.6

...something else that may be useful ?

Attachments (2)

main.log (18.7 KB) - added by marco.dezio@… 13 years ago.
Log for pandoc
main.2.log (5.4 KB) - added by marco.dezio@… 13 years ago.
hs-zip-archive log

Download all attachments as: .zip

Change History (9)

Changed 13 years ago by marco.dezio@…

Attachment: main.log added

Log for pandoc

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: singingwolfboy@… removed
Description: modified (diff)
Keywords: pandoc removed
Owner: changed from macports-tickets@… to singingwolfboy@…
Summary: pandoc @1.8.0.1 + shell command failed (org.macports.build)pandoc @1.8.0.1: No rule to make target `man/man1/hsmarkdown.1', needed by `build-doc'

This looks like a duplicate of #22387. By the way, pandoc builds fine for me on Snow Leopard with Xcode 3.2.6.

comment:2 Changed 13 years ago by marco.dezio@…

Ops, I've just noticed that I didn't have enabled selfupdates on MacPorts " I just did a "port -d selfupdate" and now the latest version of pandoc is 1.8.*, before that it was 1.2.1 " Let's see if now works... :P

I want to excuse myself, if something will go wrong, I gonna notice you.

comment:3 Changed 13 years ago by marco.dezio@…

-.-"

Now it makes error with hs-digest and hs-zip-archive

Here the log of hs-digest:

version:1
:debug:main Executing org.macports.main (hs-digest)
:debug:deactivate deactivate phase started at Fri Jul  1 14:27:39 CEST 2011
:debug:deactivate Executing proc-pre-org.macports.deactivate-deactivate-0
:info:deactivate ghc-pkg: cannot find package digest-0.0.0.8
:info:deactivate shell command "/opt/local/libexec/hs-digest/unregister.sh" returned error 1
:error:deactivate Target org.macports.deactivate returned: shell command failed (see log for details)
:debug:deactivate Backtrace: shell command failed (see log for details)
    while executing
"$pre $targetname"
:info:deactivate Warning: the following items did not execute (for hs-digest): org.macports.deactivate
:notice:deactivate Log for hs-digest is at: /opt/local/var/macports/logs/_opt_local_var_macports_registry_portfiles_hs-digest_0.0.0.8_0/main.log


And here the other one:

version:1
:msg:clean --->  Computing dependencies for hs-zip-archive:info:clean .:debug:clean Searching for dependency: ghc
:debug:clean Found Dependency: receipt exists for ghc
:debug:clean Searching for dependency: hs-binary
:debug:clean Found Dependency: receipt exists for hs-binary
:debug:clean Searching for dependency: hs-digest
:debug:clean Found Dependency: receipt exists for hs-digest
:debug:clean Searching for dependency: hs-zlib
:debug:clean Found Dependency: receipt exists for hs-zlib
:debug:clean Searching for dependency: hs-utf8-string
:debug:clean Found Dependency: receipt exists for hs-utf8-string
:msg:clean 
:debug:main Executing org.macports.main (hs-zip-archive)
:msg:main --->  Fetching hs-zip-archive
:debug:fetch fetch phase started at Fri Jul  1 14:27:39 CEST 2011
:debug:fetch Executing org.macports.fetch (hs-zip-archive)
:info:fetch --->  zip-archive-0.1.1.7.tar.gz doesn't seem to exist in /opt/local/var/macports/distfiles/hs-zip-archive
:debug:fetch Pinging hackage.haskell.org...
:debug:fetch Pinging distfiles.macports.org...
:debug:fetch Pinging aarnet.au.distfiles.macports.org...
:debug:fetch Pinging lil.fr.distfiles.macports.org...
:debug:fetch Pinging sea.us.distfiles.macports.org...
:debug:fetch Pinging ykf.ca.distfiles.macports.org...
:debug:fetch hackage.haskell.org ping time is 10000
:debug:fetch distfiles.macports.org ping time is 203.163
:debug:fetch aarnet.au.distfiles.macports.org ping time is 366.271
:debug:fetch lil.fr.distfiles.macports.org ping time is 33.921
:debug:fetch sea.us.distfiles.macports.org ping time is 10000
:debug:fetch ykf.ca.distfiles.macports.org ping time is 135.774
:msg:fetch --->  Attempting to fetch zip-archive-0.1.1.7.tar.gz from http://lil.fr.distfiles.macports.org/hs-zip-archive
:msg:fetch --->  Verifying checksum(s) for hs-zip-archive
:debug:checksum checksum phase started at Fri Jul  1 14:27:43 CEST 2011
:debug:checksum Executing org.macports.checksum (hs-zip-archive)
:info:checksum --->  Checksumming zip-archive-0.1.1.7.tar.gz
:debug:checksum Correct (md5) checksum for zip-archive-0.1.1.7.tar.gz
:debug:checksum Correct (sha1) checksum for zip-archive-0.1.1.7.tar.gz
:debug:checksum Correct (rmd160) checksum for zip-archive-0.1.1.7.tar.gz
:msg:checksum --->  Extracting hs-zip-archive
:debug:extract extract phase started at Fri Jul  1 14:27:43 CEST 2011
:debug:extract Executing org.macports.extract (hs-zip-archive)
:info:extract --->  Extracting zip-archive-0.1.1.7.tar.gz
:debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/hs-zip-archive/zip-archive-0.1.1.7.tar.gz'
:debug:extract Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_hs-zip-archive/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.6'
:debug:extract Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_hs-zip-archive/work" && /usr/bin/gzip -dc '/opt/local/var/macports/distfiles/hs-zip-archive/zip-archive-0.1.1.7.tar.gz' | /usr/bin/gnutar --no-same-owner -xf -'
:debug:patch patch phase started at Fri Jul  1 14:27:43 CEST 2011
:debug:patch Executing org.macports.patch (hs-zip-archive)
:msg:patch --->  Configuring hs-zip-archive
:debug:patch Using compiler 'Mac OS X gcc 4.2'
:debug:configure configure phase started at Fri Jul  1 14:27:43 CEST 2011
:debug:configure Executing org.macports.configure (hs-zip-archive)
:debug:configure Environment: CPATH='/opt/local/include' CFLAGS='-pipe -O2 -arch x86_64' CPPFLAGS='-I/opt/local/include' CXXFLAGS='-pipe -O2 -arch x86_64' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.6' CXX='/usr/bin/g++-4.2' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_hs-zip-archive/work/.CC_PRINT_OPTIONS' F90FLAGS='-pipe -O2 -m64' LDFLAGS='-L/opt/local/lib -arch x86_64' OBJC='/usr/bin/gcc-4.2' FCFLAGS='-pipe -O2 -m64' INSTALL='/usr/bin/install -c' OBJCFLAGS='-pipe -O2 -arch x86_64' FFLAGS='-pipe -O2 -m64' CC_PRINT_OPTIONS='YES' CC='/usr/bin/gcc-4.2'
:debug:configure Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_hs-zip-archive/work/zip-archive-0.1.1.7" && runhaskell Setup configure --prefix=/opt/local --with-compiler=/opt/local/bin/ghc'
:info:configure Configuring zip-archive-0.1.1.7...
:info:configure Setup: At least the following dependencies are missing:
:info:configure binary -any, utf8-string >=0.3.1, zlib -any
:info:configure shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_hs-zip-archive/work/zip-archive-0.1.1.7" && runhaskell Setup configure --prefix=/opt/local --with-compiler=/opt/local/bin/ghc " returned error 1
:error:configure Target org.macports.configure returned: configure failure: shell command failed (see log for details)
:debug:configure Backtrace: configure failure: shell command failed (see log for details)
    while executing
"$procedure $targetname"
:info:configure Warning: the following items did not execute (for hs-zip-archive): org.macports.destroot org.macports.configure org.macports.build
:notice:configure Log for hs-zip-archive is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_hs-zip-archive/main.log


Terminal:

sh-3.2# port install pandoc
--->  Fetching perl5.12
--->  Attempting to fetch perl-5.12.3.tar.bz2 from http://www.cpan.org/src/5.0/
--->  Verifying checksum(s) for perl5.12
--->  Extracting perl5.12
--->  Applying patches to perl5.12
--->  Configuring perl5.12
--->  Building perl5.12
--->  Staging perl5.12 into destroot
--->  Installing perl5.12 @5.12.3_1
--->  Activating perl5.12 @5.12.3_1
--->  Cleaning perl5.12
--->  Computing dependencies for perl5
--->  Fetching perl5
--->  Verifying checksum(s) for perl5
--->  Extracting perl5
--->  Configuring perl5
--->  Building perl5
--->  Staging perl5 into destroot
--->  Computing dependencies for perl5
--->  Installing perl5 @5.12.3_1+perl5_12
--->  Deactivating perl5 @5.8.9_0
--->  Cleaning perl5
--->  Activating perl5 @5.12.3_1+perl5_12
Error: Target org.macports.activate returned: Image error: /opt/local/bin/a2p is being used by the active perl5.8 port.  Please deactivate this port first, or use 'port -f activate perl5' to force the activation.
Log for perl5 is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_pandoc/main.log
--->  Fetching m4
--->  Attempting to fetch m4-1.4.16.tar.bz2 from ftp://ftp.lip6.fr/pub/gnu/m4
--->  Verifying checksum(s) for m4
--->  Extracting m4
--->  Configuring m4
--->  Building m4
--->  Staging m4 into destroot
--->  Installing m4 @1.4.16_0
--->  Deactivating m4 @1.4.15_2
--->  Cleaning m4
--->  Activating m4 @1.4.16_0
--->  Cleaning m4
--->  Fetching perl5.8
--->  Verifying checksum(s) for perl5.8
--->  Extracting perl5.8
--->  Applying patches to perl5.8
--->  Configuring perl5.8
--->  Building perl5.8
--->  Staging perl5.8 into destroot
--->  Installing perl5.8 @5.8.9_4
--->  Deactivating perl5.8 @5.8.9_3
--->  Cleaning perl5.8
--->  Activating perl5.8 @5.8.9_4
--->  Cleaning perl5.8
--->  Fetching ncursesw
--->  Verifying checksum(s) for ncursesw
--->  Extracting ncursesw
--->  Configuring ncursesw
--->  Building ncursesw
--->  Staging ncursesw into destroot
--->  Installing ncursesw @5.8_0
--->  Deactivating ncursesw @5.7_1
--->  Cleaning ncursesw
--->  Activating ncursesw @5.8_0
--->  Cleaning ncursesw
--->  Computing dependencies for ncurses
--->  Fetching ncurses
--->  Attempting to fetch ncurses-5.9.tar.gz from ftp://ftp.lip6.fr/pub/gnu/ncurses
--->  Verifying checksum(s) for ncurses
--->  Extracting ncurses
--->  Applying patches to ncurses
--->  Configuring ncurses
--->  Building ncurses
--->  Staging ncurses into destroot
--->  Computing dependencies for ncurses
--->  Installing ncurses @5.9_0
--->  Deactivating ncurses @5.7_1
--->  Cleaning ncurses
--->  Activating ncurses @5.9_0
--->  Cleaning ncurses
--->  Computing dependencies for p5-locale-gettext
--->  Dependencies to be installed: perl5
--->  Activating perl5 @5.12.3_1+perl5_12
--->  Cleaning perl5
--->  Fetching p5-locale-gettext
--->  Verifying checksum(s) for p5-locale-gettext
--->  Extracting p5-locale-gettext
--->  Applying patches to p5-locale-gettext
--->  Configuring p5-locale-gettext
--->  Building p5-locale-gettext
--->  Staging p5-locale-gettext into destroot
--->  Computing dependencies for p5-locale-gettext
--->  Installing p5-locale-gettext @1.05_5
--->  Deactivating p5-locale-gettext @1.05_3
--->  Cleaning p5-locale-gettext
--->  Activating p5-locale-gettext @1.05_5
--->  Cleaning p5-locale-gettext
--->  Computing dependencies for help2man
--->  Fetching help2man
--->  Attempting to fetch help2man-1.39.3.tar.gz from ftp://ftp.lip6.fr/pub/gnu/help2man
--->  Verifying checksum(s) for help2man
--->  Extracting help2man
--->  Configuring help2man
--->  Building help2man
--->  Staging help2man into destroot
--->  Computing dependencies for help2man
--->  Installing help2man @1.39.3_0
--->  Deactivating help2man @1.38.2_0
--->  Cleaning help2man
--->  Activating help2man @1.39.3_0
--->  Cleaning help2man
--->  Fetching gmp
--->  Attempting to fetch gmp-5.0.2.tar.bz2 from ftp://ftp.lip6.fr/pub/gnu/gmp
--->  Verifying checksum(s) for gmp
--->  Extracting gmp
--->  Applying patches to gmp
--->  Configuring gmp
--->  Building gmp
--->  Staging gmp into destroot
--->  Installing gmp @5.0.2_0
--->  Deactivating gmp @5.0.1_0
--->  Cleaning gmp
--->  Activating gmp @5.0.2_0
--->  Cleaning gmp
--->  Computing dependencies for ghc
--->  Fetching ghc
--->  Verifying checksum(s) for ghc
--->  Extracting ghc
--->  Applying patches to ghc
--->  Configuring ghc
--->  Building ghc
--->  Staging ghc into destroot
--->  Computing dependencies for ghc
--->  Installing ghc @6.10.4_5
--->  Deactivating ghc @6.10.4_4
--->  Cleaning ghc
--->  Activating ghc @6.10.4_5
--->  Cleaning ghc
--->  Computing dependencies for hs-digest
--->  Fetching hs-digest
--->  Attempting to fetch digest-0.0.0.9.tar.gz from http://lil.fr.distfiles.macports.org/hs-digest
--->  Verifying checksum(s) for hs-digest
--->  Extracting hs-digest
--->  Configuring hs-digest
--->  Building hs-digest
--->  Staging hs-digest into destroot
--->  Computing dependencies for hs-digest
--->  Installing hs-digest @0.0.0.9_0
Error: Target org.macports.deactivate returned: shell command failed (see log for details)
Log for hs-digest is at: /opt/local/var/macports/logs/_opt_local_var_macports_registry_portfiles_hs-digest_0.0.0.8_0/main.log
Warning: Failed to execute portfile from registry for hs-digest @0.0.0.8_0
--->  Deactivating hs-digest @0.0.0.8_0
--->  Activating hs-digest @0.0.0.9_0
--->  Cleaning hs-digest
--->  Computing dependencies for hs-zip-archive
--->  Fetching hs-zip-archive
--->  Attempting to fetch zip-archive-0.1.1.7.tar.gz from http://lil.fr.distfiles.macports.org/hs-zip-archive
--->  Verifying checksum(s) for hs-zip-archive
--->  Extracting hs-zip-archive
--->  Configuring hs-zip-archive
Error: Target org.macports.configure returned: configure failure: shell command failed (see log for details)
Log for hs-zip-archive is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_hs-zip-archive/main.log
Error: Unable to upgrade port: 1
Error: Unable to execute port: upgrade hs-zip-archive failed
To report a bug, see <http://guide.macports.org/#project.tickets>

Sorry for the long post, but I can't find a way to add attachments without using external service.

comment:4 Changed 13 years ago by marco.dezio@…

I think I was making only confusion, so I cleaned all, I've uninstalled the inactive ports and then I tryed again.
So, here the Terminal output:

sh-3.2# port install pandoc
--->  Computing dependencies for hs-zip-archive
--->  Fetching hs-zip-archive
--->  Attempting to fetch zip-archive-0.1.1.7.tar.gz from http://lil.fr.distfiles.macports.org/hs-zip-archive
--->  Verifying checksum(s) for hs-zip-archive
--->  Extracting hs-zip-archive
--->  Configuring hs-zip-archive
Error: Target org.macports.configure returned: configure failure: shell command failed (see log for details)
Log for hs-zip-archive is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_devel_hs-zip-archive/main.log
Error: Unable to upgrade port: 1
Error: Unable to execute port: upgrade hs-zip-archive failed
To report a bug, see <http://guide.macports.org/#project.tickets>

And in the attachments above, the log file.

Sorry for the confusion... "

Changed 13 years ago by marco.dezio@…

Attachment: main.2.log added

hs-zip-archive log

comment:5 Changed 13 years ago by jmroot (Joshua Root)

Port: hs-zip-archive added; pandoc removed
Summary: pandoc @1.8.0.1: No rule to make target `man/man1/hsmarkdown.1', needed by `build-doc'hs-zip-archive @0.1.1.7: "dependencies are missing: binary -any, utf8-string >=0.3.1, zlib -any"

comment:6 Changed 12 years ago by evandrix (Lee Wei Yeong)

Cc: evandrix@… added

Cc Me!

comment:7 Changed 12 years ago by jmroot (Joshua Root)

Resolution: worksforme
Status: newclosed

Can't reproduce with current versions.

Note: See TracTickets for help on using tickets.