On 9/21/05, Kevin Horton <[EMAIL PROTECTED]> wrote: > I updated wget yesterday, and found a new version today. wget > 1.10.1-2 has problems with openssl097-dev: > > > % fink update wget > Information about 4905 packages read in 2 seconds. > The package 'wget' will be built and installed. > The package 'libgettext3-dev' will be installed. > The following package will be installed or updated: > wget > The following additional package will be installed: > libgettext3-dev > The following package will be removed: > openssl097-dev > Do you want to continue? [Y/n] > Fink will attempt to remove 1 package > > Do you want to continue? [Y/n] > /sw/bin/dpkg-lockwait --remove openssl097-dev > (Reading database ... 125063 files and directories currently installed.) > Removing openssl097-dev ... > /sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/main/binary-darwin- > powerpc/base/libgettext3-dev_0.14.5-1_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 ... 124050 files and directories currently installed.) > Unpacking libgettext3-dev (from .../libgettext3-dev_0.14.5-1_darwin- > powerpc.deb) ... > Setting up libgettext3-dev (0.14.5-1) ... > The package 'openssl097-dev' will be installed. > /sw/bin/dpkg-lockwait -i /sw/fink/dists/unstable/crypto/binary-darwin- > powerpc/openssl097-dev_0.9.7g-2_darwin-powerpc.deb > Selecting previously deselected package openssl097-dev. > (Reading database ... 124057 files and directories currently installed.) > Unpacking openssl097-dev (from .../openssl097-dev_0.9.7g-2_darwin- > powerpc.deb) ... > Setting up openssl097-dev (0.9.7g-2) ... > > dpkg-deb -b /Volumes/BU/sw/src/fink.build/root-fink-buildlock- > wget-1.10.1-2 /Volumes/BU/sw/src/fink.build > dpkg-deb: building package `fink-buildlock-wget-1.10.1-2' in `/ > Volumes/BU/sw/src/fink.build/fink-buildlock- > wget-1.10.1-2_2005.09.21-05.36.58_darwin-powerpc.deb'. > Setting build lock... > /sw/bin/dpkg-lockwait -i /Volumes/BU/sw/src/fink.build/fink-buildlock- > wget-1.10.1-2_2005.09.21-05.36.58_darwin-powerpc.deb > Selecting previously deselected package fink-buildlock-wget-1.10.1-2. > dpkg: regarding .../fink-buildlock- > wget-1.10.1-2_2005.09.21-05.36.58_darwin-powerpc.deb containing fink- > buildlock-wget-1.10.1-2: > fink-buildlock-wget-1.10.1-2 conflicts with openssl097-dev > openssl097-dev (version 0.9.7g-2) is installed. > /sw/bin/dpkg: error processing /Volumes/BU/sw/src/fink.build/fink- > buildlock-wget-1.10.1-2_2005.09.21-05.36.58_darwin-powerpc.deb (-- > install): > conflicting packages - not installing fink-buildlock-wget-1.10.1-2 > Errors were encountered while processing: > /Volumes/BU/sw/src/fink.build/fink-buildlock- > wget-1.10.1-2_2005.09.21-05.36.58_darwin-powerpc.deb > ### execution of /sw/bin/dpkg-lockwait failed, exit code 1 > Can't set build lock for wget (1.10.1-2) > > If any of the above dpkg error messages mention conflicting packages > or missing dependencies -- for example, telling you that the package > fink-buildlock-wget-1.10.1-2 conflicts with something else -- fink > has probably gotten confused by trying to build many packages at > once. Try building just this > current package wget (i.e, "fink build wget"). 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. > Failed: buildlock failure > > ============== > I manually removed openssl097-dev, and wget updated OK. > > % fink --version > Package manager version: 0.24.10 > Distribution version: 0.8.0.rsync > > % sw_vers > ProductName: Mac OS X > ProductVersion: 10.4.2 > BuildVersion: 8C46 > > > > Kevin Horton > Ottawa, Canada > > > >
Nothing for me to do--it's a limitation in the FInk engine. Notice how openssl097-dev was removed, then libgettext3-dev was swapped in, and _then_ openssl097-dev was reinstalled. The build conflict handler seems to want to put back what it removed after the very next package install, even if what was installed was _not_ the package with a conflict. The developers are indeed aware of this, and are working toward an engine revamp. -- Alexander K. Hansen Fink Documenter [Day Job] Levitated Dipole Experiment http://psfcwww2.psfc.mit.edu/ldx/ ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ Fink-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fink-users
