From owner-freebsd-ports@FreeBSD.ORG Mon Jan 19 19:57:14 2009 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 11903106564A for ; Mon, 19 Jan 2009 19:57:14 +0000 (UTC) (envelope-from carpetsmoker-dated-1233085234.f04519@rwxrwxrwx.net) Received: from mail.rwxrwxrwx.net (tournoij.xs4all.nl [80.101.196.202]) by mx1.freebsd.org (Postfix) with ESMTP id BA0598FC14 for ; Mon, 19 Jan 2009 19:57:13 +0000 (UTC) (envelope-from carpetsmoker-dated-1233085234.f04519@rwxrwxrwx.net) Received: from localhost (localhost [127.0.0.1]) by mail.rwxrwxrwx.net (Postfix) with ESMTP id 776E76D451 for ; Mon, 19 Jan 2009 20:40:38 +0100 (CET) Received: from mail.rwxrwxrwx.net ([127.0.0.1]) by localhost (mail.rwxrwxrwx.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jy3Dz+HKi0AR for ; Mon, 19 Jan 2009 20:40:35 +0100 (CET) Received: by mail.rwxrwxrwx.net (Postfix, from userid 1001) id D60746D44E; Mon, 19 Jan 2009 20:40:35 +0100 (CET) Received: by tournoij.xs4all.nl (tmda-sendmail, from uid 1001); Mon, 19 Jan 2009 20:40:34 +0100 Date: Mon, 19 Jan 2009 20:40:33 +0100 To: ports@FreeBSD.org Message-ID: <20090119194033.GB3911@rwxrwxrwx.net> References: <4974BF8C.7030101@eskk.nu> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <4974BF8C.7030101@eskk.nu> User-Agent: Mutt/1.5.18 (2008-05-17) X-Delivery-Agent: TMDA/1.1.12 (Macallan) From: Martin Tournoij Mail-Followup-To: ports@FreeBSD.org X-Hashcash: 1:20:090119:ports@freebsd.org::l26nRi7VSatE9ExA:000000000000000000000000000000000000000000001ee8 Cc: Subject: Re: FreeBSD Port: xfe-1.19.2_1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Martin Tournoij List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Jan 2009 19:57:14 -0000 On Mon, Jan 19, 2009 at 06:59:40PM +0100, Leslie Jensen wrote: > Hello > > When I try to start xfe it produces the error message below. > > les@blj01~:xfe > > /libexec/ld-elf.so.1: Shared object "libtasn1.so.3" not found, required > by "libcups.so.2" > > I've tried to fix it by doing > > portmaster -r xfe-1.19.2_1 and > portmaster -r libtasn1-1.8 > > But it does not help. The problem is new, must have come with updating > some port. Hi Leslie, The problem is not related to xfe directly, but it's a dependency issue. libcups.so.2 wants libtasn1.so.3, which is unavailable, probably because you upgrade security/libtasn1 (To which libtasn1.so.3 belongs). When libtasn1 was updated to version 1.8 yesterday the library version got incremented, libtasn1.so.4 gets installed now, not libtasn1.so.3 There are severalthings you can do: o Rebuild cups (print/cups-base IIRC), this is the best option, but takes some time. o Downgrade to the previous version of libtasn1 (Version 1.6), this is a good solution but only delays the current issue. o Symlink /usr/local/lib/libtasn1.so to /usr/local/lib/libtasn1.so.3, this *may* or *may not* work, and it *may* or *may not* make cups and applications that use libcups instable. This is a quick and dirty fix. o Rebuild x11-toolkits/fox16 without CUPS (Use `make config' to change options and/or use WITHOUT_CUPS), doesn't really solve the cups problem, but at least xfe will work fine. Let me know if you have any further questions/problems, -- Martin Tournoij carpetsmoker@rwxrwxrwx.net http://www.daemonforums.org QOTD: Normal times may possibly be over forever.