Am 13.08.2005 um 02:59 schrieb Alexander Hansen:


On Aug 12, 2005, at 4:36 PM, Samuel Herschbein wrote:


As I try variations, fink toggles between gettext-dev and libgettext3-dev.



This is normal.

Hi
I encountered a similar problem. I wanted to install Gimp2, but it fails. Here's the problem: Gimp2 requires packages that in turn require libgettext3-dev, but this is deselected in install process in favour of gettext-dev. I tried to install/select libgettext3-dev and then gimp2 manually:

zenith7:~ armin$ fink install libgettext3-dev
Password:
Information about 4799 packages read in 4 seconds.
The following package will be installed or updated:
libgettext3-dev
/sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin- powerpc/base/libgettext3-dev_0.14.2-15_darwin-powerpc.deb
Selecting previously deselected package libgettext3-dev.
dpkg: considering removing gettext-dev in favour of libgettext3- dev ...
dpkg: yes, will remove gettext-dev in favour of libgettext3-dev.
(Reading database ... 14667 files and directories currently installed.) Unpacking libgettext3-dev (from .../libgettext3- dev_0.14.2-15_darwin-powerpc.deb) ...
Setting up libgettext3-dev (0.14.2-15) ...

zenith7:~ armin$ fink list libgettext3-dev
Information about 4799 packages read in 4 seconds.
i libgettext3-dev 0.14.2-15 GNU Internationalization utilities (Development Files)

zenith7:~ armin$ fink install gimp2
Information about 4799 packages read in 4 seconds.
The following package will be installed or updated:
gimp2
The following 13 additional packages will be installed:
gettext-dev gimp2-shlibs gtk+2 gtk+2-dev gtk+2-shlibs intltool libmng2 libmng2-shlibs libwmf libwmf-shlibs pango1-xft2
pango1-xft2-dev pango1-xft2-shlibs
Do you want to continue? [Y/n] y
/sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin- powerpc/base/gettext-dev_0.10.40-24_darwin-powerpc.deb
Selecting previously deselected package gettext-dev.
dpkg: considering removing libgettext3-dev in favour of gettext- dev ...
dpkg: yes, will remove libgettext3-dev in favour of gettext-dev.
(Reading database ... 14683 files and directories currently installed.) Unpacking gettext-dev (from .../gettext-dev_0.10.40-24_darwin- powerpc.deb) ...
Setting up gettext-dev (0.10.40-24) ...
dpkg-deb -b /sw/src/fink.build/root-fink-buildlock- intltool-0.33-102 /sw/src/fink.build dpkg-deb: building package `fink-buildlock-intltool-0.33-102' in `/ sw/src/fink.build/fink-buildlock- intltool-0.33-102_2005.08.10-22.52.26_darwin-powerpc.deb'.
Setting build lock...
/sw/bin/dpkg-lockwait -i /sw/src/fink.build/fink-buildlock- intltool-0.33-102_2005.08.10-22.52.26_darwin-powerpc.deb Selecting previously deselected package fink-buildlock- intltool-0.33-102. (Reading database ... 14667 files and directories currently installed.) Unpacking fink-buildlock-intltool-0.33-102 (from .../fink-buildlock- intltool-0.33-102_2005.08.10-22.52.26_darwin-powerpc.deb) ... dpkg: dependency problems prevent configuration of fink-buildlock- intltool-0.33-102:
fink-buildlock-intltool-0.33-102 depends on libgettext3-dev; however:
  Package libgettext3-dev is not installed.
/sw/bin/dpkg: error processing fink-buildlock-intltool-0.33-102 (-- install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
fink-buildlock-intltool-0.33-102
### execution of /sw/bin/dpkg-lockwait failed, exit code 1
Can't set build lock for intltool (0.33-102)

If any of the above dpkg error messages mention conflicting packages or missing dependencies -- for example, telling you that the package fink-buildlock-intltool-0.33-102 conflicts with something else -- fink has probably gotten confused by trying to build many packages at once. Try building just this current package intltool (i.e, "fink build intltool"). When that has completed successfully, you could retry whatever you did that led to the present error.

Regardless of the cause of the lock failure, don't worry: you have not wasted compiling time! Packages that had been completely built before this error occurred will not have to be recompiled.
/sw/bin/dpkg-lockwait -r fink-buildlock-intltool-0.33-102
(Reading database ... 14668 files and directories currently installed.)
Removing fink-buildlock-intltool-0.33-102 ...
Failed: buildlock failure
zenith7:~ armin$

So it seems that the previously installed libgettext3-dev is obviously deselected in the gimp2 install process although it is needed later on. I could install gimp by installing every package dependent on libgettext3-dev, e.g. gtk+2, individually right after installing/selecting libgettext3-dev and in the end fink install gimp2 worked.

Regards
Armin


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to