On Wed, May 04, 2005 at 06:04:02PM -0400, Jonathan Levi, M.D. wrote:
> My impression is that a lot of the "buldlock" update-all failures I'm 
> having can be pinpointed to a conflict between gettext-dev and 
> libgettext3-dev.

Correct: they both install files with the same names but different
contents. Therefore...

> If the maintainer(s) could resolve this conflict,

That's an impossibility.

> I suspect many such build failures would disappear.
> > su-3.00# fink build shared-mime-info
> > ...
> > The following package will be built:
> >  shared-mime-info
> > The following additional package will be installed:
> >  gettext-dev
> > ...
> > dpkg: considering removing libgettext3-dev in favour of gettext-dev ...
> > dpkg: yes, will remove libgettext3-dev in favour of gettext-dev.

The real issue here is that some packages require the gettext-dev form
of the file while others require the libgettext3-dev form of it. Can't
have both installed at once obviously:) The version "fink" program you
are using can't figure out how to install "whichever one is needed at
the moment" and then swap when the other one is needed later during
that same fink run. It picks "one that is needed sometime during this
fink run" and installs it at the very beginning; the buildlock then
causes an abort rather than letting you blindly compile somethine
later with the "wrong" one installed. We're working on teaching fink
to swap packages on-the-fly, which should cut down on this type of
crash.

dan

-- 
Daniel Macks
[EMAIL PROTECTED]
http://www.netspace.org/~dmacks



-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to