[opensuse-factory] having trouble with security updates ....
![](https://seccdn.libravatar.org/avatar/57fff4d9c067604508fc1c1a97643692.jpg?s=120&d=mm&r=g)
Linux 3.19.0-2-desktop openSUSE 20150227 (Tumbleweed) (x86_64) KDE 4.14.5 i'm having trouble with security updates. They only show up with Apper, zypper shows nothing.... screenshot (dropbox): http://goo.gl/KCTkPJ when i try to install, i get this: http://goo.gl/pVyKDb cant find any log file with this so i use screenshots... ______________________________________________________________________________________ My Twitter Page: http://twitter.com/OpenSimFan My Facebook page (be my friend, please ) http://www.facebook.com/andre.verwijs My Google+ page (follow me please ) André Verwijs - Google+ https://plus.google.com/111310545842863442992 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/eeaa070dd6317ec84ae2eb35d4eaf01f.jpg?s=120&d=mm&r=g)
On 03/03/2015 02:48 PM, André Verwijs wrote:
Linux 3.19.0-2-desktop openSUSE 20150227 (Tumbleweed) (x86_64) KDE 4.14.5
i'm having trouble with security updates. They only show up with Apper, zypper shows nothing....
You should only be using zypper dup with TW. Since TW is a rolling release there currently are no "update" repos. -- Ken Schneider -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/6229fff74a333afcdcd00e9864cb4cc3.jpg?s=120&d=mm&r=g)
so i should NOT install these updates? strange.... thank you.... ______________________________________________________________________________________ My Twitter Page: http://twitter.com/OpenSimFan My Facebook page (be my friend, please ) http://www.facebook.com/andre.verwijs My Google+ page (follow me please ) André Verwijs - Google+ https://plus.google.com/111310545842863442992 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/1257c9aec48b5b65559ddea16efa2301.jpg?s=120&d=mm&r=g)
Am Mittwoch, 4. März 2015, 08:50:28 schrieb Ken Schneider - Factory:
On 03/03/2015 02:48 PM, André Verwijs wrote:
Linux 3.19.0-2-desktop openSUSE 20150227 (Tumbleweed) (x86_64) KDE 4.14.5
i'm having trouble with security updates. They only show up with Apper, zypper shows nothing....
You should only be using zypper dup with TW. Since TW is a rolling release there currently are no "update" repos. Hello Ken, there are repos. For example: http://download.opensuse.org/tumbleweed/repo/oss/ and others. Also there are repos on packman, e.g.: http://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_Tumbleweed/Essential... etc.
So i'm using zypper up or yast2 to update my tumbleweed installation. I don't think there is a need to do a zypper dup every day or the other. Regards Emil -- Registered Linux User since 19940320 ---------------------------------------------------------- Emil Stephan, Albersloher Weg 571A, 48167 Münster, Germany Accelerate Windows: 9.80665 m/sec^2 would be adequate -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/e6e477fc4ab7634f3ed96f356b548e1c.jpg?s=120&d=mm&r=g)
On Wed, Mar 04, 2015 at 08:50:28AM -0500, Ken Schneider - Factory wrote:
On 03/03/2015 02:48 PM, André Verwijs wrote:
Linux 3.19.0-2-desktop openSUSE 20150227 (Tumbleweed) (x86_64) KDE 4.14.5
i'm having trouble with security updates. They only show up with Apper, zypper shows nothing....
You should only be using zypper dup with TW. Since TW is a rolling release there currently are no "update" repos.
Calling "zypper up" is all you need. dup might lead to changing vendors. We had this recently on this list. If dup is the recommended way from the documentation in the wiki it has to be enhanced. Cheers, Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team + SUSE Labs SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
![](https://seccdn.libravatar.org/avatar/22815e8cbb63ec7e4adafe8b00045c53.jpg?s=120&d=mm&r=g)
On 03/04/2015 03:16 PM, Lars Müller wrote:
On Wed, Mar 04, 2015 at 08:50:28AM -0500, Ken Schneider - Factory wrote:
On 03/03/2015 02:48 PM, André Verwijs wrote:
Linux 3.19.0-2-desktop openSUSE 20150227 (Tumbleweed) (x86_64) KDE 4.14.5
i'm having trouble with security updates. They only show up with Apper, zypper shows nothing....
You should only be using zypper dup with TW. Since TW is a rolling release there currently are no "update" repos.
Calling "zypper up" is all you need.
dup might lead to changing vendors. We had this recently on this list.
If dup is the recommended way from the documentation in the wiki it has to be enhanced.
Cheers,
Lars
You need zypper dup to preserve Packman packages from being deleted. Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/abdee805d4df05af9a496107100c582c.jpg?s=120&d=mm&r=g)
* Roman Bysh <rbtc1@rogers.com> [03-04-15 16:02]:
On 03/04/2015 03:16 PM, Lars Müller wrote:
On Wed, Mar 04, 2015 at 08:50:28AM -0500, Ken Schneider - Factory wrote:
On 03/03/2015 02:48 PM, André Verwijs wrote:
Linux 3.19.0-2-desktop openSUSE 20150227 (Tumbleweed) (x86_64) KDE 4.14.5
i'm having trouble with security updates. They only show up with Apper, zypper shows nothing....
You should only be using zypper dup with TW. Since TW is a rolling release there currently are no "update" repos.
Calling "zypper up" is all you need.
dup might lead to changing vendors. We had this recently on this list.
If dup is the recommended way from the documentation in the wiki it has to be enhanced.
Cheers,
Lars
You need zypper dup to preserve Packman packages from being deleted.
Sorry, but this makes *no* sense..?? -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/e76779f0629280df6d2dfce07e4e1600.jpg?s=120&d=mm&r=g)
Hello, Am Mittwoch, 4. März 2015 schrieb Lars Müller:
On Wed, Mar 04, 2015 at 08:50:28AM -0500, Ken Schneider - Factory wrote:
On 03/03/2015 02:48 PM, André Verwijs wrote:
Linux 3.19.0-2-desktop openSUSE 20150227 (Tumbleweed) (x86_64) KDE 4.14.5
i'm having trouble with security updates. They only show up with Apper, zypper shows nothing....
You should only be using zypper dup with TW. Since TW is a rolling release there currently are no "update" repos.
Calling "zypper up" is all you need.
dup might lead to changing vendors. We had this recently on this list.
If dup is the recommended way from the documentation in the wiki it has to be enhanced.
The differences between up and dup are: - dup does vendor changes - dup allows downgrades (smaller version number), for exampe if a broken package went in and is rolled back - (not sure if there are more differences) This means zypper up will work most of the times, but not always. What we really need is a zypper dup mode that keeps the vendor ;-) Fortunately there's already something in the pipeline, see https://bugzilla.opensuse.org/show_bug.cgi?id=893807 The most interesting comment is probably: With libzypp-14.29.1 you can disable the VENDORCHANGE on dup like this: SOLVER_FLAG_DUP_ALLOW_VENDORCHANGE=0 zypper dup Available in https://build.opensuse.org/project/show/zypp:Head. Regards, Christian Boltz -- <coolo> "Albrecht Dürer glich die von seinem Vater gebrauchte Schreibweise "Türer" an die in Nürnberg gültige fränkische Aussprache der harten Konsonanten an". <coolo> digitltom: that sounds like a plan for you too :) <dragotin> coolo: guess why he's not called tickitaltom? <digitltom> coolo: digitldom ? [from #opensuse-project] -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/22815e8cbb63ec7e4adafe8b00045c53.jpg?s=120&d=mm&r=g)
On 03/04/2015 04:59 PM, Christian Boltz wrote:
Hello,
Am Mittwoch, 4. März 2015 schrieb Lars Müller:
On Wed, Mar 04, 2015 at 08:50:28AM -0500, Ken Schneider - Factory wrote:
On 03/03/2015 02:48 PM, André Verwijs wrote:
Linux 3.19.0-2-desktop openSUSE 20150227 (Tumbleweed) (x86_64) KDE 4.14.5
i'm having trouble with security updates. They only show up with Apper, zypper shows nothing....
You should only be using zypper dup with TW. Since TW is a rolling release there currently are no "update" repos.
Calling "zypper up" is all you need.
dup might lead to changing vendors. We had this recently on this list.
If dup is the recommended way from the documentation in the wiki it has to be enhanced.
The differences between up and dup are: - dup does vendor changes - dup allows downgrades (smaller version number), for exampe if a broken package went in and is rolled back - (not sure if there are more differences)
This means zypper up will work most of the times, but not always.
What we really need is a zypper dup mode that keeps the vendor ;-)
Fortunately there's already something in the pipeline, see https://bugzilla.opensuse.org/show_bug.cgi?id=893807
The most interesting comment is probably:
With libzypp-14.29.1 you can disable the VENDORCHANGE on dup like this:
SOLVER_FLAG_DUP_ALLOW_VENDORCHANGE=0 zypper dup
Available in https://build.opensuse.org/project/show/zypp:Head.
Regards,
Christian Boltz
That is great news. -- Cheers! Roman -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/57fff4d9c067604508fc1c1a97643692.jpg?s=120&d=mm&r=g)
On 03/04/2015 04:59 PM, Christian Boltz wrote:
The differences between up and dup are: - dup does vendor changes - dup allows downgrades (smaller version number), for exampe if a broken package went in and is rolled back - (not sure if there are more differences)
This means zypper up will work most of the times, but not always.
What we really need is a zypper dup mode that keeps the vendor ;-)
Fortunately there's already something in the pipeline, see https://bugzilla.opensuse.org/show_bug.cgi?id=893807
The most interesting comment is probably:
With libzypp-14.29.1 you can disable the VENDORCHANGE on dup like this:
SOLVER_FLAG_DUP_ALLOW_VENDORCHANGE=0 zypper dup
Available in https://build.opensuse.org/project/show/zypp:Head.
Regards,
Christian Boltz
True, it's possible within zypper configuration to turn of vendor change... Not sure if this is a good option all the time... in this post the problem were "dependencies". But any idea or thought is welcome 😊 ______________________________________________________________________________________ My Twitter Page: http://twitter.com/OpenSimFan My Facebook page (be my friend, please ) http://www.facebook.com/andre.verwijs My Google+ page (follow me please ) André Verwijs - Google+ https://plus.google.com/111310545842863442992 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/b150acea6b2203078d2a9d30bedeee91.jpg?s=120&d=mm&r=g)
On 05/03/15 00:50, Ken Schneider - Factory wrote:
On 03/03/2015 02:48 PM, Andr� Verwijs wrote:
Linux 3.19.0-2-desktop openSUSE 20150227 (Tumbleweed) (x86_64) KDE 4.14.5
i'm having trouble with security updates. They only show up with Apper, zypper shows nothing....
You should only be using zypper dup with TW. Since TW is a rolling release there currently are no "update" repos.
This only adds confusion to what TW is all about....... :-( . I have a copy of TW installed on the laptop. When I am in the mood I run 'zypper refresh' in TW - and occasionally (like a couple of days ago) - when I then run 'zypper patch' and 'zypper up' I get a list of lots and lots of files to be updated and/or replaced. Note: I have never run 'zypper dup' but only 'zypper up' on TW. So what you are telling me is that I must always run 'zypper dup' and not 'zypper up' on TW? BC -- Using openSUSE 13.2, KDE 4.14.4 & kernel 3.19.0-5 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX660 GPU -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/abdee805d4df05af9a496107100c582c.jpg?s=120&d=mm&r=g)
* Basil Chupin <blchupin@iinet.net.au> [03-05-15 00:05]:
On 05/03/15 00:50, Ken Schneider - Factory wrote:
On 03/03/2015 02:48 PM, Andr� Verwijs wrote:
Linux 3.19.0-2-desktop openSUSE 20150227 (Tumbleweed) (x86_64) KDE 4.14.5
i'm having trouble with security updates. They only show up with Apper, zypper shows nothing....
You should only be using zypper dup with TW. Since TW is a rolling release there currently are no "update" repos.
This only adds confusion to what TW is all about....... :-( .
I have a copy of TW installed on the laptop.
When I am in the mood I run 'zypper refresh' in TW - and occasionally (like a couple of days ago) - when I then run 'zypper patch' and 'zypper up' I get a list of lots and lots of files to be updated and/or replaced.
Note: I have never run 'zypper dup' but only 'zypper up' on TW.
So what you are telling me is that I must always run 'zypper dup' and not 'zypper up' on TW?
You can run whatever you wish. Choose what works for your work-flow. The original Tumbelweed "required" *dup* as newer/later versions of aps were not always in the same repos and *up* will not jump repos w/o a configuration change. But Tumbleweed is no longer maintained by Greg KH and methods change but the need for "up" vs "dup" has not really been defined or announced, to my recollection. Greg KH said that "dup" was required for proper function, "at that time". I have been using "dup" since the inception of Tw with the only ?drawback? being the downgrade of a few packages at differing intervals but those same packages are upgraded after a short period. I imagine this relates to builds not being finished at the time "I" upgraded, and just drive on. Locks, priorities and other actions can always be employed to redirect zypper function to match your desires. It's linux, there is nearly always more than one way to accomplish a task and someone will always believe their way is best/preferred/correct/.......... I choose to run "dup" for Tw installs and "up" for servers. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/b150acea6b2203078d2a9d30bedeee91.jpg?s=120&d=mm&r=g)
On 06/03/15 00:07, Patrick Shanahan wrote:
* Basil Chupin <blchupin@iinet.net.au> [03-05-15 00:05]:
On 05/03/15 00:50, Ken Schneider - Factory wrote:
On 03/03/2015 02:48 PM, Andr� Verwijs wrote:
Linux 3.19.0-2-desktop openSUSE 20150227 (Tumbleweed) (x86_64) KDE 4.14.5
i'm having trouble with security updates. They only show up with Apper, zypper shows nothing....
You should only be using zypper dup with TW. Since TW is a rolling release there currently are no "update" repos. This only adds confusion to what TW is all about....... :-( .
I have a copy of TW installed on the laptop.
When I am in the mood I run 'zypper refresh' in TW - and occasionally (like a couple of days ago) - when I then run 'zypper patch' and 'zypper up' I get a list of lots and lots of files to be updated and/or replaced.
Note: I have never run 'zypper dup' but only 'zypper up' on TW.
So what you are telling me is that I must always run 'zypper dup' and not 'zypper up' on TW? You can run whatever you wish. Choose what works for your work-flow. [pruned]
I choose to run "dup" for Tw installs and "up" for servers.
Alright, OK, Oh Great Guru. Here's the question: I don't run a server but have TW installed on a laptop as I already stated. I haven't updated TW for some days but a few minutes ago decided to update it. I ran 'zypper refresh' and then input first 'zypper dup' then 'zypper up' but did not actually run these. 'zypper dup' produced the following output: 182 packages to upgrade 3 packages to downgrade 18 new packages to install 18 packages to be removed 72 packages to change vendor 'zypper up' produced the following output: 65 package updates will not be installed 12 new packages to be installed 116 packages to be upgraded Dear Guru, Which should I run, 'zypper dup' or 'zypper up'? Or should I go back to using Windows? BC -- Using openSUSE 13.2, KDE 4.14.4 & kernel 3.19.0-5 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX660 GPU -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/a836ff90f492078f494adcf0c6059fc6.jpg?s=120&d=mm&r=g)
Basil Chupin composed on 2015-03-07 16:48 (UTC+1100):
I don't run a server but have TW installed on a laptop... Which should I run, 'zypper dup' or 'zypper up'?
Depends on your goal. If you want to keep what you have and only get whatever security updates already are or might become available in the very near future, do up. If you want to keep running TW, do dup. If you don't want what will before long become a mongrel, only ever do dup on TW, as the currently installed packages will in the not very distant future no longer be available on any repos. TW only keeps "current" packages on the mirrors; the versions more or less continuously roll forward. Have you ever used a distro that uses Yum as package manager? If yes, think of up as yum update, and dup as yum upgrade, the latter equivalent to distro-sync. -- "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-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/9435667f7160374bc34a8600b686aecd.jpg?s=120&d=mm&r=g)
В Sat, 07 Mar 2015 01:29:33 -0500 Felix Miata <mrmazda@earthlink.net> пишет:
If you don't want what will before long become a mongrel, only ever do dup on TW, as the currently installed packages will in the not very distant future no longer be available on any repos.
I do not see any connection between the two parts of this sentence, sorry. Yes, currently installed packages will be replaced by newer versions of the same packages and "up" will update them. Where is the problem? The primary reason for "dup" to exist is to allow vendor change, because every new openSUSE release has new "vendor". There is no vendor change in current TW, so this does not apply. Second consideration is that there is no strict release ordering between different repositories in OBS, packages in new openSUSE release may appear "older" than packages that are currently installed. "Dup" tells to replace everything that is installed with packages from configured repositories without comparing versions. Again, as today TW is expected to be monotonically increasing this does not really apply. So I really wonder what is the reason to use dup beyond "because we have been using it forever"? Can you give more technical explanation than "mongrel"? Can you provide example where "up" fails and "dup" not on current TW? Of course for the very first switch from openSUSE to TW you would need "dup", not "up". -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/eeaa070dd6317ec84ae2eb35d4eaf01f.jpg?s=120&d=mm&r=g)
On 03/07/2015 01:59 AM, Andrei Borzenkov wrote:
В Sat, 07 Mar 2015 01:29:33 -0500 Felix Miata <mrmazda@earthlink.net> пишет:
If you don't want what will before long become a mongrel, only ever do dup on TW, as the currently installed packages will in the not very distant future no longer be available on any repos.
I do not see any connection between the two parts of this sentence, sorry. Yes, currently installed packages will be replaced by newer versions of the same packages and "up" will update them. Where is the problem?
In how people understand how TW works. Every version release is a "NEW" distribution release (the same as going from openSuSE 13.1 to 13.2) and requires dup be used to correctly perform the distribution upgrade. -- Ken Schneider -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/c4d991702dcb0afa2b2afd8464be7f66.jpg?s=120&d=mm&r=g)
On 7 March 2015 at 14:53, Ken Schneider - Factory <suse-list3@bout-tyme.net>
In how people understand how TW works. Every version release is a "NEW" distribution release (the same as going from openSuSE 13.1 to 13.2) and requires dup be used to correctly perform the distribution upgrade.
-- Ken Schneider
You're only half correct - the primary reason for dup is to allow zypper to search all repositories, all vendors, for the latest version of the packages for the system This is important for upgrading from one Regular Release version to another (eg 13.1 to 13.2) because the repositories are changing, from 13.1 to 13.2 In the case of Tumbleweed - the repositories do not change, even though you're correct that technically each Tumbleweed snapshot is a new OS version. For most people upgrading Tumbleweed, zypper up makes perfect sense In lay terms, you're telling zypper "get me the latest updates that match the packages/repositories I installed. Don't change repos, don't change vendors, just gimme updates for what I installed, from where I installed it' zypper dup on the otherhand is a lot more risky "Give me the latest version of everything from anywhere I have configured". Depending on your combination of repositories, that can lead to unexpected integration problems. Even with a single additional repository, it's worth keeping in mind we only openQA test the main Tumbleweed repos, we -know- that works every snapshot, we -hope- it works with everything else. Spelling it out that way, do you see why I don't think recommending zypper dup to everyone using Tumbleweed, all the time, is a good idea? So, I'm going to provide my advice - this is what I do - if it's not good advice, may wiser people like Coolo slap me down --- MY RECOMMENDED PROCEDURE --- For Daily/Regular 'I want to update my system' patching of openSUSE Tumbleweed, use zypper up --- /END MY RECOMMEND PROCEDURE This advice is doubled in strength, loudness, and intensity, if you're using additional repositories, such as Packman, in order to avoid potential unexpected extra packages from those repositories. Occasionally, it might be a good idea to do a zypper dup, just in case, as an extra maintenance step, on the off chance something in the openSUSE Tumbleweed repos got downgraded or otherwise shifted about in a way that zypper up misses. This is a relatively safe procedure we no additional repositories, however, you need to take care with any additional repositories, either taking note what is shifting over to them, or disabling them and adding back what is missing afterwards. I wouldn't want to do that every day. Hope this helps -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/5b748275c3dbb1ceee18ed554486547d.jpg?s=120&d=mm&r=g)
On Saturday 2015-03-07 16:59, Richard Brown wrote:
In how people understand how TW works. Every version release is a "NEW" distribution release (the same as going from openSuSE 13.1 to 13.2) and requires dup be used to correctly perform the distribution upgrade.
You're only half correct - the primary reason for dup is to allow zypper to search all repositories, all vendors, for the latest version of the packages for the system
In the case of Tumbleweed - the repositories do not change, even though you're correct that technically each Tumbleweed snapshot is a new OS version.
So use `zypper dup -r tum` or something. The answer is still: "use dup". -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/c4d991702dcb0afa2b2afd8464be7f66.jpg?s=120&d=mm&r=g)
On 7 March 2015 at 18:17, Jan Engelhardt <jengelh@inai.de> wrote:
So use `zypper dup -r tum` or something. The answer is still: "use dup".
On 7 March 2015 at 16:59, Richard Brown <RBrownCCB@opensuse.org> wrote:
For most people upgrading Tumbleweed, zypper up makes perfect sense
--- MY RECOMMENDED PROCEDURE --- For Daily/Regular 'I want to update my system' patching of openSUSE Tumbleweed, use zypper up --- /END MY RECOMMEND PROCEDURE
This advice is doubled in strength, loudness, and intensity, if you're using additional repositories, such as Packman, in order to avoid potential unexpected extra packages from those repositories.
*My* answer is "don't use dup" -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/9435667f7160374bc34a8600b686aecd.jpg?s=120&d=mm&r=g)
В Sat, 7 Mar 2015 18:17:00 +0100 (CET) Jan Engelhardt <jengelh@inai.de> пишет:
On Saturday 2015-03-07 16:59, Richard Brown wrote:
In how people understand how TW works. Every version release is a "NEW" distribution release (the same as going from openSuSE 13.1 to 13.2) and requires dup be used to correctly perform the distribution upgrade.
You're only half correct - the primary reason for dup is to allow zypper to search all repositories, all vendors, for the latest version of the packages for the system
In the case of Tumbleweed - the repositories do not change, even though you're correct that technically each Tumbleweed snapshot is a new OS version.
So use `zypper dup -r tum` or something. The answer is still: "use dup".
Why? You conveniently trimmed long explanation why "dup" is not needed. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/5b748275c3dbb1ceee18ed554486547d.jpg?s=120&d=mm&r=g)
On Saturday 2015-03-07 19:35, Andrei Borzenkov wrote:
On Saturday 2015-03-07 16:59, Richard Brown wrote:
In how people understand how TW works. Every version release is a "NEW" distribution release (the same as going from openSuSE 13.1 to 13.2) and requires dup be used to correctly perform the distribution upgrade.
You're only half correct - the primary reason for dup is to allow zypper to search all repositories, all vendors, for the latest version of the packages for the system
In the case of Tumbleweed - the repositories do not change, even though you're correct that technically each Tumbleweed snapshot is a new OS version.
So use `zypper dup -r tum` or something. The answer is still: "use dup".
Why? You conveniently trimmed long explanation why "dup" is not needed.
It's needed (or at least: desirable), because downgrades can happen (though not often), and "up" won't do them. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/5b748275c3dbb1ceee18ed554486547d.jpg?s=120&d=mm&r=g)
On Saturday 2015-03-07 20:31, Jan Engelhardt wrote:
So use `zypper dup -r tum` or something. The answer is still: "use dup".
Why? You conveniently trimmed long explanation why "dup" is not needed.
It's needed (or at least: desirable), because downgrades can happen (though not often), and "up" won't do them.
In side-channel conversation I was asked about regular releases. Here is the take. In essence, there is a(n ever so slight) difference between "version downgrades" and "%version downgrades"...: * redacting broken changes by reverting them. ** If %version stays the same, the new RPM files generally have an increased %revision, and all is good. ** Totally backpedaling (e.g. something like xfce-4.12 to xfce-4.10). A change like this is generally not done to openSUSE:x:Update. * upgrade to a version that is in fact newer, but, because upstream messed up, has a number that sorts _lower_ than what was used before, like, for example, nftables 0.999 -> 0.3. A change like this is generally not done to openSUSE:x:Update either, mostly because upstream-induced version down-steppings are very very rare and it there was no need yet to worry about it. If there really was a need/desire to go from 0.999 to 0.3 in a regular release update, I'd probably set %version to 0.999+0.3 instead to facilitate `zypper up`. TLDR: There won't be a need for `zypper dup` in regular releases, because we avoid doing "%version downgrades". -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/efef591f3cf498b944051e2c2ffc3056.jpg?s=120&d=mm&r=g)
On Saturday, March 07, 2015 04:59:35 PM Richard Brown wrote:
--- MY RECOMMENDED PROCEDURE --- For Daily/Regular 'I want to update my system' patching of openSUSE Tumbleweed, use zypper up --- /END MY RECOMMEND PROCEDURE
I'll offer my two cents. First, note that I gave the packman repo priority 98, and the standard repos priority 99. I want it to prefer packman, where there is a choice. Recently, I have been using: zypper up zypper dup -D The first of those does what should be a safe update. The second tells me what else "zypper dup" would do. The differences are typically small and probably don't matter for what I mostly do. At present, I am testing a bug fix (which doesn't fully fix the bug). A "zypper dup" would uninstall that bug fix that I am testing. I prefer to keep it there for the present, which is why I am using "up". After the "zypper dup -D" (that's a "dry run"), I will sometimes manually do some of the additional changes. I do that with Yast software manager and the "versions" tab. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/abdee805d4df05af9a496107100c582c.jpg?s=120&d=mm&r=g)
* Neil Rickert <nrickert@ameritech.net> [03-07-15 12:29]:
On Saturday, March 07, 2015 04:59:35 PM Richard Brown wrote:
--- MY RECOMMENDED PROCEDURE --- For Daily/Regular 'I want to update my system' patching of openSUSE Tumbleweed, use zypper up --- /END MY RECOMMEND PROCEDURE
I'll offer my two cents.
First, note that I gave the packman repo priority 98, and the standard repos priority 99. I want it to prefer packman, where there is a choice.
Recently, I have been using:
zypper up zypper dup -D
The first of those does what should be a safe update. The second tells me what else "zypper dup" would do. The differences are typically small and probably don't matter for what I mostly do.
At present, I am testing a bug fix (which doesn't fully fix the bug). A "zypper dup" would uninstall that bug fix that I am testing. I prefer to keep it there for the present, which is why I am using "up".
After the "zypper dup -D" (that's a "dry run"), I will sometimes manually do some of the additional changes. I do that with Yast software manager and the "versions" tab.
Ever look into "locks"? They are quite handy. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/a836ff90f492078f494adcf0c6059fc6.jpg?s=120&d=mm&r=g)
Richard Brown composed on 2015-03-07 16:59 (UTC+0100):
You're only half correct - the primary reason for dup is to allow zypper to search all repositories, all vendors, for the latest version of the packages for the system
This is important for upgrading from one Regular Release version to another (eg 13.1 to 13.2) because the repositories are changing, from 13.1 to 13.2
Absolutely.
In the case of Tumbleweed - the repositories do not change, even
Standard repo names don't change, but unlike regular releases, what's in them routinely changes. Dependencies change. Major versions change, usually up, sometimes down. Some packages disappear. Others are introduced.
though you're correct that technically each Tumbleweed snapshot is a new OS version.
+1
For most people upgrading Tumbleweed, zypper up makes perfect sense In lay terms, you're telling zypper "get me the latest updates that match the packages/repositories I installed. Don't change repos, don't change vendors, just gimme updates for what I installed, from where I installed it'
At some point this means no longer running TW, because TW changes, and you wind up using orphans, if you only ever use up.
zypper dup on the otherhand is a lot more risky "Give me the latest version of everything from anywhere I have configured". Depending on your combination of repositories, that can lead to unexpected integration problems. Even with a single additional repository, it's worth keeping in mind we only openQA test the main Tumbleweed repos, we -know- that works every snapshot, we -hope- it works with everything else.
If you have other repos configured, you're not using TW, just something based on TW. By taking on other repos you're taking on additional responsibility for your choice, and associated additional risk.
Spelling it out that way, do you see why I don't think recommending zypper dup to everyone using Tumbleweed, all the time, is a good idea?
IOW, you recommend everybody not actually use TW, just claim to be. Without using dup, you're not using TW, just something based on it originally, when you installed it or upgraded to it from a regular release.
So, I'm going to provide my advice - this is what I do - if it's not good advice, may wiser people like Coolo slap me down
Too bad this is a weekend thread. I'm anxious to see what if any response the thread gets from Coolo.
--- MY RECOMMENDED PROCEDURE --- For Daily/Regular 'I want to update my system' patching of openSUSE Tumbleweed, use zypper up --- /END MY RECOMMEND PROCEDURE
This advice is doubled in strength, loudness, and intensity, if you're using additional repositories, such as Packman, in order to avoid potential unexpected extra packages from those repositories.
This is fine for those whose use case is uniqueness. Once other repos are added, it isn't TW any more, but a hybrid. Hybrids require more interaction from the user, and unavoidably, add risk. To more easily deal with risk, what Neil does makes sense. First up, then dup -D to segregate out the more significant changes, and optionally disable any that might be a problem you want to avoid via locks, before actually dup'ing.
Occasionally, it might be a good idea to do a zypper dup, just in case, as an extra maintenance step, on the off chance something in the openSUSE Tumbleweed repos got downgraded or otherwise shifted about in a way that zypper up misses.
"Off chance"? Downgrades happen. Orphans happen. Deps change. It's not a question of whether, only when.
This is a relatively safe procedure we no additional repositories, however, you need to take care with any additional repositories, either taking note what is shifting over to them, or disabling them and adding back what is missing afterwards.
If risk is a problem, you're using the wrong release. TW is not for you.
I wouldn't want to do that every day.
Every day implies low risk aversion. High risk aversion implies TW is a poor choice. If you need something from a non-standard repo, you need to be involved, less risk averse, as you're not using TW any more once you've made such an addition. I handle optional repo packages via repo management, and locks. If I need one package, I may just fetch it with web browser, mc(ftp) or wget. That way I have the package on disk to remind me after installing it if I have chosen to not set a lock on it. For a related group of packages within a repo, I enable the repo, install the packages, then disable the repo, so that a subsequent dup won't pull other packages from it; and optionally lock as many of the installed packages as required to prevent "downgrade" or "vendor change" on a subsequent dup. Dup functions as a synchronizer, tumbling the installation along as TW itself tumbles, removing what the repos no longer contain, matching installed versions to what the repos do contain. Technically, using up to the exclusion of dup amounts to not using TW, just something that used to be. -- "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-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/9435667f7160374bc34a8600b686aecd.jpg?s=120&d=mm&r=g)
В Sat, 07 Mar 2015 16:57:55 -0500 Felix Miata <mrmazda@earthlink.net> пишет:
Standard repo names don't change, but unlike regular releases, what's in them routinely changes. Dependencies change.
You mean this never happens with new updates in regular release?
Major versions change, usually up,
Do you claim that "zypper up" will not update package to a higher major version? How does major version change is different from release number change from package management point of view? How do we manage to install higher major version of e.g. Firfox during update on regular releases then?
sometimes down.
How often does it happen? You are aware that sometimes broken update for regular release is removed from mirrors and those who installed it have to downgrade? How it is different here?
Some packages disappear. Others are introduced.
You seem to imply that "dup" will magically follow it. It will not. Unless new package is prerequisite for some other, already installed, package, it will not be installed by "zypper dup". Nor will package be ever removed by "zypper dup" unless it conflicts with something else. Which is what standard update does anyway.
At some point this means no longer running TW, because TW changes, and you wind up using orphans, if you only ever use up.
Every time I did distribution update to newer openSUSE release I got a lot of orphans that I had to verify and clean manually. ...
Dup functions as a synchronizer, tumbling the installation along as TW itself tumbles, removing what the repos no longer contain,
No, it does not remove "what repo no longer contains". Not in my experience. Could you provide example demonstrating that it does it?
matching installed versions to what the repos do contain.
Yes. That is the point. Matching versions of INSTALLED packages. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/a836ff90f492078f494adcf0c6059fc6.jpg?s=120&d=mm&r=g)
Andrei Borzenkov composed on 2015-03-08 07:57 (UTC+0300):
Felix Miata composed:
Standard repo names don't change, but unlike regular releases, what's in them routinely changes. Dependencies change.
You mean this never happens with new updates in regular release?
Never say never, or always....
Major versions change, usually up,
Do you claim that "zypper up" will not update package to a higher major version? How does major version change is different from release number change from package management point of view?
Regular releases and Factory now Tumbleweed are different critters. Regular releases' oss and non-oss repos are defined at release time. Changes are supposed to take place in updates. Whether they ever do or did in oss and/or non-oss I don't know, but any such occurrence is not normal. In TW, updates sees little use. In stark contrast to releases, the main repos are in a more or less constant state of change. When new arrive, old disappear. It only makes sense that the updating/upgrading process would have some resolver optimization differences according to the different nature of the repos.
sometimes down.
How often does it happen?
I don't track such things.
You are aware that sometimes broken update for regular release is removed from mirrors and those who installed it have to downgrade?
Updates may get removed from release repos, but not oss and non-oss originals. AFAIK, DVDs/isos have always gotten carved in stone.
How it is different here?
Jan seems to have explained the difference well enough.
Some packages disappear. Others are introduced.
You seem to imply that "dup" will magically follow it. It will not. Unless new package is prerequisite for some other, already installed, package, it will not be installed by "zypper dup". Nor will package be ever removed by "zypper dup" unless it conflicts with something else. Which is what standard update does anyway.
I think "disappear" is not so simple. I'm thinking of differences in packages completely disappearing for lack of maintainer or upstream abandonment, vs. packages that incorporate versions in their names, e.g. libyui5 vs libyui6. For the former there may or may not be something to substitute, and neither dup nor up is likely to add any replacement or substitute, but for the latter, you'd be getting broken by removing libyui5 and not installing libyui6. Dup will get you libyui6. What up would get I really don't know. I only ever have used dup with Factory and TW.
Dup functions as a synchronizer, tumbling the installation along as TW itself tumbles, removing what the repos no longer contain,
No, it does not remove "what repo no longer contains". Not in my experience.
If it isn't it's a design shortcoming not shared with Yum.
Could you provide example demonstrating that it does it?
It isn't something I keep track of.
matching installed versions to what the repos do contain.
Yes. That is the point. Matching versions of INSTALLED packages.
That's not the whole point though. Installed packages for which there are no longer any equivalents on the mirrors, upgrade, same, or otherwise, should be be having dup prefer to remove them, as long as they are unlocked. "Running TW" should normally equate to having installed only packages that exist on mirrors at installation/last update epoch, not whatever is there at those epochs plus things removed from repos in between epochs. -- "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-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/9435667f7160374bc34a8600b686aecd.jpg?s=120&d=mm&r=g)
В Mon, 09 Mar 2015 03:00:51 -0400 Felix Miata <mrmazda@earthlink.net> пишет:
Dup functions as a synchronizer, tumbling the installation along as TW itself tumbles, removing what the repos no longer contain,
No, it does not remove "what repo no longer contains". Not in my experience.
If it isn't it's a design shortcoming not shared with Yum.
Actually it does (try to) remove packages that are explicitly marked as "for remove" and it does it only in "dup" mode indeed. So yes, this is a reason to prefer dup.
That's not the whole point though. Installed packages for which there are no longer any equivalents on the mirrors, upgrade, same, or otherwise, should be be having dup prefer to remove them, as long as they are unlocked.
Solver appears to have mode where it would try to do it, but I could not find if it is ever set anywhere in zypper, and it defaults to false. I am absolutely sure that I had packages from previous versions left after upgrade with "dup", so I am quite confident that only selected packages get removed.
"Running TW" should normally equate to having installed only packages that exist on mirrors at installation/last update epoch, not whatever is there at those epochs plus things removed from repos in between epochs.
Well, I have been using rolling release for years and never had any issues with that. Or better said, if it caused an issue it was deemed a bug. If old package conflicted with new one, new one was expected to set Conflicts. If new package replaced old one, new package was expected to set Obsoletes. If neither, what's wrong in having both at the same time? -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/b150acea6b2203078d2a9d30bedeee91.jpg?s=120&d=mm&r=g)
On 08/03/15 08:57, Felix Miata wrote:
Richard Brown composed on 2015-03-07 16:59 (UTC+0100):
You're only half correct - the primary reason for dup is to allow zypper to search all repositories, all vendors, for the latest version of the packages for the system This is important for upgrading from one Regular Release version to another (eg 13.1 to 13.2) because the repositories are changing, from 13.1 to 13.2 Absolutely. [pruned]
So, I'm going to provide my advice - this is what I do - if it's not good advice, may wiser people like Coolo slap me down Too bad this is a weekend thread. I'm anxious to see what if any response the thread gets from Coolo. [pruned]
I suggest that Stephan be advised to go easy on whatever blurb he is going to be presenting at some (?)expo/whatever because from what I have been reading here, and in other threads re TW, overstating any desirable benefits of TW may just backfire against openSUSE as Windows 8 did for MS. Even The Guru couldn't provide a definitive answer to whether I should use 'dup' or 'up'. And Richard tried to provide the answer but got 'argued against'. So, let's just take it that the present TW is a very confused production which nobody seems to really understand or know anything about on what it is meant to be: is it meat or is it fish? BC -- Using openSUSE 13.2, KDE 4.14.4 & kernel 3.19.1-1 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX660 GPU -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/a961d54b41a44a48c5241aab3571178f.jpg?s=120&d=mm&r=g)
On Tue, Mar 10, Basil Chupin wrote:
Even The Guru couldn't provide a definitive answer to whether I should use 'dup' or 'up'.
The answer is: As usual, it depends! With a mix of regular and devel repos 'up' will preserve vendorship, packages from repo X will be updated just from repo X. Olaf -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/b150acea6b2203078d2a9d30bedeee91.jpg?s=120&d=mm&r=g)
On 10/03/15 17:53, Olaf Hering wrote:
On Tue, Mar 10, Basil Chupin wrote:
Even The Guru couldn't provide a definitive answer to whether I should use 'dup' or 'up'. The answer is: As usual, it depends!
With a mix of regular and devel repos 'up' will preserve vendorship, packages from repo X will be updated just from repo X.
Olaf
Thank you, Olaf. You have adequately covered the point I was trying to make. "As usual....." - 'as usual' when compared to what? "......it depends." - depends on what? BC -- Using openSUSE 13.2, KDE 4.14.4 & kernel 3.19.1-1 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX660 GPU -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/abdee805d4df05af9a496107100c582c.jpg?s=120&d=mm&r=g)
* Basil Chupin <blchupin@iinet.net.au> [03-10-15 03:03]:
On 10/03/15 17:53, Olaf Hering wrote:
On Tue, Mar 10, Basil Chupin wrote:
Even The Guru couldn't provide a definitive answer to whether I should use 'dup' or 'up'. The answer is: As usual, it depends!
With a mix of regular and devel repos 'up' will preserve vendorship, packages from repo X will be updated just from repo X.
Olaf
Thank you, Olaf.
You have adequately covered the point I was trying to make.
"As usual....." - 'as usual' when compared to what?
"......it depends." - depends on what?
And the answer will remain, "it depends", as it depends on what you choose to do. Again there is no "One Right Way" but the way you choose as in you "opinion" it "Works for You". If there are downgrades you do not want, use "up". If there are upgrades you cannot get with "up", use "dup" If there are problems with "up" or "dup", solve them with "locks". No one has to tell you how to put on your pants, the leg you put in first is "your choice". -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/2f25bc7e1639d4bfcd0d1d8dc4c9eff3.jpg?s=120&d=mm&r=g)
Op zaterdag 7 maart 2015 16:48:43 schreef Basil Chupin:
Dear Guru,
Which should I run, 'zypper dup' or 'zypper up'?
Or should I go back to using Windows?
BC
After having installed TW from an iso and added the necessary other repositories, I only use up. Otherwise my choice of from which repository certain packages may come from will be changed. After the up there may be a list of packages that are not updated. So I inspect these packages and sometimes I decide to change the repository from where they should come. -- fr.gr. Freek de Kruijf -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/abdee805d4df05af9a496107100c582c.jpg?s=120&d=mm&r=g)
* Basil Chupin <blchupin@iinet.net.au> [03-07-15 00:50]:
On 06/03/15 00:07, Patrick Shanahan wrote: [...]
You can run whatever you wish. Choose what works for your work-flow. [pruned]
I choose to run "dup" for Tw installs and "up" for servers.
Alright, OK, Oh Great Guru. Here's the question:
Yes Bazil
I don't run a server but have TW installed on a laptop as I already stated.
I haven't updated TW for some days but a few minutes ago decided to update it.
I ran 'zypper refresh' and then input first 'zypper dup' then 'zypper up' but did not actually run these.
'zypper dup' produced the following output:
182 packages to upgrade 3 packages to downgrade 18 new packages to install 18 packages to be removed 72 packages to change vendor
'zypper up' produced the following output:
65 package updates will not be installed 12 new packages to be installed 116 packages to be upgraded
Dear Guru,
Which should I run, 'zypper dup' or 'zypper up'?
Or should I go back to using Windows?
Dear Bazil, You already have the answer, a personal choice which you control: <quote>
You can run whatever you wish. Choose what works for your work-flow. [pruned] </quote>
from the docs, up upgrades per ver num but does not change vendor unless config is changed dup upgrades to vendor with greatest ver num but a greater ver num does not always mean a "later/newer" version between repos As Paul Harvey once said (or twice or ...) "And now you know the rest of the story." It remains: Your choice. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/b150acea6b2203078d2a9d30bedeee91.jpg?s=120&d=mm&r=g)
On 07/03/15 23:56, Patrick Shanahan wrote:
* Basil Chupin <blchupin@iinet.net.au> [03-07-15 00:50]:
On 06/03/15 00:07, Patrick Shanahan wrote: [...]
You can run whatever you wish. Choose what works for your work-flow. [pruned]
I choose to run "dup" for Tw installs and "up" for servers. Alright, OK, Oh Great Guru. Here's the question: Yes Bazil
I don't run a server but have TW installed on a laptop as I already stated.
I haven't updated TW for some days but a few minutes ago decided to update it.
I ran 'zypper refresh' and then input first 'zypper dup' then 'zypper up' but did not actually run these.
'zypper dup' produced the following output:
182 packages to upgrade 3 packages to downgrade 18 new packages to install 18 packages to be removed 72 packages to change vendor
'zypper up' produced the following output:
65 package updates will not be installed 12 new packages to be installed 116 packages to be upgraded
Dear Guru,
Which should I run, 'zypper dup' or 'zypper up'?
Or should I go back to using Windows? Dear Bazil,
You already have the answer, a personal choice which you control: <quote>
You can run whatever you wish. Choose what works for your work-flow. [pruned] </quote>
from the docs, up upgrades per ver num but does not change vendor unless config is changed dup upgrades to vendor with greatest ver num
but a greater ver num does not always mean a "later/newer" version between repos
As Paul Harvey once said (or twice or ...) "And now you know the rest of the story."
It remains: Your choice.
Thank you for your most illuminating answer. It is not a coincidence that I addressed my question to The Guru. Doing otherwise would have got me a less enlightening answer. BC -- Using openSUSE 13.2, KDE 4.14.4 & kernel 3.19.1-1 on a system with- AMD FX 8-core 3.6/4.2GHz processor 16GB PC14900/1866MHz Quad Channel RAM Gigabyte AMD3+ m/board; Gigabyte nVidia GTX660 GPU -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/eeaa070dd6317ec84ae2eb35d4eaf01f.jpg?s=120&d=mm&r=g)
On 03/05/2015 12:05 AM, Basil Chupin wrote:
On 05/03/15 00:50, Ken Schneider - Factory wrote:
On 03/03/2015 02:48 PM, Andr� Verwijs wrote:
Linux 3.19.0-2-desktop openSUSE 20150227 (Tumbleweed) (x86_64) KDE 4.14.5
i'm having trouble with security updates. They only show up with Apper, zypper shows nothing....
You should only be using zypper dup with TW. Since TW is a rolling release there currently are no "update" repos.
This only adds confusion to what TW is all about....... :-( .
I have a copy of TW installed on the laptop.
When I am in the mood I run 'zypper refresh' in TW - and occasionally (like a couple of days ago) - when I then run 'zypper patch' and 'zypper up' I get a list of lots and lots of files to be updated and/or replaced.
Note: I have never run 'zypper dup' but only 'zypper up' on TW.
So what you are telling me is that I must always run 'zypper dup' and not 'zypper up' on TW?
BC
The recommended/preferred way is to use zypper dup. As I said earlier there are no *_update_* repos for TW: Index of /tumbleweed/repo Icon Name Last modified Size [DIR] Parent Directory - [DIR] debug/ 05-Mar-2015 13:05 - [DIR] non-oss/ 08-Feb-2015 15:59 - [DIR] oss/ 05-Mar-2015 13:05 - [DIR] src-non-oss/ 05-Mar-2015 13:05 - [DIR] src-oss/ 05-Mar-2015 13:05 - -- Ken Schneider SuSe since Version 5.2, June 1998 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
![](https://seccdn.libravatar.org/avatar/efef591f3cf498b944051e2c2ffc3056.jpg?s=120&d=mm&r=g)
On Tuesday, March 03, 2015 08:48:59 PM André Verwijs wrote:
i'm having trouble with security updates. They only show up with Apper, zypper shows nothing....
I've been following this thread, but it seems to have changed topic. I'm pretty sure that you should not be seeing those "security update" patches. You should recheck your repo list. You probably have a repo from 13.2 (maybe with "CURRENT" in its name). That said, there might not be much of an actual problem. My understanding (admittedly limited), is that a patch amounts to a list of packages to update. So if you use "zypper dup" it will just update the packages and won't tell you about the patches. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (17)
-
Andrei Borzenkov
-
André Verwijs
-
André Verwijs
-
Basil Chupin
-
Christian Boltz
-
Emil Stephan
-
Felix Miata
-
Freek de Kruijf
-
Jan Engelhardt
-
Ken Schneider - Factory
-
Ken Schneider - openSUSE
-
Lars Müller
-
Neil Rickert
-
Olaf Hering
-
Patrick Shanahan
-
Richard Brown
-
Roman Bysh