Opened 3 years ago

Closed 2 years ago

#63987 closed defect (fixed)

transmission-x11 fails to configure

Reported by: pdvnl Owned by: i0ntempest
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: tehcog (tehcog), khepler
Port: transmission-x11

Description

on 10.13 high-sierra transmission-x11 failed to upgrade, due to missing lbzip2. after manually installing lbzip2 i now get a configure error:

ERROR: 'IT_PROG_INTLTOOL' must appear in configure.ac for intltool to work.
autoreconf: error: /opt/local/bin/intltoolize failed with exit status: 1
Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_transmission-x11/transmission-x11/work/transmission-3.00" && ./autogen.sh --prefix=/opt/local --enable-daemon --enable-cli --with-gtk --disable-mac
Exit code: 1
Error: Failed to configure transmission-x11: configure failure: command execution failed
DEBUG: Error code: NONE
DEBUG: Backtrace: configure failure: command execution failed
    while executing
"$procedure $targetname"
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_transmission-x11/transmission-x11/main.log for details.
DEBUG: invalid command name "::ui_init"
    while executing
"::ui_init $priority $prefix $channels($priority) {*}$args"
    ("uplevel" body line 2)
    invoked from within
"uplevel 1 $body"

Attachments (2)

main.log (923.6 KB) - added by pdvnl 3 years ago.
transmission-x11.log (175.7 KB) - added by barracuda156 3 years ago.

Download all attachments as: .zip

Change History (14)

Changed 3 years ago by pdvnl

Attachment: main.log added

comment:1 Changed 3 years ago by jmroot (Joshua Root)

Owner: set to i0ntempest
Port: transmission-x11 added
Status: newassigned
Summary: transmission-x11 fails to upgradetransmission-x11 fails to configure

comment:2 Changed 3 years ago by i0ntempest

This is caused by the project (at 3.00) is not updated for the new intltool in MP. The next version will fix this.

comment:3 Changed 3 years ago by tehcog (tehcog)

Cc: tehcog added

comment:4 Changed 3 years ago by khepler

Cc: khepler added

comment:5 Changed 3 years ago by barracuda156

It still fails:

--->  Configuring transmission-x11
Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_transmission-x11/transmission-x11/work/transmission-3.00" && ./autogen.sh --prefix=/opt/local --enable-daemon --enable-cli --with-gtk --disable-mac 
creating libtransmission/version.h
glibtoolize: putting auxiliary files in '.'.
glibtoolize: copying file './ltmain.sh'
glibtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
glibtoolize: copying file 'm4/libtool.m4'
glibtoolize: copying file 'm4/ltoptions.m4'
glibtoolize: copying file 'm4/ltsugar.m4'
glibtoolize: copying file 'm4/ltversion.m4'
glibtoolize: copying file 'm4/lt~obsolete.m4'
ERROR: 'IT_PROG_INTLTOOL' must appear in configure.ac for intltool to work.
autoreconf: error: /opt/local/bin/intltoolize failed with exit status: 1
Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_transmission-x11/transmission-x11/work/transmission-3.00" && ./autogen.sh --prefix=/opt/local --enable-daemon --enable-cli --with-gtk --disable-mac 
Exit code: 1
Error: Failed to configure transmission-x11: configure failure: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_transmission-x11/transmission-x11/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there
is a bug.
Error: Processing of port transmission-x11 failed

Changed 3 years ago by barracuda156

Attachment: transmission-x11.log added

comment:6 Changed 3 years ago by pdvnl

now on 10.15 catalina i still have the same error

ERROR: 'IT_PROG_INTLTOOL' must appear in configure.ac for intltool to work.
autoreconf: error: /opt/local/bin/intltoolize failed with exit status: 1
Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_net_transmission-x11/transmission-x11/work/transmission-3.00" && ./autogen.sh --prefix=/opt/local --enable-daemon --enable-cli --with-gtk --disable-mac
Exit code: 1
Error: Failed to configure transmission-x11: configure failure: command execution failed
DEBUG: Error code: NONE
DEBUG: Backtrace: configure failure: command execution failed

comment:7 in reply to:  2 Changed 3 years ago by barracuda156

Replying to i0ntempest:

This is caused by the project (at 3.00) is not updated for the new intltool in MP. The next version will fix this.

From what I understand, 3.0 is broken for PPC, while older versions got this problem with intltool. Is there a way out?

comment:8 Changed 3 years ago by i0ntempest

Backporting patches to autoconf files from upstream *might* work, if no major changes was done in the build process.

comment:9 Changed 3 years ago by kencu (Ken)

comment:10 Changed 3 years ago by i0ntempest

Well frick, that's another major portfile rewrite. TBH I don't use this port that much.

comment:11 in reply to:  10 Changed 3 years ago by barracuda156

Replying to i0ntempest:

Well frick, that's another major portfile rewrite. TBH I don't use this port that much.

Not that much, I have done it on a basic level (downloading libnatpmp and other 3rd-party deps is not implemented yet).

36-109% port -v installed transmission-x11
The following ports are currently installed:
  transmission-x11 @2.94_2+gtk requested_variants='' platform='darwin 10' archs='ppc' date='2022-04-04T09:45:24+0800'
  transmission-x11 @3.00_1+gtk (active) requested_variants='' platform='darwin 10' archs='ppc' date='2022-04-04T11:35:46+0800'

However I have a problem running it:

36-109% /opt/local/bin/transmission-gtk 
dbus[5885]: Dynamic session lookup supported but failed: launchd did not provide a socket path, verify that org.freedesktop.dbus-session.plist is loaded!

** (transmission-gtk:5885): WARNING **: 12:17:02.822: Failed to create proxy for org.freedesktop.Notifications

Updated dbus to 1.14.0, same error.

comment:12 Changed 2 years ago by i0ntempest

Resolution: fixed
Status: assignedclosed

We have moved to cmake which should fix this. If not feel free to reopen.

Note: See TracTickets for help on using tickets.