Software doesn't update

Hi folks!

After zypper refresh, I see only file-system and security-tools updates. I upgraded system from 15.2 to 15.3 two months ago and since June I don’t see any software and kernel updates.
Is it possible to solve it?

# zypper refresh
Repository 'Security-tools' is up to date.
Repository 'filesystems' is up to date.
Repository 'repo-non-oss' is up to date.
Repository 'repo-oss' is up to date.
Repository 'repo-source' is up to date.
Repository 'repo-source-non-oss' is up to date.
Repository 'repo-update' is up to date.
Repository 'repo-update-non-oss' is up to date.
Repository 'snappy' is up to date.
All repositories have been refreshed.

My repos:


# | Alias               | Name                | Enabled | GPG Check | Refresh | URI
--+---------------------+---------------------+---------+-----------+---------+-----------------------------------------------------------------------------
1 | Security-tools      | Security-tools      | Yes     | (r ) Yes  | No      | https://download.opensuse.org/repositories/security/openSUSE_Leap_15.3/
2 | filesystems         | filesystems         | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/filesystems/openSUSE_Leap_15.3/
3 | repo-non-oss        | repo-non-oss        | Yes     | (r ) Yes  | No      | https://download.opensuse.org/distribution/leap/15.3/repo/non-oss/
4 | repo-oss            | repo-oss            | Yes     | (r ) Yes  | No      | https://download.opensuse.org/distribution/leap/15.3/repo/oss/
5 | repo-source         | repo-source         | Yes     | (r ) Yes  | No      | https://download.opensuse.org/source/distribution/leap/15.3/repo/oss/
6 | repo-source-non-oss | repo-source-non-oss | Yes     | (r ) Yes  | No      | https://download.opensuse.org/source/distribution/leap/15.3/repo/non-oss/
7 | repo-update         | repo-update         | Yes     | (r ) Yes  | No      | https://download.opensuse.org/update/leap/15.3/oss
8 | repo-update-non-oss | repo-update-non-oss | Yes     | (r ) Yes  | No      | https://download.opensuse.org/update/leap/15.3/non-oss
9 | snappy              | snappy              | Yes     | (r ) Yes  | Yes     | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.3

And list updates

Loading repository data...Reading installed packages...
S | Repository     | Name                  | Current Version               | Available Version             | Arch
--+----------------+-----------------------+-------------------------------+-------------------------------+-------
v | filesystems    | autofs                | 5.1.7-lp153.243.2             | 5.1.7-lp153.243.3             | x86_64
v | filesystems    | btrfsmaintenance      | 0.5-lp153.67.1                | 0.5-lp153.67.2                | noarch
v | filesystems    | btrfsprogs            | 5.13-lp153.347.1              | 5.13.1-lp153.347.1            | x86_64
v | filesystems    | btrfsprogs-udev-rules | 5.13-lp153.347.1              | 5.13.1-lp153.347.1            | noarch
v | filesystems    | e2fsprogs             | 1.46.2-lp153.153.1            | 1.46.3-lp153.151.1            | x86_64
v | filesystems    | fuse                  | 2.9.9-lp153.99.2              | 2.9.9-lp153.99.3              | x86_64
v | Security-tools | keyutils              | 1.6.3-lp153.71.445            | 1.6.3-lp153.72.1              | x86_64
v | filesystems    | libbtrfs0             | 5.13-lp153.347.1              | 5.13.1-lp153.347.1            | x86_64
v | Security-tools | libcap-ng0            | 0.7.10-lp153.45.444           | 0.7.10-lp153.45.445           | x86_64
v | filesystems    | libcom_err2           | 1.46.2-lp153.153.1            | 1.46.3-lp153.151.1            | x86_64
v | filesystems    | libext2fs2            | 1.46.2-lp153.153.1            | 1.46.3-lp153.151.1            | x86_64
v | filesystems    | libfuse2              | 2.9.9-lp153.99.2              | 2.9.9-lp153.99.3              | x86_64
v | Security-tools | libkeyutils1          | 1.6.3-lp153.71.445            | 1.6.3-lp153.72.1              | x86_64
v | Security-tools | libkeyutils1-32bit    | 1.6.3-lp153.71.445            | 1.6.3-lp153.72.1              | x86_64
v | filesystems    | libntfs-3g88          | 2017.3.23-lp153.57.1          | 2017.3.23-lp153.57.2          | x86_64
v | filesystems    | libnvpair3            | 2.1.0-lp153.1.5               | 2.1.0-lp153.1.9               | x86_64
v | filesystems    | libuutil3             | 2.1.0-lp153.1.5               | 2.1.0-lp153.1.9               | x86_64
v | filesystems    | libzfs4               | 2.1.0-lp153.1.5               | 2.1.0-lp153.1.9               | x86_64
v | filesystems    | libzfs_core3          | 2.1.0-lp153.1.5               | 2.1.0-lp153.1.9               | x86_64
v | filesystems    | libzpool5             | 2.1.0-lp153.1.5               | 2.1.0-lp153.1.9               | x86_64
v | filesystems    | ntfs-3g               | 2017.3.23-lp153.57.1          | 2017.3.23-lp153.57.2          | x86_64
v | filesystems    | ntfsprogs             | 2017.3.23-lp153.57.1          | 2017.3.23-lp153.57.2          | x86_64
v | filesystems    | xfsprogs              | 5.12.0-lp153.119.1            | 5.12.0-lp153.119.2            | x86_64
v | filesystems    | zfs                   | 2.1.0-lp153.1.5               | 2.1.0-lp153.1.9               | x86_64
v | filesystems    | zfs-kmp-default       | 2.1.0_k5.3.18_59.16-lp153.1.5 | 2.1.0_k5.3.18_59.19-lp153.1.9 | x86_64
v | filesystems    | zfs-sudo              | 2.1.0-lp153.1.5               | 2.1.0-lp153.1.9               | noarch

Refresh is disabled on almost all of your repositories. To fetch information about updates you need to enable refresh.

Ok, I’ve enabled autorefresh for other repos

# zypper mr -f 3 4 5 6 7 8
Autorefresh has been enabled for repository 'repo-non-oss'.
Autorefresh has been enabled for repository 'repo-oss'.
Autorefresh has been enabled for repository 'repo-source'.
Autorefresh has been enabled for repository 'repo-source-non-oss'.
Autorefresh has been enabled for repository 'repo-update'.
Autorefresh has been enabled for repository 'repo-update-non-oss'.


# | Alias               | Name                | Enabled | GPG Check | Refresh
--+---------------------+---------------------+---------+-----------+--------
1 | Security-tools      | Security-tools      | Yes     | (r ) Yes  | Yes
2 | filesystems         | filesystems         | Yes     | (r ) Yes  | Yes
3 | repo-non-oss        | repo-non-oss        | Yes     | (r ) Yes  | Yes
4 | repo-oss            | repo-oss            | Yes     | (r ) Yes  | Yes
5 | repo-source         | repo-source         | Yes     | (r ) Yes  | Yes
6 | repo-source-non-oss | repo-source-non-oss | Yes     | (r ) Yes  | Yes
7 | repo-update         | repo-update         | Yes     | (r ) Yes  | Yes
8 | repo-update-non-oss | repo-update-non-oss | Yes     | (r ) Yes  | Yes
9 | snappy              | snappy              | Yes     | (r ) Yes  | Yes

Clean and refresh again manually

# zypper clean -a && zypper ref

Check again


# zypper list-updates
Loading repository data...
Reading installed packages...
No updates found.
# zypper lp
Loading repository data...
Reading installed packages...
No updates found.


What about

zypper up

There is nothing

# zypper up
Loading repository data...
Reading installed packages...
Nothing to do.

You miss several update repositories. They should have been installed by updated openSUE-release package which does come from defined update repository you have. What “rpm -qa openSUSE-release*” says?

[repo-backports-update]
name=Update repository of openSUSE Backports
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/update/leap/$releasever/backports/
path=/
type=rpm-md
keeppackages=0

[repo-sle-update]
name=Update repository with updates from SUSE Linux Enterprise 15
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/update/leap/$releasever/sle/
path=/
type=rpm-md
keeppackages=0

How did you list the updates in your first post? There was quite a couple. Now “zypper lu” shows nothing? What do you get with

zypper se -is autofs

or

zypper if autofs

Also post:
f.e.

zypper clean -a && zypper ref && zypper se -s libcap-ng0

And please the whole commandline incl. the whole output.

It says

# rpm -qa openSUSE-release\*
openSUSE-release-15.3-lp153.146.1.x86_64
openSUSE-release-ftp-15.3-lp153.146.1.x86_64

@kasi042, I’ve updated already them.

@Sauerland, made it.

# zypper clean -a && zypper ref && zypper se -s libcap-ng0
All repositories have been cleaned up.
Retrieving repository 'Security-tools' metadata .......................................................................................................................................................................................[done]
Building repository 'Security-tools' cache ............................................................................................................................................................................................[done]
Retrieving repository 'filesystems' metadata ..................................................[done]
Building repository 'filesystems' cache .......................................................[done]
Retrieving repository 'repo-non-oss' metadata .................................................[done]
Building repository 'repo-non-oss' cache ......................................................[done]
Retrieving repository 'repo-oss' metadata ....................................................................................[done]
Building repository 'repo-oss' cache .........................................................................................[done]
Retrieving repository 'repo-source' metadata .................................................................................[done]
Building repository 'repo-source' cache ......................................................................................[done]
Retrieving repository 'repo-source-non-oss' metadata .........................................................................[done]
Building repository 'repo-source-non-oss' cache ..............................................................................[done]
Retrieving repository 'repo-update' metadata .................................................................................[done]
Building repository 'repo-update' cache ......................................................................................[done]
Retrieving repository 'repo-update-non-oss' metadata .........................................................................[done]
Building repository 'repo-update-non-oss' cache ..............................................................................[done]
Retrieving repository 'snappy' metadata ......................................................................................[done]
Building repository 'snappy' cache ...........................................................................................[done]
All repositories have been refreshed.
Loading repository data...
Reading installed packages...


S | Name                       | Type    | Version             | Arch   | Repository
--+----------------------------+---------+---------------------+--------+---------------
i | libcap-ng0                 | package | 0.7.10-lp153.45.445 | x86_64 | Security-tools
v | libcap-ng0                 | package | 0.7.9-4.37          | x86_64 | repo-oss
v | libcap-ng0                 | package | 0.7.10-lp153.45.445 | i586   | Security-tools
  | libcap-ng0-32bit           | package | 0.7.10-lp153.45.445 | x86_64 | Security-tools
  | libcap-ng0-32bit           | package | 0.7.9-4.37          | x86_64 | repo-oss
  | libcap-ng0-32bit-debuginfo | package | 0.7.10-lp153.45.445 | x86_64 | Security-tools
  | libcap-ng0-debuginfo       | package | 0.7.10-lp153.45.445 | x86_64 | Security-tools
  | libcap-ng0-debuginfo       | package | 0.7.10-lp153.45.445 | i586   | Security-tools

Do I need to add this repos? How to do it correctly?

No Update:

v | Security-tools | libcap-ng0            | 0.7.10-lp153.45.444           | 0.7.10-lp153.45.445           | x86_64

Highest is installed:

i | libcap-ng0                 | package | 0.7.10-lp153.45.445 | x86_64 | Security-tools
v | libcap-ng0                 | package | 0.7.9-4.37          | x86_64 | repo-oss

I’ve added this repos


 3 | repo-backports-update | repo-backports-update | Yes     | (r ) Yes  | Yes
 6 | repo-sle-update       | repo-sle-update       | Yes     | (r ) Yes  | Yes

Refresh and check again

https://i115.fastpic.org/big/2021/0819/2e/e93da5769e7779335d46542cb534582e.png

https://i115.fastpic.org/big/2021/0819/a9/6f3e9a297e4185a1230157ca4bb8a0a9.png

Is it correct?

Its correct, but you can use Code-Tags and not pictures…

Forum says, that I can’t post message with big amount symbols. That’s why I’ve made screenshots

You can use https://susepaste.org/ or https://pastebin.com/ for sharing lengthy output.

Thanks for help! Will use pastebin instead images.
So, should I use always this new repos?

Better always show including the first line that contains the prompt and the command. It will give your helpers much information.

We can not see what command you used, but what you show does not contains much useful information. You should use a command that includes the URLs, like

zypper lr -d

Now we have only the Names and Aliases as given locally on your system. They can be anything.

There are output:


# zypper lr -d

#  | Alias                 | Name                  | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                          | Service
---+-----------------------+-----------------------+---------+-----------+---------+----------+--------+------------------------------------------------------------------------------+--------
 1 | Security-tools        | Security-tools        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/security/openSUSE_Leap_15.3/      |
 2 | filesystems           | filesystems           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/filesystems/openSUSE_Leap_15.3/   |
 3 | repo-backports-update | repo-backports-update | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/update/leap/15.3/backports/                    |
 4 | repo-non-oss          | repo-non-oss          | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/distribution/leap/15.3/repo/non-oss/           |
 5 | repo-oss              | repo-oss              | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/distribution/leap/15.3/repo/oss/               |
 6 | repo-sle-update       | repo-sle-update       | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.3/sle/                           |
 7 | repo-source           | repo-source           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/source/distribution/leap/15.3/repo/oss/        |
 8 | repo-source-non-oss   | repo-source-non-oss   | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/source/distribution/leap/15.3/repo/non-oss/    |
 9 | repo-update           | repo-update           | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/update/leap/15.3/oss                           |
10 | repo-update-non-oss   | repo-update-non-oss   | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/update/leap/15.3/non-oss                       |
11 | snappy                | snappy                | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.3 |