From owner-freebsd-ports@FreeBSD.ORG Sun Feb 2 12:55:03 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A52BB83D for ; Sun, 2 Feb 2014 12:55:03 +0000 (UTC) Received: from owm.eumx.net (eumx.net [91.82.101.43]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 57BA71A2B for ; Sun, 2 Feb 2014 12:55:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=eumx.net; h=date :message-id:from:to:cc:subject:in-reply-to:references :mime-version:content-type; s=default; bh=27Dg9kOZ0icPN7rz6JWWIy qH1ZU=; b=jgOENY6tSLAvyl2j5G7pPMnRLe78y6015dW0fzZoW3zspqlAufNBYP 1EAgft44+qS3fS0dmgcVOi+F9RpBO9Ks824ZFQiz9lx6xQl+8h2nRH/iINKA2EQ5 AlifIlBirhHB8vRJnKjJQ7yLesfz+f9mWDNHzC+2bt8Hel4RkzXrM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=eumx.net; h=date:message-id :from:to:cc:subject:in-reply-to:references:mime-version :content-type; q=dns; s=default; b=SFVLCeZlyYcgjjCXp5Rwd67MBnOsY SAYKU2xgP+hltnpRnyIIii83H8JN0vLFrelGBRPD37neyqP4BPHTqIHM/VjIKSdO Rk498yC9Cv0kEyf4eJ7BzYNMgQ9QKn/Xv7Rx5yArYesDEBoC8EObIflqYyiZQ+hS mO0SqtUftvIAqM= Date: Sun, 02 Feb 2014 13:54:59 +0100 Message-ID: <86ha8h8yjg.wl%hskuhra@eumx.net> From: "Herbert J. Skuhra" To: Ajtim Subject: Re: python33 In-Reply-To: <2527072.JuDvluNqEW@lumiwa.farms.net> References: <4648013.WzZvqasPqJ@lumiwa.farms.net> <87y51teqqw.wl%hskuhra@eumx.net> <2527072.JuDvluNqEW@lumiwa.farms.net> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.8 EasyPG/1.0.0 Emacs/24.3.50 (i386-pc-freebsd10.0) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII Cc: freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Feb 2014 12:55:03 -0000 On Sun, 02 Feb 2014 06:31:31 -0500 Ajtim wrote: > On Sunday 02 February 2014 11:46:47 Herbert J. Skuhra wrote: > > On Sat, 01 Feb 2014 18:07:46 -0500 > > Ajtim wrote: > > > > > Hi! > > > > > > Portmaster found update for python33 (version 3.3.3_2 from February 1st) and on FreeBSD 10.0-RELEASE (amd64) I got: > > > Install them as needed. > > > ==== > > > ====> Compressing man pages (compress-man) > > > ===> Installing for python33-3.3.3_2 > > > ===> Checking if lang/python33 already installed > > > ===> Registering installation for python33-3.3.3_2 > > > pkg-static: lstat(/usr/ports/lang/python33/work/stage/usr/local/lib/python3.3/lib-dynload/_lzma.so): No such file or directory > > > *** Error code 74 > > > > > > Stop. > > > make[1]: stopped in /usr/ports/lang/python33 > > > *** Error code 1 > > > > > > Stop. > > > make: stopped in /usr/ports/lang/python33 > > > > I guess archivers/lzmalib is installed on your system. > > In this case _lzma.so fails to build: > > > > cc -shared -L/usr/local/lib -pthread -L/usr/local/lib -pthread -O2 -pipe -fno-strict-aliasing -I/usr/ > > local/include build/temp.freebsd-10.0-STABLE-amd64-3.3/usr/ports/lang/python33/work/Python-3.3.3/Modu > > les/_lzmamodule.o -L/usr/local/lib -llzma -o build/lib.freebsd-10.0-STABLE-amd64-3.3/_lzma.so^M > > *** WARNING: renaming "_lzma" since importing it failed: build/lib.freebsd-10.0-STABLE-amd64-3.3/_lzm > > a.so: Undefined symbol "lzma_properties_size" > > > > > Yes, it was the problem. Thank you very much. > But how is the future with lzmalib? Some applications need it. lzmalib is part of FreeBSD >= 8.1. A simple grep shows that only two ports depend on the port (archivers/lzmalib): * p5-Compress-Raw-Lzma only if /usr/lib/liblzma.so is missing (FreeBSD < 8.1) * databases/tokyocabinet: if option LZMA is on even if xz/lzma is in base But maybe I miss something. -- Herbert