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 1JSd01-0004tM-UA for garchives@archives.gentoo.org; Fri, 22 Feb 2008 18:51:58 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 30D4DE05CF; Fri, 22 Feb 2008 18:51:55 +0000 (UTC) Received: from poseidon.rz.tu-clausthal.de (poseidon.rz.tu-clausthal.de [139.174.2.21]) by pigeon.gentoo.org (Postfix) with ESMTP id C9EE9E05CF for ; Fri, 22 Feb 2008 18:51:54 +0000 (UTC) Received: from poseidon.rz.tu-clausthal.de (localhost [127.0.0.1]) by localhost (Postfix) with SMTP id 50FE2209114 for ; Fri, 22 Feb 2008 19:51:53 +0100 (CET) Received: from tu-clausthal.de (poseidon [139.174.2.21]) by poseidon.rz.tu-clausthal.de (Postfix) with ESMTP id 2227020910F for ; Fri, 22 Feb 2008 19:51:53 +0100 (CET) Received: from energy.heim10.tu-clausthal.de (account wevah [139.174.197.94] verified) by tu-clausthal.de (CommuniGate Pro SMTP 5.2.0) with ESMTPSA id 30834457 for gentoo-user@lists.gentoo.org; Fri, 22 Feb 2008 19:51:53 +0100 From: volker.armin.hemmann@tu-clausthal.de To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] How do I generate libguile-ltdl.so? Date: Fri, 22 Feb 2008 19:51:46 +0100 User-Agent: KMail/1.9.9 References: <47BDDBFB.5010302@comcast.net> <200802220006.01484.volker.armin.hemmann@tu-clausthal.de> <47BF0FED.2090406@comcast.net> In-Reply-To: <47BF0FED.2090406@comcast.net> 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 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200802221951.46815.volker.armin.hemmann@tu-clausthal.de> X-Virus-Scanned: by PureMessage V5.3 at tu-clausthal.de X-Archives-Salt: e004fde0-68a8-4214-9074-969d144e4459 X-Archives-Hash: bb0fae5c25024f976c4230a228a63d66 On Freitag 22 Februar 2008, Alma J. Wetzker wrote: > 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! just put dev-python/gnome-python-desktop-2.14.0 into package.unmask or package.keywords- -- gentoo-user@lists.gentoo.org mailing list