Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #13510 (closed defect: fixed)

Opened 12 months ago

Last modified 12 months ago

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

Reported by: takanori@… Owned by: ryandesign@…
Priority: Normal Milestone: Port Bugs
Component: ports Version:
Keywords: Cc: rhwood@…, takanori@…, ryandesign@…, 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

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

Change History

Changed 12 months ago by takanori@…

detail log

Changed 12 months ago by macosforge.lbn@…

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

follow-up: ↓ 2   Changed 12 months 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).

in reply to: ↑ 1   Changed 12 months 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)

  Changed 12 months ago by ryandesign@…

  • cc ryandesign@…, pgijnxn02@…, 4mghjs05ju0t@… added
  • owner changed from rhwood@… to ryandesign@…
  • summary changed from BUG: gtk2 @2.12.3_0 fails to install to gtk2 @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.

  Changed 12 months ago by ryandesign@…

  • status changed from new to closed
  • resolution set to fixed

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.

Note: See TracTickets for help on using tickets.