1 Aug 21:05
Buildlock failure for gtk+2; Building just the gtk package does not fix it
Bill McNeill <billmcn <at> gmail.com>
2008-08-01 19:05:51 GMT
2008-08-01 19:05:51 GMT
I did a "fink selfupdate" followed by a "fink update all". The update all action fails because of conflicting packages when trying to update gtk+2. As per the instructions in the error message, I tried just running "fink build gtk+2", but this gives the same error. There are no buildlocks present after this error message (i.e. "fink list fink-buildlock" returns nothing).
What steps should I take to get past this?
Running OS X 10.4.11. Full error spew from the failed build of gtk+2 is below.
Thanks.
$ fink build gtk+2
Password:
Information about 6846 packages read in 1 seconds.
The following package will be built:
gtk+2
Setting runtime build-lock...
dpkg-deb -b /sw/src/fink.build/root-fink-buildlock-gtk+2-2.12.10-1 /sw/src/fink.build
dpkg-deb: building package `fink-buildlock-gtk+2-2.12.10-1' in `/sw/src/fink.build/fink-buildlock-gtk+2-2.12.10-1_2008.08.01-12.00.06_darwin-i386.deb'.
Installing build-lock package...
/sw/bin/dpkg-lockwait -i /sw/src/fink.build/fink-buildlock-gtk+2-2.12.10-1_2008.08.01-12.00.06_darwin-i386.deb
dpkg: regarding .../fink-buildlock-gtk+2-2.12.10-1_2008.08.01-12.00.06_darwin-i386.deb containing fink-buildlock-gtk+2-2.12.10-1:
fink-buildlock-gtk+2-2.12.10-1 conflicts with gtk+2-dev (<< 2.12.10-1)
gtk+2-dev (version 2.6.10-1004) is installed.
/sw/bin/dpkg: error processing /sw/src/fink.build/fink-buildlock-gtk+2-2.12.10-1_2008.08.01-12.00.06_darwin-i386.deb (--install):
conflicting packages - not installing fink-buildlock-gtk+2-2.12.10-1
Errors were encountered while processing:
/sw/src/fink.build/fink-buildlock-gtk+2-2.12.10-1_2008.08.01-12.00.06_darwin-i386.deb
### execution of /sw/bin/dpkg-lockwait failed, exit code 1
Can't set build lock for gtk+2 (2.12.10-1)
If any of the above dpkg error messages mention conflicting packages or missing dependencies -- for example, telling you that the package fink-buildlock-gtk+2-2.12.10-1 conflicts
with something else -- fink has probably gotten confused by trying to build many packages at once. Try building just this current package gtk+2 (i.e, "fink build gtk+2"). 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.
See http://wiki.finkproject.org/index.php/Fink:buildlocks for more information.
/sw/bin/dpkg-lockwait -r fink-buildlock-gtk+2-2.12.10-1 >/dev/null
dpkg - warning: ignoring request to remove fink-buildlock-gtk+2-2.12.10-1 which isn't installed.
Failed: buildlock failure
~
--
Bill McNeill
http://staff.washington.edu/billmcn/index.shtml
What steps should I take to get past this?
Running OS X 10.4.11. Full error spew from the failed build of gtk+2 is below.
Thanks.
$ fink build gtk+2
Password:
Information about 6846 packages read in 1 seconds.
The following package will be built:
gtk+2
Setting runtime build-lock...
dpkg-deb -b /sw/src/fink.build/root-fink-buildlock-gtk+2-2.12.10-1 /sw/src/fink.build
dpkg-deb: building package `fink-buildlock-gtk+2-2.12.10-1' in `/sw/src/fink.build/fink-buildlock-gtk+2-2.12.10-1_2008.08.01-12.00.06_darwin-i386.deb'.
Installing build-lock package...
/sw/bin/dpkg-lockwait -i /sw/src/fink.build/fink-buildlock-gtk+2-2.12.10-1_2008.08.01-12.00.06_darwin-i386.deb
dpkg: regarding .../fink-buildlock-gtk+2-2.12.10-1_2008.08.01-12.00.06_darwin-i386.deb containing fink-buildlock-gtk+2-2.12.10-1:
fink-buildlock-gtk+2-2.12.10-1 conflicts with gtk+2-dev (<< 2.12.10-1)
gtk+2-dev (version 2.6.10-1004) is installed.
/sw/bin/dpkg: error processing /sw/src/fink.build/fink-buildlock-gtk+2-2.12.10-1_2008.08.01-12.00.06_darwin-i386.deb (--install):
conflicting packages - not installing fink-buildlock-gtk+2-2.12.10-1
Errors were encountered while processing:
/sw/src/fink.build/fink-buildlock-gtk+2-2.12.10-1_2008.08.01-12.00.06_darwin-i386.deb
### execution of /sw/bin/dpkg-lockwait failed, exit code 1
Can't set build lock for gtk+2 (2.12.10-1)
If any of the above dpkg error messages mention conflicting packages or missing dependencies -- for example, telling you that the package fink-buildlock-gtk+2-2.12.10-1 conflicts
with something else -- fink has probably gotten confused by trying to build many packages at once. Try building just this current package gtk+2 (i.e, "fink build gtk+2"). 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.
See http://wiki.finkproject.org/index.php/Fink:buildlocks for more information.
/sw/bin/dpkg-lockwait -r fink-buildlock-gtk+2-2.12.10-1 >/dev/null
dpkg - warning: ignoring request to remove fink-buildlock-gtk+2-2.12.10-1 which isn't installed.
Failed: buildlock failure
~
--
Bill McNeill
http://staff.washington.edu/billmcn/index.shtml
------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________ Fink-users mailing list Fink-users <at> lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-users
RSS Feed