Dependency conflicts

Ok, I just don’t get it. :frowning:

Would someone try and explain this so’s an Old guy in Montana can understand?

I just tried updating and I am getting a lot of Dependency Conflicts.

I suspect that it may be related to my Installation Sources (another question).

I’m running 10.2 and I’m very reluctant to upgrade. Since I just DON’T GET IT! :smiley:

Thanks,
Paul

Oh, a list of installation sources to use might be helpful.

The first thing I would say is don’t upgrade from 10.2 to 11. Backup your important user data (like /home, /etc and specific application data), download the DVD/CD and do a clean install.
There are many changes and I think you will have more headaches than when doing a clean install.

Out of curiosity, how are you trying to update? Directly from the repositories?

Cheers,
Wj

Similar update problem today using little update applet whenever it tells me to do some updating…

It does an update, asks for re start. Then does an update, asks for re start, then does an update, asks for restart…

Is it safe to assume updater behaving normal, just doing a lot of things ?

Looking found updates were grouped as:

          kmps 
          mkinitrd 
          kernel 

Some items appeared to be missing dependencies :

libcap 
gle 
libnl 
mingetty 
patch 
xorg-x11-liblCE 
sqlite 
attr 
libelf1 
libpcap 
iproute2 
libgsm 
lua-libs 
libstdc++42 
yp-tools 
startup-notification 
xorg-x11-libXext 
fam 
aspell 
grep 

Trying to resolve whether will either DELETE or IGNORE

  • delete [name]
  • ignore this requirement just here.

IF select IGNORE does this ignore it forever, or just until next time look for updates ?

System Monitor says:

 openSUSE 10.3 (X86-64) 
 Release 10.3 
 Kernel Linux 2.6.22.17-0.1-default 
 GNOME 2.20.0 

Firefox says:

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.14) Gecko/20080410 SUSE/2.0.0.14-0.1 Firefox/2.0.0.14

kernel updates are normal to make you have to restart your system, because the restart is necessary for you to actually start using the updated kernel.

After you get a few that require a restart out of the way, you will likely have a mass install of the remaining ones you choose

I asked it to show me some additional information, so have been seeing choices… with Patch Selector asking

Where option was

pattern:enhanced_base has missing depencies

o- install mdadm although it would change the architecture

selected install :wink:

However not sure whether to DELETE or IGNORE when they the only options, also will the entire upgrade fail if not select either ?

example

libcap has missing depencies

asks whether to DELETE or IGNORE

Have been leaving until now, making this list rather long.

Is it reasonable to assume selecting DELETE should create no problems ?

.

Open a terminal and enter:

$ su

zypper refresh

zypper update

What is the output?

zypper refresh

Repository ‘Main Repository (NON-OSS)’ is up to date.
Repository ‘openSUSE-10.3-Updates’ is up to date.
Repository ‘Main Repository (OSS)’ is up to date.
All repositories have been refreshed.

zypper update

  • Reading repository ‘Main Repository (NON-OSS)’ cache
  • Reading repository ‘openSUSE-10.3-Updates’ cache
  • Reading repository ‘Main Repository (OSS)’ cache
  • Reading installed packages [100%]

20 Problems:
Problem: No valid solution found with just resolvables of best architecture.
Problem: helix-banshee cannot be installed due to missing dependencies
Problem: helix-dbus-server cannot be installed due to missing dependencies
Problem: helix-banshee-engine-gst cannot be installed due to missing dependencies
Problem: libgnomesu-lang cannot be installed due to missing dependencies
Problem: kernel-default cannot be installed due to missing dependencies
Problem: kernel-bigsmp cannot be installed due to missing dependencies
Problem: gspcav-kmp-bigsmp cannot be installed due to missing dependencies
Problem: gspcav-kmp-default cannot be installed due to missing dependencies
Problem: atom:openmotif22-libs cannot be installed due to missing dependencies
Problem: evolution-sharp cannot be installed due to missing dependencies
Problem: gimp-unstable cannot be installed due to missing dependencies
Problem: glade-sharp2 cannot be installed due to missing dependencies
Problem: glib-sharp2 cannot be installed due to missing dependencies
Problem: gsf-sharp cannot be installed due to missing dependencies
Problem: gtk-sharp2 cannot be installed due to missing dependencies
Problem: icedax cannot be installed due to missing dependencies
Problem: ldapcpplib cannot be installed due to missing dependencies
Problem: vino cannot be installed due to missing dependencies
Problem: aalib-32bit 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>

Like Montana Paul, this old guy is a bit lost.

Suspected earlier the problem related to my Installation Sources settings so unticked Optional and 3rd party updates.

Was unticking part of problem ? Ticking and running again to see if additional sources resolves problem.

Would just delete everything where delete is an option if not so nervous about unexpected consequences…

The problem is a result of repos which you had enabled that are no longer in that same condition. I would suggest that you keep the basic repos (non-oss, oss, updates) that you have currently enabled, then open the YaST Software module and choose the ‘Upgrade’ option for each of those pkgs missing deps. If they still complain then simply remove them as long as they are not system critical pkgs (such as the kernel). This will re-set your system to a base state from which you can safely build upon.

after looking at zypper update a few times, decided to try turning off repositories to see if problem was with one only. [BTW trying to rename them during this to see which does what.]

zypper update

  • Reading repository ‘Main Repository (NON-OSS)’ cache
  • Reading repository ‘10.3 updates opensuse’ cache
  • Reading repository ‘openSUSE-10.3-FTP 10.3’ cache
  • Reading repository ‘Main Repository (OSS) standard’ cache
  • Reading installed packages [100%]

20 Problems:

zypper update

  • Reading repository ‘Main Repository (NON-OSS) 10.3 opensuse YaST’ cache
  • Reading repository ‘openSUSE-10.3-FTP (OSS) 10.3 YaST’ cache
  • Reading installed packages [100%]

Nothing to do.

So set to include repository: ‘10.3 updates opensuse Security YUM’

zypper update

  • Reading repository ‘Main Repository (NON-OSS) 10.3 opensuse YaST’ cache
  • Reading repository ‘10.3 updates opensuse Security YUM’ cache
  • Reading repository ‘openSUSE-10.3-FTP (OSS) 10.3 YaST’ cache
  • Reading installed packages [100%]

19 Problems:
Problem: No valid solution found with just resolvables of best architecture.
Problem: openmotif22-libs cannot be installed due to missing dependencies
Problem: openmotif22-libs-32bit cannot be installed due to missing dependencies
Problem: libgnomesu-lang cannot be installed due to missing dependencies
Problem: kernel-bigsmp cannot be installed due to missing dependencies
Problem: evolution-sharp cannot be installed due to missing dependencies
Problem: gimp-unstable cannot be installed due to missing dependencies
Problem: glade-sharp2 cannot be installed due to missing dependencies
Problem: glib-sharp2 cannot be installed due to missing dependencies
Problem: gsf-sharp cannot be installed due to missing dependencies
Problem: gtk-sharp2 cannot be installed due to missing dependencies
Problem: icedax cannot be installed due to missing dependencies
Problem: ldapcpplib cannot be installed due to missing dependencies
Problem: vino cannot be installed due to missing dependencies
Problem: aalib-32bit cannot be installed due to missing dependencies
Problem: gpm-32bit cannot be installed due to missing dependencies
Problem: libgtkhtml-32bit cannot be installed due to missing dependencies
Problem: bundle-lang-common-en conflicts with other resolvables
Problem: glibc conflicts with other resolvables

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

Problems appears related to one particular repository address.
‘10.3 updates opensuse’

Is it the word YUM or Security ?-)

oh yes, removed it promptly, until understand whether need it !

Oh yes did find the list of repositories :wink:

    [Package Repositories - openSUSE](http://en.opensuse.org/Package_Repositories)   

.