Opened 16 years ago

Closed 16 years ago

Last modified 15 years ago

#13510 closed defect (fixed)

gtk2 @2.12.3_0 fails during staging (gtkdoc-rebase: command not found)

Reported by: takanori@… Owned by: ryandesign (Ryan Carsten Schmidt)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: rhwood@…, takanori@…, ryandesign (Ryan Carsten Schmidt), pgijnxn02@…, 4mghjs05ju0t@…
Port:

Description

gtk2 fails to install due to the following error.

$ uname -a
Darwin mini.local 8.11.0 Darwin Kernel Version 8.11.0: Wed Oct 10 18:26:00 PDT 2007; root:xnu-792.24.17~1/RELEASE_PPC Power Macintosh powerpc

$ gcc --version
powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5370)
Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ port version
Version: 1.600

$ port install gtk2
...
--->  Fetching gtk2
--->  Attempting to fetch gtk+-2.12.3.tar.bz2 from http://mandril.creatis.insa-lyon.fr/linux/gnome.org/sources/gtk+/2.12/
--->  Verifying checksum(s) for gtk2
--->  Extracting gtk2
--->  Configuring gtk2
--->  Building gtk2 with target all
--->  Staging gtk2 into destroot
Error: Target org.macports.destroot returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_gtk2/work/gtk+-2.12.3" && make install DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_gtk2/work/destroot " returned error 2
Command output: -- Installing ./html/gdk-pixbuf-inline.html
-- Installing ./html/gdk-pixbuf-query-loaders.html
-- Installing ./html/gdk-pixbuf-refcounting.html
-- Installing ./html/gdk-pixbuf-scaling.html
-- Installing ./html/gdk-pixbuf-util.html
-- Installing ./html/gdk-pixbuf.devhelp
-- Installing ./html/gdk-pixbuf.devhelp2
-- Installing ./html/home.png
-- Installing ./html/index.html
-- Installing ./html/index.sgml
-- Installing ./html/ix01.html
-- Installing ./html/ix02.html
-- Installing ./html/ix03.html
-- Installing ./html/ix04.html
-- Installing ./html/ix05.html
-- Installing ./html/ix06.html
-- Installing ./html/left.png
-- Installing ./html/license.html
-- Installing ./html/right.png
-- Installing ./html/rn01.html
-- Installing ./html/rn02.html
-- Installing ./html/style.css
-- Installing ./html/up.png
-- Installing ./html/index.sgml
/bin/sh: line 1: gtkdoc-rebase: command not found
make[4]: *** [install-data-local] Error 127
make[3]: *** [install-am] Error 2
make[2]: *** [install-recursive] Error 1
make[1]: *** [install-recursive] Error 1
make: *** [install-recursive] Error 1

$ which gtkdoc-rebase
no gtkdoc-rebase in /opt/local/bin /opt/local/sbin /usr/local/bin /usr/local/sbin /usr/bin /usr/sbin /bin /sbin /usr/X11R6/bin

Attachments (2)

make_install_log.txt (70.5 KB) - added by takanori@… 16 years ago.
detail log
gtk-doc-portfile.diff (898 bytes) - added by macosforge.lbn@… 16 years ago.
Diff that will cause gtk-doc 1.9 to be built and installed

Download all attachments as: .zip

Change History (7)

Changed 16 years ago by takanori@…

Attachment: make_install_log.txt added

detail log

Changed 16 years ago by macosforge.lbn@…

Attachment: gtk-doc-portfile.diff added

Diff that will cause gtk-doc 1.9 to be built and installed

comment:1 Changed 16 years ago by macosforge.lbn@…

The "gtkdoc-rebase" utility was added to version 1.9 of gtk-doc. I've attached the output from 'svn diff' for the Portfile that will install gtk-doc-1.9 (based on revision 31756).

comment:2 in reply to:  1 Changed 16 years ago by macosforge.lbn@…

Replying to macosforge.lbn@spamgourmet.com:

Portfile that will install gtk-doc-1.9 (based on revision 31756).

Errrr... the diff is based on gtk-doc Porfile revision 30195 (not 31756)

comment:3 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: ryandesign@… pgijnxn02@… 4mghjs05ju0t@… added
Owner: changed from rhwood@… to ryandesign@…
Summary: BUG: gtk2 @2.12.3_0 fails to installgtk2 @2.12.3_0 fails during staging (gtkdoc-rebase: command not found)

This problem has been reported to the developers of gtk2 by Randall and by someone else.

Randall no longer maintains gtk2 so I'll take it. Adding Mike (4mghjs05ju0t) and Joel (pgijnxn02) to Cc list because they brought it up on the macports-users list.

comment:4 Changed 16 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed

I can confirm that gtk-doc 1.8 does not include gtkdoc-rebase, and gtk-doc 1.9 does. Randall updated gtk-doc to 1.9 in r31784 so this problem should be fixed now. "sudo port selfupdate" and try again.

comment:5 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.