From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JScLY-0001tw-Vp for garchives@archives.gentoo.org; Fri, 22 Feb 2008 18:10:09 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 858CBE0539; Fri, 22 Feb 2008 18:09:57 +0000 (UTC) Received: from QMTA02.emeryville.ca.mail.comcast.net (qmta02.emeryville.ca.mail.comcast.net [76.96.30.24]) by pigeon.gentoo.org (Postfix) with ESMTP id 1A1A4E0539 for ; Fri, 22 Feb 2008 18:09:56 +0000 (UTC) Received: from OMTA14.emeryville.ca.mail.comcast.net ([76.96.30.60]) by QMTA02.emeryville.ca.mail.comcast.net with comcast id sdYz1Y0041HpZEsA20PA00; Fri, 22 Feb 2008 18:09:33 +0000 Received: from [192.168.2.39] ([24.118.115.98]) by OMTA14.emeryville.ca.mail.comcast.net with comcast id si9p1Y00Q27Sv0g8a00000; Fri, 22 Feb 2008 18:09:54 +0000 X-Authority-Analysis: v=1.0 c=1 a=CI4TtxmJJCO-ASB67VIA:9 a=QbaHDHcz_erf4dkmgDcA:7 a=JrFFuvbRL-xiCUqs3t96gxQL03IA:4 a=IA5phCfowr8A:10 Message-ID: <47BF0FED.2090406@comcast.net> Date: Fri, 22 Feb 2008 12:09:49 -0600 From: "Alma J. Wetzker" User-Agent: Thunderbird 2.0.0.9 (X11/20071229) 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] How do I generate libguile-ltdl.so? References: <47BDDBFB.5010302@comcast.net> <200802220006.01484.volker.armin.hemmann@tu-clausthal.de> In-Reply-To: <200802220006.01484.volker.armin.hemmann@tu-clausthal.de> X-Enigmail-Version: 0.95.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 3ad144f9-aa2e-4b12-ad4d-0f6c2ab926cd X-Archives-Hash: 61f49fdc88ca53795a664afc2801108e Volker Armin Hemmann wrote: > On Donnerstag, 21. Februar 2008, Alma J. Wetzker wrote: >> I just updated portage and tried to update gnucash. The compile errors >> out trying to find libguile-ltdl.so.1 and libwthreads.so.12. I have >> tried to re-emerge guile, g-wrap and slib, none of them build the >> library that I need. (slib also does not link the scm functions that it >> looks like gnucash looks for, so I may need that too.) >> >> What settings or whatever do I need to set to generate libguile-ltdl.*? >> >> -- Alma > > have you followed Jakub's advise from the bug and done a revdep-rebuilt? I have tried. Configuring search environment for revdep-rebuild Checking reverse dependencies... Packages containing binaries and libraries broken by a package update will be emerged. Collecting system binaries and libraries... using existing /root/.revdep-rebuild.1_files. Collecting complete LD_LIBRARY_PATH... using existing /root/.revdep-rebuild.2_ldpath. Checking dynamic linking consistency... using existing /root/.revdep-rebuild.3_rebuild. Assigning files to ebuilds... using existing /root/.revdep-rebuild.4_ebuilds. Evaluating package order... using existing /root/.revdep-rebuild.5_order. All prepared. Starting rebuild... emerge --oneshot =dev-python/gnome-python-desktop-2.14.0 =sys-fs/cryptsetup-luks-1.0.3-r2 =gnome-base/gnome-panel-2.14.2 =gnome-base/gnome-applets-2.14.2 =app-text/evince-0.5.3-r1 =gnome-extra/deskbar-applet-2.14.2 =gnome-extra/evolution-webcal-2.6.0 =mail-client/evolution-2.6.2-r1 .......... Calculating dependencies . . !!! All ebuilds that could satisfy "=dev-python/gnome-python-desktop-2.14.0" have been masked. !!! One of the following masked packages is required to complete your request: - dev-python/gnome-python-desktop-2.14.0 (masked by: ) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. revdep-rebuild failed to emerge all packages you have the following choices: - if emerge failed during the build, fix the problems and re-run revdep-rebuild or - use -X or --package-names as first argument (trys to rebuild package, not exact ebuild) or - set ACCEPT_KEYWORDS="~" and/or /etc/portage/package.unmask (and remove /root/.revdep-rebuild.5_order to be evaluated again) or - modify the above emerge command and run it manually or - compile or unmerge unsatisfied packages manually, remove temporary files and try again (you can edit package/ebuild list first) To remove temporary files, please run: rm /root/.revdep-rebuild*.?_* the first several libraries are masked, so that seems to be a long and tedious exercise to correct them, one at a time. This is what I did that worked emerge guile (1.8.3) New version, probably made no difference emerge slib (3.1.5-r1) New version, probably made no difference emerge libpcre (7.6-r1) This seems to be the magic step that created 'libguile-ltdl.so.*' and 'libqthreads.so.*' emerge -C gnucash (2.0.5) For some reason, I needed this step in order for the new version of gnucash to compile correctly. It must have been looking for something from the 2.0.5 version. emerge gnucash (2.2.3) This worked. I am not sure what to do about the revdep-build problems, I will work on it later. Thanks for the response! -- Alma -- gentoo-user@lists.gentoo.org mailing list