https://bugzilla.novell.com/show_bug.cgi?id=336678#c5
--- Comment #5 from David Bolt 2007-10-29 05:48:23 MST ---
The workaround didn't initially work as shown below:
lion:~ # cat /etc/zypp/locks
cat: /etc/zypp/locks: No such file or directory
lion:~ # echo "*64bit*" >/etc/zypp/locks
lion:~ # cat /etc/zypp/locks
*64bit*
lion:~ # zypper -v up
Verbosity: 1
Initializing Target
Checking whether to refresh metadata for VideoLan Repository
Checking whether to refresh metadata for pmppc103
Checking whether to refresh metadata for Packman Repository
Checking whether to refresh metadata for Main Update Repository
Checking whether to refresh metadata for Davjams-repository 10.3
* Reading repository 'VideoLan Repository' cache
(26 resolvables found)
* Reading repository 'pmppc103' cache
(162 resolvables found)
* Reading repository 'Packman Repository' cache
(1642 resolvables found)
* Reading repository 'openSUSE-10.3-DVD 10.3' cache
(3652 resolvables found)
* Reading repository 'Main Repository (OSS)' cache
(6755 resolvables found)
* Reading repository 'Main Update Repository' cache
(876 resolvables found)
* Reading repository 'Main Repository (NON-OSS)' cache
(43 resolvables found)
* Reading repository 'Davjams-repository 10.3' cache
(171 resolvables found)
* Reading installed packages [100%]
(1618 resolvables)
532 items locked
Establishing status of aggregates
532 items locked
Establishing status of aggregates
Resolving dependencies...
2 Problems:
Problem: No valid solution found with just resolvables of best architecture.
Problem: atom:glibc-64bit cannot be installed due to missing dependencies
Problem: No valid solution found with just resolvables of best architecture.
With this run only resolvables with the best architecture have been regarded.
Regarding all possible resolvables takes time, but can come to a valid result.
Solution 1: Make a solver run with ALL possibilities.
Regarding all resolvables with a compatible architecture.
number, (r)etry or (c)ancel> r
532 items locked
Establishing status of aggregates
Resolving dependencies...
2 Problems:
Problem: No valid solution found with just resolvables of best architecture.
Problem: atom:glibc-64bit cannot be installed due to missing dependencies
Problem: No valid solution found with just resolvables of best architecture.
With this run only resolvables with the best architecture have been regarded.
Regarding all possible resolvables takes time, but can come to a valid result.
Solution 1: Make a solver run with ALL possibilities.
Regarding all resolvables with a compatible architecture.
number, (r)etry or (c)ancel> c
This was probably due to the 64bit packages being present:
lion:~ # rpm -qa | grep 64bit
libxcrypt-64bit-2.4-71
cracklib-64bit-2.8.10-37
ConsoleKit-64bit-0.2.1-57
dbus-1-64bit-1.0.2-59
pam-64bit-0.99.8.1-15
nss-mdns-64bit-0.9-42
glibc-64bit-2.6.1-18.2
libdb-4_5-64bit-4.5.20-29
audit-libs-64bit-1.5.5-13
However, after they were removed using rpm and the --nodeps option, all worked
as it should:
lion:~ # rpm -qa | grep 64bit | xargs rpm -e --nodeps
lion:~ # zypper -v up
Verbosity: 1
Initializing Target
Checking whether to refresh metadata for VideoLan Repository
Checking whether to refresh metadata for pmppc103
Checking whether to refresh metadata for Packman Repository
Checking whether to refresh metadata for Main Update Repository
Checking whether to refresh metadata for Davjams-repository 10.3
* Reading repository 'VideoLan Repository' cache
(26 resolvables found)
* Reading repository 'pmppc103' cache
(162 resolvables found)
* Reading repository 'Packman Repository' cache
(1642 resolvables found)
* Reading repository 'openSUSE-10.3-DVD 10.3' cache
(3652 resolvables found)
* Reading repository 'Main Repository (OSS)' cache
(6755 resolvables found)
* Reading repository 'Main Update Repository' cache
(876 resolvables found)
* Reading repository 'Main Repository (NON-OSS)' cache
(43 resolvables found)
* Reading repository 'Davjams-repository 10.3' cache
(171 resolvables found)
* Reading installed packages [100%]
(1609 resolvables)
532 items locked
Establishing status of aggregates
532 items locked
Establishing status of aggregates
Resolving dependencies...
The following packages are going to be upgraded:
openssh-askpass-4.6p1-58.1.ppc (Main Update Repository)
nscd-2.6.1-18.3.ppc (Main Update Repository)
openssh-4.6p1-58.1.ppc (Main Update Repository)
glibc-locale-2.6.1-18.3.ppc (Main Update Repository)
glibc-devel-2.6.1-18.3.ppc (Main Update Repository)
glibc-2.6.1-18.3.ppc (Main Update Repository)
autofs-5.0.2-30.2.ppc (Main Update Repository)
tcsh-6.15.00-20.2.ppc (Main Update Repository)
libcurl4-7.16.4-16.2.ppc (Main Update Repository)
xorg-x11-server-7.2-143.6.ppc (Main Update Repository)
kdelibs3-doc-3.5.7-72.2.ppc (Main Update Repository)
kdelibs3-devel-3.5.7-72.2.ppc (Main Update Repository)
kdelibs3-default-style-3.5.7-72.2.ppc (Main Update Repository)
kdelibs3-arts-3.5.7-72.2.ppc (Main Update Repository)
kdelibs3-3.5.7-72.2.ppc (Main Update Repository)
libFLAC8-1.2.0-13.2.ppc (Main Update Repository)
libFLAC++6-1.2.0-13.2.ppc (Main Update Repository)
flac-1.2.0-13.2.ppc (Main Update Repository)
flac-devel-1.2.0-13.2.ppc (Main Update Repository)
MozillaFirefox-translations-2.0.0.8-1.1.ppc (Main Update Repository)
MozillaFirefox-2.0.0.8-1.1.ppc (Main Update Repository)
openssl-certs-0.9.8e-45.5.ppc (Main Update Repository)
openssl-0.9.8e-45.5.ppc (Main Update Repository)
libopenssl0_9_8-0.9.8e-45.5.ppc (Main Update Repository)
libopenssl-devel-0.9.8e-45.5.ppc (Main Update Repository)
libzypp-3.26.3-1.1.ppc (Main Update Repository)
libgnomecups-0.2.2-123.2.ppc (Main Update Repository)
The following NEW patches are going to be installed:
openssh-4579-0.noarch (Main Update Repository)
glibc-4581-0.noarch (Main Update Repository)
autofs-4582-0.noarch (Main Update Repository)
libcurl4-4586-0.noarch (Main Update Repository)
xorg-x11-server-4595-0.noarch (Main Update Repository)
kdelibs3-4547-0.noarch (Main Update Repository)
xorg-x11-server-4557-0.noarch (Main Update Repository)
flac-4571-0.noarch (Main Update Repository)
MozillaFirefox-4572-0.noarch (Main Update Repository)
libopenssl-devel-4560-0.noarch (Main Update Repository)
libzypp-4550-0.noarch (Main Update Repository)
libgnomecups-4563-0.noarch (Main Update Repository)
tcsh-4585-0.noarch (Main Update Repository)
Overall download size: 61.7 M. After the operation, additional 10.2 K will be
used.
Continue? [yes/no]: yes
committing
..
CommitResult 69 (errors 0, remaining 0, srcremaining 0)
and, after the upgrade, there were no 64bit packages installed:
lion:~ # rpm -qa | grep 64bit
Also, checking with the YaST Software Management module shows that all the
package dependencies are correct, despite the 64bit packages having been
removed.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.