From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Rf9up-0005uO-KZ for garchives@archives.gentoo.org; Mon, 26 Dec 2011 12:44:31 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A7FBB21C1A9; Mon, 26 Dec 2011 12:44:19 +0000 (UTC) Received: from out2.smtp.messagingengine.com (out2.smtp.messagingengine.com [66.111.4.26]) by pigeon.gentoo.org (Postfix) with ESMTP id 68C8E21C1A5 for ; Mon, 26 Dec 2011 12:43:02 +0000 (UTC) Received: from compute3.internal (compute3.nyi.mail.srv.osa [10.202.2.43]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id E2F942121F for ; Mon, 26 Dec 2011 07:43:01 -0500 (EST) Received: from frontend1.nyi.mail.srv.osa ([10.202.2.160]) by compute3.internal (MEProxy); Mon, 26 Dec 2011 07:43:01 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=binarywings.net; h=message-id:date:from:mime-version:to:subject:references :in-reply-to:content-type; s=mesmtp; bh=MIpimTu6ELHTyd0HNkWf8TX3 PCg=; b=HFH4rGLnKbiCn6dc75bTIa/RNoVgF5Qq5lJPnCZV/i09cvnDX+HeLAKM sYf3tQBEMCqa6vxNmE+nzqdsWwINTkJTfIptyL3TWqpGjslonT6Pu+hBEhJTFS9y WzaHgbCsyi7u288xuP+UXfKWFH87zMk0iVbSu1X818SMVz4Tz2o= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:date:from:mime-version:to :subject:references:in-reply-to:content-type; s=smtpout; bh=MIpi mTu6ELHTyd0HNkWf8TX3PCg=; b=HKgHmHLugHj5T27xDSz16u72joQUHD5Y0Ue7 kKLnFbF7Ujhyf6T2l9/LnKwivunWCOlKvPANFkyJ9CxIWrDSLf+IE5OeWWMJuze/ f6EFpZ8qXiNuzm27ZA42kfWx5LVLfj9VRVmvl+E5WHwsYFPUMzXg6JNNK371wG2+ uDcmkf4= X-Sasl-enc: F+9mk8r3LizZW8DTwYA+i6Xp/X+0MFNKPsnIPxfXQhda 1324903381 Received: from [192.168.5.18] (serv.binarywings.net [83.169.5.6]) by mail.messagingengine.com (Postfix) with ESMTPSA id 5A2718E0177 for ; Mon, 26 Dec 2011 07:43:01 -0500 (EST) Message-ID: <4EF86BCF.6060502@binarywings.net> Date: Mon, 26 Dec 2011 13:42:55 +0100 From: Florian Philipp User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20111211 Thunderbird/8.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Acroread DRM Bug? References: <20111225185643.GA2059@delta.mnet.local> In-Reply-To: <20111225185643.GA2059@delta.mnet.local> X-Enigmail-Version: 1.3.3 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig29197BDFF7A77C2192F1A359" X-Archives-Salt: 6407f104-87bc-42aa-befb-7370ef1c354e X-Archives-Hash: a11da6de9eda2fe3122179cbbbd2a577 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig29197BDFF7A77C2192F1A359 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Am 25.12.2011 19:56, schrieb Michael Volland: > Hi, >=20 > our public library uses Adobe Digital Rights Management. > That means you download a paper/book and open it with acroread. >=20 > It used to work fine with gentoo ~amd64 but not with ~x86 and x86. > (I assume it works with amd64 as well, can't just test it) >=20 > Acroread always crashed, when I tried to open a drm-protected document > on x84-installations. >=20 > The reason is, that acroread (acroread-9.4.2) is installed as binary, > but dynamically linked and when you open a drm-protected document, it > tries to load the non-existing library /usr/lib32/libidn.so.11. >=20 > To reproduce: > in xterm: > $ export ACRODEBUG=3D1 > $ acroread >=20 > now open drm-protected document >=20 > dlopen: libidn.so.11: cannot open shared object file: No such file or > directory >=20 > This library is part of app-emulation/emul-linux-x86-baselibs-20110928 > which is usually installed with non-x86 installations. >=20 > So I installed emul-linux-x86-baselibs and did set a softlink from > /usr/lib32/libidn.so.11 to /usr/lib. It works fine. >=20 > But lately I ran into problems after upgrading gcc. I couldn't emerge > qt-gui > anymore. Actually I had to remove the link, rename /usr/lib32 and > reemerge gcc. Then it was possible to emerge qt-gui. >=20 > Any suggestions? > Could there be a library on x86 installation, that one could use? > Could I hide the library from ebuilds other than acroread? > Should I file a gentoo-bug-report? >=20 > Greetings > Michael >=20 >=20 Solution: File a bug on b.g.o. Maybe the acroread dev can bundle a libidn.so.11 with acroread. Workaround: Symlink libidn.so.11 on some location outside the usual lib directory structure (I suggest /usr/local/acroread/lib). Create a shell script wrapper around acroread which calls `LD_LIBRARY_PATH=3D/usr/local/acroread/lib acroread` That way, only acroread will "see" this lib. Hope this helps, Florian Philipp --------------enig29197BDFF7A77C2192F1A359 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk74a9MACgkQqs4uOUlOuU9nogCcCApm1L7LQIKX1WtiwmBM48pw 7XMAn0RCwf5pwxzufzfrLXwa3wXSa/Vf =J9Vo -----END PGP SIGNATURE----- --------------enig29197BDFF7A77C2192F1A359--