Opened 18 years ago

Closed 17 years ago

Last modified 15 years ago

#9472 closed defect (worksforme)

BUG: gnome-panel

Reported by: jakerosoft@… Owned by: rhwood@…
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: rhwood@…, jakerosoft@…, markd@…
Port:

Description

gnome-panel fails to build with an identical error as a previously reported bug for gnome-desktop. http://bugzilla.opendarwin.org/show_bug.cgi?id=9422

% uname -a Darwin jakerosoft.local 8.6.0 Darwin Kernel Version 8.6.0: Tue Mar 7 16:58:48 PST 2006; root:xnu-792.6.70.obj~1/RELEASE_PPC Power Macintosh powerpc

% sudo port version Version: 1.211

% sudo port info gnome-panel gnome-panel 2.14.1, gnome/gnome-panel (Variants: darwin_6) http://www.gnome.org/

Panel component for the GNOME 2 Desktop.

Build Dependencies: shared-mime-info Library Dependencies: Xft2, cairo, expat, fontconfig, freetype, jpeg, libiconv, libpng, p5-xml-parser, perl5.8, xrender, zlib, tiff, popt, startup-notification, pkgconfig, pango, libxml2, libxslt, orbit2, esound, audiofile, glib2, gettext, atk, gconf, gnome-doc-utils, gnome-keyring, gnome-vfs, gnome-vfs, gtk2, libart_lgpl, libbonobo, libbonoboui, libgnome, libgnomecanvas, libgnomeui, libwnck, gnome-menus, gnome-desktop Platforms: darwin Maintainers: gnome-darwinports@…

% sudo port -vd build gnome-panel DEBUG: Found port in file:///opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/gnome/gnome-panel DEBUG: Changing to port directory: /opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/gnome/gnome-panel DEBUG: Requested variant powerpc is not provided by port gnome-panel. DEBUG: Requested variant darwin is not provided by port gnome-panel. DEBUG: Requested variant macosx is not provided by port gnome-panel. DEBUG: Found port in file:///opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/x11/Xft2 DEBUG: Changing to port directory: /opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/x11/Xft2

<SNIP>

DEBUG: Skipping completed com.apple.main (gnome-panel) DEBUG: Skipping completed com.apple.fetch (gnome-panel) DEBUG: Skipping completed com.apple.checksum (gnome-panel) DEBUG: setting option extract.cmd to /usr/bin/bzip2 DEBUG: Skipping completed com.apple.extract (gnome-panel) DEBUG: Skipping completed com.apple.patch (gnome-panel) DEBUG: Skipping completed com.apple.configure (gnome-panel) ---> Building gnome-panel with target all DEBUG: Executing com.apple.build (gnome-panel) DEBUG: Assembled command: 'cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_gnome_gnome-panel/work/gnome-panel-2.14.1" && make all' make all-recursive Making all in po make[2]: Nothing to be done for `all'. Making all in idl make[2]: Nothing to be done for `all'. Making all in icons make[2]: Nothing to be done for `all'. Making all in gnome-panel make all-am make[3]: Nothing to be done for `all-am'. Making all in libpanel-applet make all-am make[3]: Nothing to be done for `all-am'. Making all in applets Making all in clock make[3]: Nothing to be done for `all'. Making all in fish make[3]: Nothing to be done for `all'. Making all in notification_area make all-am make[4]: Nothing to be done for `all-am'. Making all in wncklet make[3]: Nothing to be done for `all'. make[3]: Nothing to be done for `all-am'. Making all in help Making all in clock if ! test -d de/; then mkdir de/; fi case "." in /*) sd=".";; *) sd="../.";; esac; \ if [ -f "C/clock.xml" ]; then d="../"; else d="$sd/"; fi; \ (cd de/ && \

which xml2po -e -p \

"${d}de/de.po" \ "${d}C/clock.xml" > clock.xml.tmp && \ cp clock.xml.tmp clock.xml && rm -f clock.xml.tmp)

/bin/sh: line 1: Setting: command not found make[3]: * [de/clock.xml] Error 127 make[2]: * [all-recursive] Error 1 make[1]: * [all-recursive] Error 1 make: * [all] Error 2 Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_gnome_gnome-panel/work/gnome-panel-2.14.1" && make all" returned error 2 Command output: make[3]: Nothing to be done for `all-am'. Making all in libpanel-applet make all-am make[3]: Nothing to be done for `all-am'. Making all in applets Making all in clock make[3]: Nothing to be done for `all'. Making all in fish make[3]: Nothing to be done for `all'. Making all in notification_area make all-am make[4]: Nothing to be done for `all-am'. Making all in wncklet make[3]: Nothing to be done for `all'. make[3]: Nothing to be done for `all-am'. Making all in help Making all in clock if ! test -d de/; then mkdir de/; fi case "." in /*) sd=".";; *) sd="../.";; esac; \ if [ -f "C/clock.xml" ]; then d="../"; else d="$sd/"; fi; \ (cd de/ && \

which xml2po -e -p \

"${d}de/de.po" \ "${d}C/clock.xml" > clock.xml.tmp && \ cp clock.xml.tmp clock.xml && rm -f clock.xml.tmp)

/bin/sh: line 1: Setting: command not found make[3]: * [de/clock.xml] Error 127 make[2]: * [all-recursive] Error 1 make[1]: * [all-recursive] Error 1 make: * [all] Error 2

Warning: the following items did not execute (for gnome-panel): com.apple.build Error: /opt/local/bin/port: Status 1 encountered during processing.

Attachments (1)

gnome-panel.log (215.2 KB) - added by jakerosoft@… 18 years ago.
build log of gnome-panel

Download all attachments as: .zip

Change History (16)

comment:1 Changed 18 years ago by rhwood@…

Owner: changed from darwinports-bugs@… to rhwood@…

Possible fix is in CVS.

Wait 12-24 hours and please test.

Sorry about the slow response.

comment:2 Changed 18 years ago by jakerosoft@…

(In reply to comment #1)

Possible fix is in CVS. Wait 12-24 hours and please test.

Same error. The package version has not incremented.

% sudo port -d sync Synchronizing from rsync://rsync.darwinports.org/dpupdate/dports receiving file list ... done gnome/gnome-panel/

sent 77 bytes received 219122 bytes 62628.29 bytes/sec total size is 12478754 speedup is 56.93

jkupersm@jakerosoft {129} /Users/jkupersm % sudo port -d info gnome-panel

DEBUG: Found port in file:///opt/local/var/db/dports/sources/rsync.rsync.darwinports.org_dpupdate_dports/gnome/gnome-panel gnome-panel 2.14.1, gnome/gnome-panel (Variants: darwin_6) http://www.gnome.org/

comment:3 Changed 18 years ago by rhwood@…

Status: newassigned

Please try resyncing the darwinports tree and then cleaning and rebuilding the port. Please attach the complete output of port -dv install gnome-panel to this bug report.

Changed 18 years ago by jakerosoft@…

Attachment: gnome-panel.log added

build log of gnome-panel

comment:4 Changed 18 years ago by markd@…

Cc: jakerosoft@… added

Version 2.16.1 is now the current version. Does that work for you?

comment:5 Changed 18 years ago by markd@…

Cc: markd@… added
Resolution: fixed
Status: assignedclosed

Presumed fixed. Closing.

comment:6 Changed 18 years ago by markd@…

Resolution: fixed
Status: closedreopened

Reopening. Do you have any outdated dependencies? Do a 'port selfupdate' and then 'port outdated' to see.

comment:7 Changed 18 years ago by rhwood@…

Cc: rhwood@… added; gnome-darwinports@… removed
Version: 1.2

comment:8 Changed 18 years ago by markd@…

Well I have a powerbook g4 10.4.8 / Xcode 2.4 that I just wiped out /opt/local and installed gnome-panel on with no errors. Don't know what could be wrong with your installation.

comment:9 Changed 17 years ago by markd@…

Resolution: worksforme
Status: reopenedclosed

comment:10 Changed 17 years ago by ludwig@…

Resolution: worksforme
Status: closedreopened

This is on a brand new install:

---
14:27:17 /opt/local$ sudo ./bin/port -v install gnome-panel
--->  Building gnome-panel with target all
make  all-recursive
Making all in po
make[2]: Nothing to be done for `all'.
Making all in idl
make[2]: Nothing to be done for `all'.
Making all in icons
Making all in 16x16
make[3]: Nothing to be done for `all'.
Making all in 22x22
make[3]: Nothing to be done for `all'.
Making all in 24x24
make[3]: Nothing to be done for `all'.
Making all in 32x32
make[3]: Nothing to be done for `all'.
Making all in scalable
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in gnome-panel
make  all-am
make[3]: Nothing to be done for `all-am'.
Making all in libpanel-applet
make  all-am
make[3]: Nothing to be done for `all-am'.
Making all in applets
Making all in clock
make[3]: Nothing to be done for `all'.
Making all in fish
make[3]: Nothing to be done for `all'.
Making all in notification_area
make  all-am
make[4]: Nothing to be done for `all-am'.
Making all in wncklet
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in help
Making all in clock
if ! test -d de/; then mkdir de/; fi
case "." in /*) sd=".";; *) sd="../.";; esac; \
if [ -f "C/clock.xml" ]; then d="../"; else d="$sd/"; fi; \
(cd de/ && \
  `which xml2po` -e -p \
    "${d}de/de.po" \
    "${d}C/clock.xml" > clock.xml.tmp && \
    cp clock.xml.tmp clock.xml && rm -f clock.xml.tmp)
/bin/sh: line 1: no: command not found
make[3]: *** [de/clock.xml] Error 127
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Error: Target com.apple.build returned: shell command "cd "/opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_gnome_gnome-panel/work/gnome-panel-2.16.1" && make all" returned error 2
Command output: make[3]: Nothing to be done for `all-am'.
Making all in libpanel-applet
make  all-am
make[3]: Nothing to be done for `all-am'.
Making all in applets
Making all in clock
make[3]: Nothing to be done for `all'.
Making all in fish
make[3]: Nothing to be done for `all'.
Making all in notification_area
make  all-am
make[4]: Nothing to be done for `all-am'.
Making all in wncklet
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in help
Making all in clock
if ! test -d de/; then mkdir de/; fi
case "." in /*) sd=".";; *) sd="../.";; esac; \
if [ -f "C/clock.xml" ]; then d="../"; else d="$sd/"; fi; \
(cd de/ && \
  `which xml2po` -e -p \
    "${d}de/de.po" \
    "${d}C/clock.xml" > clock.xml.tmp && \
    cp clock.xml.tmp clock.xml && rm -f clock.xml.tmp)
/bin/sh: line 1: no: command not found
make[3]: *** [de/clock.xml] Error 127
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

Warning: the following items did not execute (for gnome-panel): com.apple.activate com.apple.build com.apple.destroot com.apple.archive com.apple.install
Error: Status 1 encountered during processing.
---

If I rename /opt/local/var/db/dports/build/_opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dports_gnome_gnome -panel/work/gnome-panel-2.16.1/help/clock/de then make from /opt/[...]/help/clock I get:

---
(cd de/ &&  no xml2po in /sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin /Users/ludwig/bin -e ../C/clock.xml ../C/legal.xml > de.po.tmp &&  cp de.po.tmp de.po && rm -f de.po.tmp)
/bin/sh: line 1: no: command not found
make: *** [de/de.po] Error 127
---

So which xml2po is returning "no xml2po in /sbin..." instead of /path/to/xml2po because xml2po (provided by gnome-doc-utils) hadn't been installed yet. Is this because gnome-panel lists gnome-doc-utils as a library dependency instead of a build dep?

After installing gnome-doc-utils the install of gnome-panel proceeds smoothly (until a few minutes later, but that's an unrelated problem.)

comment:11 Changed 17 years ago by markd@…

gnome-doc-utils are a dependency of gnome-panel, so it should have already been there. So if gnome-doc-utils are installed before gnome-panel do you still have to delete ./clock/de?

comment:12 Changed 17 years ago by pipping@…

Milestone: Available Ports

comment:13 Changed 17 years ago by pipping@…

Milestone: Available PortsPort Bugs

comment:14 Changed 17 years ago by markd@…

Resolution: worksforme
Status: reopenedclosed

No response.

comment:15 Changed 15 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.