From owner-freebsd-gnome@FreeBSD.ORG Mon Feb 28 10:05:32 2011 Return-Path: Delivered-To: gnome@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 412BC106566B for ; Mon, 28 Feb 2011 10:05:32 +0000 (UTC) (envelope-from jesper@ifconfig.se) Received: from mxf2.bahnhof.se (mxf2.bahnhof.se [213.80.101.26]) by mx1.freebsd.org (Postfix) with ESMTP id DC3D28FC12 for ; Mon, 28 Feb 2011 10:05:31 +0000 (UTC) Received: from localhost (mxf2.local [127.0.0.1]) by mxf2-reinject (Postfix) with ESMTP id 18DB8969669 for ; Mon, 28 Feb 2011 10:46:49 +0100 (CET) X-Virus-Scanned: by amavisd-new using ClamAV at bahnhof.se (MXF2) X-Spam-Score: 1.426 X-Spam-Level: * X-Spam-Status: No, score=1.426 tagged_above=-99 required=5 tests=[RATWARE_GECKO_BUILD=1.426] Received: from mxf2.bahnhof.se ([127.0.0.1]) by localhost (mxf2.bahnhof.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OJ-JlZGf0XPi for ; Mon, 28 Feb 2011 10:46:44 +0100 (CET) Received: from mx.nohack.se (h-73-58.A146.priv.bahnhof.se [94.254.73.58]) by mxf2.bahnhof.se (Postfix) with ESMTP id B2E19969665 for ; Mon, 28 Feb 2011 10:46:44 +0100 (CET) Received: from zion.nohack.se (90-224-252-193-no135.business.telia.com [90.224.252.193]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mx.nohack.se (Postfix) with ESMTPSA id 6E9FF11479 for ; Mon, 28 Feb 2011 10:49:59 +0100 (CET) Message-ID: <4D6B6EFE.5020008@ifconfig.se> Date: Mon, 28 Feb 2011 10:46:38 +0100 From: Jesper Wallin User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.13) Gecko/20110225 Thunderbird/3.1.7 MIME-Version: 1.0 To: gnome@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: A missing dependency for ports-mgmt/packagekit ? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Feb 2011 10:05:32 -0000 I'm not quite sure where to report this, so if this is the wrong place, my apologies... I'm trying to update PackageKit from 0.6.11 to 0.6.11_1 via ports and the installation fails with the following message/error: -- snip -- CC pk_socket_example-pk-socket-example.o CCLD pk-socket-example GISCAN PackageKitGlib-1.0.gir /usr/include/machine/endian.h:123: syntax error, unexpected '{' in ' return (__extension__ ({ register __uint64_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); __X; }));' at '{' /usr/include/machine/endian.h:123: syntax error, unexpected ';' in ' return (__extension__ ({ register __uint64_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); __X; }));' at ';' /usr/include/machine/endian.h:130: syntax error, unexpected '{' in ' return (__extension__ ({ register __uint32_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); __X; }));' at '{' /usr/include/machine/endian.h:130: syntax error, unexpected ';' in ' return (__extension__ ({ register __uint32_t __X = (_x); __asm ("bswap %0" : "+r" (__X)); __X; }));' at ';' /usr/lib/libarchive.so: undefined reference to `lzma_stream_encoder@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_alone_decoder@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_memusage@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_stream_decoder@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_code@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_end@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_lzma_preset@XZ_5.0' /usr/lib/libarchive.so: undefined reference to `lzma_alone_encoder@XZ_5.0' Traceback (most recent call last): File "/usr/local/bin/g-ir-scanner", line 45, in sys.exit(scanner_main(sys.argv)) File "/usr/local/lib/gobject-introspection/giscanner/scannermain.py", line 405, in scanner_main shlibs = create_binary(transformer, options, args) File "/usr/local/lib/gobject-introspection/giscanner/scannermain.py", line 309, in create_binary gdump_parser.get_get_type_functions()) File "/usr/local/lib/gobject-introspection/giscanner/dumper.py", line 238, in compile_introspection_binary return dc.run() File "/usr/local/lib/gobject-introspection/giscanner/dumper.py", line 140, in run self._link(bin_path, o_path) File "/usr/local/lib/gobject-introspection/giscanner/dumper.py", line 233, in _link subprocess.check_call(args) File "/usr/local/lib/python2.6/subprocess.py", line 488, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['/bin/sh', '../../libtool', '--mode=link', '--tag=CC', '--silent', 'cc', '-o', '/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/packagekit-glib2/tmp-introspectHj2jdU/PackageKitGlib-1.0', '-export-dynamic', '-O2', '-fno-strict-aliasing', '-pipe', '-march=nocona', '-L.', '-L/usr/local/lib', 'libpackagekit-glib2.la', '-pthread', '-L/usr/local/lib', '-lgio-2.0', '-lgobject-2.0', '-lgmodule-2.0', '-lgthread-2.0', '-lglib-2.0', '/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/packagekit-glib2/tmp-introspectHj2jdU/PackageKitGlib-1.0.o']' returned non-zero exit status 1 gmake[4]: *** [PackageKitGlib-1.0.gir] Error 1 gmake[4]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/packagekit-glib2' gmake[3]: *** [all] Error 2 gmake[3]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib/packagekit-glib2' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11/lib' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/ports-mgmt/packagekit/work/PackageKit-0.6.11' gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/ports-mgmt/packagekit. *** Error code 1 Stop in /usr/ports/ports-mgmt/packagekit. -- /snip -- I'm no developer but noticed that it uses /usr/lib/libarchive.so and thought I'd give archivers/libarchive a try, which seems to solve this issue. Perhaps a dependency is missing here? Either way, I thought I'd report it at least. :-) Regards, Jesper Wallin