Opened 13 years ago

Closed 12 years ago

#31751 closed defect (duplicate)

Pidgin 2.9.0 +no_x11 +quartz still uses x11

Reported by: macports.ilsa@… Owned by: nefar@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc: maristgeek@…
Port: pidgin

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

While pidgin compiles successfully, it uses x11 despite me telling explicitly not to.

Running the install with debug mode enabled, shows the following. I pasted what I thought was the most relevant part of the log. I've attached the entire log file.:

...
DEBUG: Executing org.macports.main (pidgin)
DEBUG: archivefetch phase started at Mon Oct 24 11:51:47 EDT 2011
--->  Fetching archive for pidgin
DEBUG: Executing org.macports.archivefetch (pidgin)
--->  pidgin-2.9.0_0+no_x11+quartz.darwin_11.x86_64.tgz doesn't seem to exist in /opt/local/var/macports/software/pidgin
--->  Attempting to fetch pidgin-2.9.0_0+no_x11+quartz.darwin_11.x86_64.tgz from http://packages.macports.org/pidgin
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
DEBUG: Fetching archive failed:: The requested URL returned error: 404
DEBUG: fetch phase started at Mon Oct 24 11:51:48 EDT 2011
--->  Fetching pidgin
DEBUG: Executing org.macports.fetch (pidgin)
DEBUG: checksum phase started at Mon Oct 24 11:51:48 EDT 2011
--->  Verifying checksum(s) for pidgin
DEBUG: Executing org.macports.checksum (pidgin)
--->  Checksumming pidgin-2.9.0.tar.bz2
DEBUG: Correct (sha1) checksum for pidgin-2.9.0.tar.bz2
DEBUG: Correct (rmd160) checksum for pidgin-2.9.0.tar.bz2
DEBUG: extract phase started at Mon Oct 24 11:51:48 EDT 2011
--->  Extracting pidgin
DEBUG: setting option extract.cmd to /usr/bin/bzip2
DEBUG: Executing org.macports.extract (pidgin)
--->  Extracting pidgin-2.9.0.tar.bz2
DEBUG: setting option extract.args to '/opt/local/var/macports/distfiles/pidgin/pidgin-2.9.0.tar.bz2'
DEBUG: Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/pidgin/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/pidgin/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/pidgin/pidgin-2.9.0.tar.bz2' | /usr/bin/gnutar --no-same-owner -xf -'
DEBUG: Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/pidgin/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/pidgin/pidgin-2.9.0.tar.bz2' | /usr/bin/gnutar --no-same-owner -xf - 
DEBUG: patch phase started at Mon Oct 24 11:51:52 EDT 2011
DEBUG: Executing org.macports.patch (pidgin)
--->  Applying patches to pidgin
--->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/ports/net/pidgin/files/patch-configure.ac.diff
DEBUG: Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/pidgin/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/pidgin/work/pidgin-2.9.0" && /usr/bin/patch -p0'
DEBUG: Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/pidgin/work/pidgin-2.9.0" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/ports/net/pidgin/files/patch-configure.ac.diff'
patching file configure.ac
--->  Applying /opt/local/var/macports/sources/rsync.macports.org/release/ports/net/pidgin/files/patch-libpurple-internal.h.diff
DEBUG: Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/pidgin/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/pidgin/work/pidgin-2.9.0" && /usr/bin/patch -p0'
DEBUG: Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/pidgin/work/pidgin-2.9.0" && /usr/bin/patch -p0 < '/opt/local/var/macports/sources/rsync.macports.org/release/ports/net/pidgin/files/patch-libpurple-internal.h.diff'
patching file libpurple/internal.h
DEBUG: Executing proc-post-org.macports.patch-patch-0
autogenerating build system for 'Pidgin'
checking for autogen.args: not found.
checking for glibtoolize... /opt/local/bin/glibtoolize
checking for glib-gettextize... /opt/local/bin/glib-gettextize
checking for intltoolize... /opt/local/bin/intltoolize
checking for aclocal... /opt/local/bin/aclocal
checking for autoheader... /opt/local/bin/autoheader
checking for automake... /opt/local/bin/automake
checking for autoconf... /opt/local/bin/autoconf
running /opt/local/bin/glibtoolize -c -f --automake... done.
running /opt/local/bin/glib-gettextize --force --copy... done.
Copying file mkinstalldirs
Copying file po/Makefile.in.in

Please add the files
  codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
  progtest.m4
from the /aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.



running /opt/local/bin/intltoolize -c -f --automake... done.
running /opt/local/bin/aclocal -I m4macros... done.
running /opt/local/bin/autoheader ... done.
running /opt/local/bin/automake -a -c --gnu... done.
running /opt/local/bin/autoconf ... done.
NOT running ./configure  
DEBUG: configure phase started at Mon Oct 24 11:52:04 EDT 2011
--->  Configuring pidgin
DEBUG: Using compiler 'Mac OS X clang'
DEBUG: Executing org.macports.configure (pidgin)
DEBUG: Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/pidgin/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.7'
DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/pidgin/work/pidgin-2.9.0" && autoreconf --install'
DEBUG: Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/pidgin/work/pidgin-2.9.0" && autoreconf --install 
glibtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
glibtoolize: rerunning glibtoolize, to keep the correct libtool macros in-tree.
glibtoolize: Consider adding `-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
DEBUG: Environment: CPATH='/opt/local/include' CFLAGS='-O2 -arch x86_64' CPPFLAGS='-I/opt/local/include -no-cpp-precomp' CXXFLAGS='-O2 -arch x86_64' LIBRARY_PATH='/opt/local/lib' MACOSX_DEPLOYMENT_TARGET='10.7' CXX='/Developer/usr/bin/clang++' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/pidgin/work/.CC_PRINT_OPTIONS' F90FLAGS='-O2 -m64' LDFLAGS='-L/opt/local/lib -bind_at_load -arch x86_64' OBJC='/Developer/usr/bin/clang' FCFLAGS='-O2 -m64' INSTALL='/usr/bin/install -c' OBJCFLAGS='-O2 -arch x86_64' FFLAGS='-O2 -m64' CC_PRINT_OPTIONS='YES' CC='/Developer/usr/bin/clang'
DEBUG: Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/pidgin/work/pidgin-2.9.0" && ./configure --prefix=/opt/local --disable-avahi --disable-consoleui --disable-farsight --disable-gstreamer --disable-gtkspell --disable-meanwhile --disable-nm --disable-screensaver --disable-sm --disable-startup-notification --disable-schemas-install --disable-vv --enable-nss --mandir=/opt/local/share/man --with-nspr-includes=/opt/local/include/nspr --with-nspr-libs=/opt/local/lib/nspr --with-nss-includes=/opt/local/include/nss --with-nss-libs=/opt/local/lib/nss --disable-dependency-tracking --without-x --disable-gestures'
DEBUG: Executing command line:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_pidgin/pidgin/work/pidgin-2.9.0" && ./configure --prefix=/opt/local --disable-avahi --disable-consoleui --disable-farsight --disable-gstreamer --disable-gtkspell --disable-meanwhile --disable-nm --disable-screensaver --disable-sm --disable-startup-notification --disable-schemas-install --disable-vv --enable-nss --mandir=/opt/local/share/man --with-nspr-includes=/opt/local/include/nspr --with-nspr-libs=/opt/local/lib/nspr --with-nss-includes=/opt/local/include/nss --with-nss-libs=/opt/local/lib/nss --disable-dependency-tracking --without-x --disable-gestures 
checking build system type... x86_64-apple-darwin11.1.0
checking host system type... x86_64-apple-darwin11.1.0
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking for sed... /usr/bin/sed
checking for gcc... /Developer/usr/bin/clang
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /Developer/usr/bin/clang accepts -g... yes
checking for /Developer/usr/bin/clang option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of /Developer/usr/bin/clang... none
checking whether /Developer/usr/bin/clang and cc understand -c and -o together... yes
checking how to print strings... printf
checking for a sed that does not truncate output... /opt/local/bin/gsed
checking for grep that handles long lines and -e... /usr/bin/grep
...

Attachments (1)

output.log (4.0 MB) - added by macports.ilsa@… 13 years ago.
full log

Change History (10)

Changed 13 years ago by macports.ilsa@…

Attachment: output.log added

full log

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

Description: modified (diff)
Owner: changed from macports-tickets@… to nefar@…
Port: pidgin added

comment:2 Changed 13 years ago by maristgeek@…

Cc: maristgeek@… added

Cc Me!

comment:3 Changed 12 years ago by nefar@…

What's the problem here? Where is it using x11?

comment:4 Changed 12 years ago by nefar@…

never mind, I didn't see that the log file was cut short by the tracking system.

comment:5 Changed 12 years ago by nefar@…

Looks like you have gtk2 installed already which was built with +X11

comment:6 Changed 12 years ago by nefar@…

To be complete, pidgin depends on gconf which depends on gtk2

comment:7 Changed 12 years ago by macports.ilsa@…

Oh geez... so basically need to uninstall all my ports (because I have no idea which ports have already been linked to gtk2) and reinstall everything again with +no_x11 +quartz. Is there no way to make this more clear during the initial install? Perhaps either make the default +no_x11 +quartz or at least have a checkbox to make it the default? I doubt that I'm the only person that has been trapped by this.

comment:8 Changed 12 years ago by nefar@…

I've gotten trapped by it to :( not sure what to tell you. I'm only maintaining this port. Maybe someone else can field the question.

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

Resolution: duplicate
Status: newclosed
Note: See TracTickets for help on using tickets.