Skip to Content.
Sympa Menu

sm-sorcery - RE: [SM-Sorcery] wget .so dependencies (possibly global problem)

sm-sorcery AT lists.ibiblio.org

Subject: Discussion of Sorcery related topics

List archive

Chronological Thread  
  • From: Ondra Tomecka <otom7630 AT lucy.troja.mff.cuni.cz>
  • To: SourceMage Sorcery List <sm-sorcery AT lists.ibiblio.org>
  • Subject: RE: [SM-Sorcery] wget .so dependencies (possibly global problem)
  • Date: Wed, 4 Feb 2004 21:05:20 +0100 (CET)

I run into this problem without touching wget spell at all. I simply cast
updated gettext, and then all the hell broke loose. Or at least wget was
not working ;-) I just created a symlink from old to new version and it
worked. But it made me think about why it happened at all and if it can
happen again. And after little research I found that it can be horrible
problem under certain circumstances (readline, ncurses).

Andy


On 4 Feb 2004 evraire AT tuwg.com wrote:

> Hi,
>
> > I just updated few spells, gettext as one of them. Gettext updated
> > library
> > libintl.so from libintl.so.2 to libintl.so.3. I would not expect this to
> > cause any problems, as file libintl.so still exists and correctly points
> > to new version. However, I tried to summon some other spell, and wget
> > failed with message that it cannot find libintl.so.2 (which it cannot
> > becase it's not there anymore).
>
> I suffered from this too. The way I understand it is gettext and wget
> both had a version bump at the same time, and because wget depends on
> gettext the latter was compiled first. As you said, this left wget without
> a shared library, which means it couldn't download the source code for the
> new wget, which means compilation of the new wget (and everything else
> after gettext) failed.
>
> I manually fixed the problem by copying libintl.so.3 to libintl.so.2,
> summoning wget, then removing libintl.so.2. When I subsequently casted
> wget is used the already downloaded source and compiled against the new
> libintl.so.3. After this, all my other problems went away.
>
> The only "easy" fix I could think of for this is to have the gettext (and
> anything else wget depends on?) summon the wget source /before/ compiling.
> In any case, I just thought this little "how-to" might help others get
> around the problem.
>
> Jonathan Evraire
> evraire at tuwg.com
>
> PS: forgive me if this was already thoroughly discussed on the ML... I'm
> still going through the 30+ emails in my inbox one-by-one :)
>
>
> -------------------------------------------------------------
> Message sent via http://toad-mail.net
> Anti-spam notice, this message originated from IP Address: 66.131.185.248
> -------------------------------------------------------------
> _______________________________________________
> SM-Sorcery mailing list
> SM-Sorcery AT lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/sm-sorcery
>





Archive powered by MHonArc 2.6.24.

Top of Page