Page 1 of 2 12 LastLast
Results 1 to 10 of 17

Thread: update question

  1. #1
    Join Date
    Jun 2008
    Location
    Oregon
    Posts
    455

    Default update question

    I'm trying tumbleweed again and it's telling me that certain files won't be upgraded...

    linux-j16l:/home/davek # zypper up
    Retrieving repository 'Packman Repository' metadata ..............[done]
    Building repository 'Packman Repository' cache ...................[done]
    Loading repository data...
    Reading installed packages...

    The following 18 package updates will NOT be installed:
    k3b libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbadbase-1_0-0
    libgstbadvideo-1_0-0 libgstbasecamerabinsrc-1_0-0
    libgstcodecparsers-1_0-0 libgstgl-1_0-0 libgstmpegts-1_0-0
    libgstphotography-1_0-0 libgsturidownloader-1_0-0 libgstwayland-1_0-0
    libmjpegutils-2_0-0 libquicktime0 libsox3 mjpegtools sox
    vlc-codec-gstreamer

    The following 2 applications are going to be REMOVED:
    Desktop "System Tray"

    No additional space will be used or freed after the operation.
    Nothing to do.
    linux-j16l:/home/davek #

    why is this?

  2. #2
    Join Date
    Nov 2009
    Location
    West Virginia Sector 13
    Posts
    15,703

    Default Re: update question

    Why is you use zypper up in TW use zypper dup

  3. #3
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    25,004

    Default Re: update question

    Please in the future use CODE tags around copied/pasted computer text in a post. It is the # button in the tool bar of the post editor. When applicable copy/paste complete, that is including the prompt, the command, the output and the next prompt.

    One does not use zypper up for Tumblweed. But

    Code:
    zypper dup --no-allow-vendor-change
    Henk van Velden

  4. #4
    Join Date
    Jun 2008
    Location
    Oregon
    Posts
    455

    Default Re: update question

    Quote Originally Posted by hcvv View Post
    Please in the future use CODE tags around copied/pasted computer text in a post. It is the # button in the tool bar of the post editor. When applicable copy/paste complete, that is including the prompt, the command, the output and the next prompt.

    One does not use zypper up for Tumblweed. But

    Code:
    zypper dup --no-allow-vendor-change

    OK,

    What do you use at the terminal instead of zypper? What is zypper dup?

  5. #5
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    25,004

    Default Re: update question

    Quote Originally Posted by vinoman2 View Post
    OK,

    What do you use at the terminal instead of zypper? What is zypper dup?
    One uses at the terminal:
    Code:
    zypper dup --no-allow-vendor-change
    And read
    Code:
    man zypper
    Henk van Velden

  6. #6
    Join Date
    Jun 2008
    Location
    Oregon
    Posts
    455

    Default Re: update question

    I don't understand but is zypper dup the command for updating in tumbleweed? Is there a cheat sheet for Tumbleweed command line that is different from opensuse.?

    I did get updates from the command, zypper dup --no-allow-vendor-change but what does this mean?

  7. #7
    Join Date
    Jun 2008
    Location
    Oregon
    Posts
    455

    Default Re: update question

    Quote Originally Posted by hcvv View Post
    One uses at the terminal:
    Code:
    zypper dup --no-allow-vendor-change
    And read
    Code:
    man zypper
    OK, but it looks like opensuse and tumbleweed use the same commands since they are basically the same. What is the difference?

    sorry for my ignorance but what does "no allow vendor change" mean?

  8. #8
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    25,004

    Default Re: update question

    I will try to explain as good as I can, but as Tunmbleweed user, you once made the descission to use TW and not the stable release (like 13.1, 13.2, 42.1, 42.2). So you should in fact know.

    During the life time of an openSUSE version there will not (normally) be offered new versions of software that is packaged in the official OSS and non-OSS repos. Security patches and recommended updates are offered in the Update repos (one for OSS, and one for non-OSS). You install them with
    Code:
    zypper patch
    .

    Other repositories you add (e.g. Packman) offer updates by having newer versions in their repository. You can intall them using
    Code:
    zypper up
    Take care, this will also imply zypper patch! Thus when you do zypper up, you will get all patches from the official Update repos and all newer version from other repos.
    BUT there is "vendor stickiness". That means that even if a newer version of a package is available on another repo then the one you installed the package from originally, it will not be installed. This to avoid e.g. that your Packman multimedia (that works) will be overwritten by the OSS packages (that do not work) once you have switched to Packman. Regardless of the version.

    As you jave now read in the zypper man page, the dup in zypper dup means "distribution update". It is designed to update from one version of the distribution to another (e.g. 13.2 > 42.1). It will ignore vendor stickiness (else it would not update to the new version, which is a new vendor in this aspect).

    Now Tumbleweed.
    New Tumbleweed versions are always new versions of the distribution.
    Thus doing zypper up will not install from the new "vendor".
    On the other hand: zypper dup would possible break your multimedia. Thus a new option was implemented the --no-allow-vendor-change, which will just do what you would expect that an update of your TW should do.
    Henk van Velden

  9. #9
    Join Date
    Jun 2008
    Location
    Oregon
    Posts
    455

    Default Re: update question

    Thank you.

  10. #10

    Default Re: update question

    On 04/01/2017 08:56 AM, vinoman2 wrote:
    >
    > I don't understand but is zypper dup the command for updating in
    > tumbleweed? Is there a cheat sheet for Tumbleweed command line that is
    > different from opensuse.?
    >


    Think of openSUSE as the organization, Leap and Tumbleweed is their product.


    --
    Ken
    linux since 1994
    S.u.S.E./openSUSE since 1996

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •