fixable but need a few things
first the output of
and
Code:
su -
zypper info aaa_base
that should be
"Vendor: openSUSE" -- the base repo
it is ALSO in opensuse-oss
for example on my 12.3 install
aaa_base-12.3-14.18.1-x86_64.rpm is in the opensuse repo
aaa_base-12.3-14.3.1-x86_64.rpm is in the the oss repo
if MY install made OSS a higher priority than base then "aaa_base-12.3-14.3.1-x86_64.rpm" would be installed and not "aaa_base-12.3-14.18.1-x86_64.rpm"
also things like
( output from yast gui)
Samba-client
net-snmp
dhcp
aaa_base-extra
and 229 MORE programs REQUIRE THIS VERSION
so if one of those in from a different REPO then it will have different needs for the version of "aaa_base"
third party repos can and DO mess things up
even for people that have been dealing with them for years
i had a long running issue with 12.2 that i finally fixed by uninstalling about 1/2 of the os and rebuilding it
it is much easier to use the GUI in yast to do a vender change and find what is causing the problem
and what needs what
but it also depends on just WHAT repos you want to use
packman has the "restricted formats" ( libdvdcss, ntfs, and music/video support)
so something general
packman =90
updates = 99
oss = 100
if OBS:gcc is in the mix ( i use it for gcc 3.4,4.1,4.3,and 4.7 )
then THAT needs to be == 80