[opensuse] zypper dup Question
Running Leap 42.2 on my pi and out of curiosity I ran zypper dup to see what would show up. It looks like it wants to install a bunch of graphical applications and I'm not sure why, could someone explain this to me? This is a minimal install from the JeOS image. I pasted the output on susepaste here: http://susepaste.org/16775081 Regards, Bryon -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Bryon Adams <bryonadams@openmailbox.org> [04-25-17 16:06]:
Running Leap 42.2 on my pi and out of curiosity I ran zypper dup to see what would show up. It looks like it wants to install a bunch of graphical applications and I'm not sure why, could someone explain this to me?
This is a minimal install from the JeOS image. I pasted the output on susepaste here: http://susepaste.org/16775081
you said you ran "dup". you can obtain an explanation from zypper for the changes if you run: zypper -vv dup or zypper -v dup -det rather than zypper dup a guess would be that you have repo's enabled besides the standard and that "dup" will use the "newest" package from "any" vendor unless you tell it not, --no-allow-v, where "up" will only update packages from the repo you used to install them. man zypper and zypper --help are your friends. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 Photos: http://wahoo.no-ip.org/piwigo @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 04/25/2017 05:50 PM, Patrick Shanahan wrote:
* Bryon Adams <bryonadams@openmailbox.org> [04-25-17 16:06]:
Running Leap 42.2 on my pi and out of curiosity I ran zypper dup to see what would show up. It looks like it wants to install a bunch of graphical applications and I'm not sure why, could someone explain this to me?
This is a minimal install from the JeOS image. I pasted the output on susepaste here: http://susepaste.org/16775081
you said you ran "dup". you can obtain an explanation from zypper for the changes if you run: zypper -vv dup or zypper -v dup -det
rather than zypper dup
a guess would be that you have repo's enabled besides the standard and that "dup" will use the "newest" package from "any" vendor unless you tell it not, --no-allow-v, where "up" will only update packages from the repo you used to install them.
man zypper and zypper --help
are your friends.
No repositories are enabled (or exist) other than the two default ones. openSUSE-Ports-Leap-42.2-Update openSUSE-Ports-Leap-42.2-repo-oss What I'm not sure about is why packages such as "adwaita-icon-theme" or "gnome-online-accounts" are in the list of packages when I am running a minimal install with no desktop installed. If I use the "--no-recommends" option, it doesn't attempt to install anything from that list I linked. Is there a way for me to find out what is asking for these to be installed where no desktop environment is installed? I don't think any patterns are enabled, when I do a "zypper patterns" nothing is checked on the leftmost column. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-04-26 01:22, Bryon Adams wrote:
What I'm not sure about is why packages such as "adwaita-icon-theme" or "gnome-online-accounts" are in the list of packages when I am running a minimal install with no desktop installed.
Packaging error, IMHO. Easier to see which one in YaST. Can you run it remotely via ssh or on console? Wild guess: release notes. -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
On April 25, 2017 7:40:54 PM EDT, "Carlos E. R." <robin.listas@telefonica.net> wrote:
On 2017-04-26 01:22, Bryon Adams wrote:
What I'm not sure about is why packages such as "adwaita-icon-theme" or "gnome-online-accounts" are in the list of packages when I am running a minimal install with no desktop installed.
Packaging error, IMHO.
Easier to see which one in YaST. Can you run it remotely via ssh or on console?
Wild guess: release notes.
When I get home I'll try. I can SSH in but on mobile right now. I haven't used YaST for updates before, so that should be fun. Is there something specific I should look for in YaST? -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 2017-04-26 02:55, Bryon Adams wrote:
On April 25, 2017 7:40:54 PM EDT, "Carlos E. R." <> wrote:
When I get home I'll try. I can SSH in but on mobile right now. I haven't used YaST for updates before, so that should be fun. Is there something specific I should look for in YaST?
Well, you have to try to update (perhaps "all in this list, update if newer", or perhaps "...update unconditionally". There is no real equivalent to dup in YaST. Then try to deselect the packages that it will want to add, and which you don't: it will then complain and say what needs that package. I hope :-) -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))
Bryon Adams composed on 2017-04-25 19:22 (UTC-0400):
No repositories are enabled (or exist) other than the two default ones.
openSUSE-Ports-Leap-42.2-Update openSUSE-Ports-Leap-42.2-repo-oss
What I'm not sure about is why packages such as "adwaita-icon-theme" or "gnome-online-accounts" are in the list of packages when I am running a minimal install with no desktop installed.
If I use the "--no-recommends" option, it doesn't attempt to install anything from that list I linked. Is there a way for me to find out what is asking for these to be installed where no desktop environment is installed? I don't think any patterns are enabled, when I do a "zypper patterns" nothing is checked on the leftmost column.
I rarely notice anyone here mention they install minimal, which is what I usually do on all my own hardware. Before using zypper or yast on first boot I make no-recommends the functional default by putting 'solver.onlyRequires = true' into /etc/zypp/zypp.conf. I wonder if the installer when minimal install is selected, and detailed selection is not used to add packages or patterns requiring Xorg, that it, in effect, turns on onlyRequires and/or no-recommends, but doesn't set either in /etc/zypp/zypp.conf or zypper.conf? If so, it could be the reason why you see zypper try to install all those new packages just by trying to use zypper at all? I normally add a few things in detailed package selection after initially selecting minimal, but it seems something always selects gnome-online-accounts, which I taboo, along with somewhere around 30 or more other things I'll never have use for. I think adwaita-icon-theme may be the GTK default, a basic requirement if any of SeaMonkey, Firefox or Thunderbird is to be installed. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
What I'm not sure about is why packages such as "adwaita-icon-theme" or "gnome-online-accounts" are in the list of packages when I am running a minimal install with no desktop installed.
with yast2, at least kde version, one can choose to search only by "required" this should give a clue jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 04/25/2017 01:04 PM, Bryon Adams wrote:
Running Leap 42.2 on my pi and out of curiosity I ran zypper dup to see what would show up. It looks like it wants to install a bunch of graphical applications and I'm not sure why, could someone explain this to me?
This is a minimal install from the JeOS image. I pasted the output on susepaste here: http://susepaste.org/16775081
Regards, Bryon
zypper dup is for a distribution upgrade (that is, say from openSUSE 42.1 to 42.2, or 42.2 to 42.3). The only exception is Tumbleweed, since it is a rolling release, each release is effectively a "distribution upgrade", in a way, so zypper dup is used for updating Tumbleweed. If you do a zypper dup, it will want to switch all packages back to the main repos when there is a higher version number, among other things, and it can also give you unexpected results if you have other repos enabled. Your only use of zypper dup, in Leap, would be if the system is messed up and you want to return it to a closer state to the original install. But, then, your best bet would be to use the install DVD and choose and "Upgrade". Hope that explains it sufficiently for you. -- -Gerry Makaro aka Fraser_Bell on the forums, IRC, and mail at openSUSE.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (6)
-
Bryon Adams
-
Carlos E. R.
-
Felix Miata
-
Fraser_Bell
-
jdd@dodin.xyz
-
Patrick Shanahan