I’m running Tumbleweed and every time I do a zypper dup, I get a warning to make sure that my repositories are compatible before proceeding. I’m not sure how to tell if repositories are compatible or not.
Which repositories are necessary for Tumbleweed? (I will disable the others.)
I also have what looks to be two different Tumbleweed Packman repositories. I don’t know if openSUSE repositories are compatible with Packman repositories or not.
Thanks in advance for your help.
EDIT: Several of these repositories were added for multimedia codecs, etc. I also have a Skype repository, but I don’t think that conflicts with anything. However, when trying to install xfce, I get conflicts which tell me that there are incompatibilities somewhere.
As you can see yourself, #2 and #3 are the same, thus you can remove one of them. he other one can then be disabled, because once you have installed the only package there is there, you do not need it any more.
Packman misc (#6) is a subset of Packman (#1). Thus remove #6.
#5 and #12 or not necessary for Tumbleweed, but when you want to use them, that is OK.
#4 is the installation medium. Disable it, else YaST Software/zypper will ask for it every time you start them.
Take care, as soon as you remove one, the numbering will change, thus check and re-check before every action if you use the correct number. Or use YaST > Software > Repository Management, which might be easier to use.
Here’s how it works on Tw: If you cannot find a package in the Tw distribution repos, and someone is already building it, you can ask the packager to have it added to the distribution. If you use home:/ repos, be aware that those are repos where packagers/devs build their stuff and where they break things every once in a while, since that is what these repos are for.
I’m still getting conflicts when trying to install xfce, and I can’t figure out where they are coming from:
5 Problems:
Problem: xfce4-notifyd-branding-upstream-0.4.2-1.1.noarch conflicts with namespace:otherproviders(xfce4-notifyd-branding) provided by xfce4-notifyd-branding-openSUSE-4.12.0-9.2.noarch
Problem: xfce4-panel-branding-upstream-4.12.2-2.1.noarch conflicts with namespace:otherproviders(xfce4-panel-branding) provided by xfce4-panel-branding-openSUSE-4.12.0-9.2.noarch
Problem: xfce4-power-manager-branding-upstream-1.6.1-2.1.noarch conflicts with namespace:otherproviders(xfce4-power-manager-branding) provided by xfce4-power-manager-branding-openSUSE-4.12.0-9.2.noarch
Problem: xfce4-session-branding-upstream-4.12.1-7.2.noarch conflicts with namespace:otherproviders(xfce4-session-branding) provided by xfce4-session-branding-openSUSE-4.12.0-9.2.noarch
Problem: xfce4-settings-branding-upstream-4.12.3-1.1.noarch conflicts with namespace:otherproviders(xfce4-settings-branding) provided by xfce4-settings-branding-openSUSE-4.12.0-9.2.noarch
Problem: xfce4-notifyd-branding-upstream-0.4.2-1.1.noarch conflicts with namespace:otherproviders(xfce4-notifyd-branding) provided by xfce4-notifyd-branding-openSUSE-4.12.0-9.2.noarch
Solution 1: do not install xfce4-notifyd-branding-upstream-0.4.2-1.1.noarch
Solution 2: do not install xfce4-notifyd-branding-openSUSE-4.12.0-9.2.noarch
Choose from above solutions by number or skip, retry or cancel [1/2/s/r/c] (c):