Ausweissapp2 package being renamed back to Ausweisapp?

hi,

today a zypper lu and a zypper lp showed nothing more to be done.
Yet, a zypper up

showed that package Ausweisapp2 was going to be removed and a new package Ausweisapp was going to come in.

I am not knowledgeable at all about all this package handling and such stuff, but I never before have seen this kind of situation where lu and lp were done and nothing left, and an up would still have tasks to do.

The Ausweisapp buildsystem page at
https://build.opensuse.org/projects/security/packages/AusweisApp/files/AusweisApp.changes?expand=1

shows that back in November 2023 already became into version 2.0.0 of upstream and then being renamed back to merely Ausweissapp.

But only today my zypper showed me that this stuff was going to be executed and installed. I usually zypper lu, lp and up manually every few days in addition to opensuse autoupdates.

Just wondering about this situation.
Thanks.

zypper se -s ausweis
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name        | Type       | Version          | Arch   | Repository
---+-------------+------------+------------------+--------+--------------
i+ | AusweisApp  | Paket      | 2.2.0-lp156.22.1 | x86_64 | Sauerland-OSS
v  | AusweisApp  | Paket      | 2.1.1-bp156.2.1  | x86_64 | Backports
   | AusweisApp  | Quellpaket | 2.2.0-lp156.22.1 | noarch | Sauerland-OSS
   | AusweisApp  | Quellpaket | 2.1.1-bp156.2.1  | noarch | Backports
   | AusweisApp2 | Paket      | 1.26.7-bp156.1.7 | x86_64 | OSS

Here no problems:

LANG=C zypper patch
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following 2 items are locked and will not be changed by any action:
 Available:
  openSUSE-repos-Leap openSUSE-repos-Leap-NVIDIA
Nothing to do.

See the different Versions of AusweisApp2 and AusweisApp…

The new package is an Update from today in the backports Repo…

https://download.opensuse.org/update/leap/15.6/backports/x86_64/

It obsoletes all < 2.0.0

rpm -q --obsoletes https://download.opensuse.org/update/leap/15.6/backports/x86_64/AusweisApp-2.1.1-bp156.2.1.x86_64.rpm
AusweisApp2 < 2.0.0

1 Like

“zypper lu” lists updates. Removing a packing, and replacing with a different package (different package name) is, technically not an update.

And “zypper lp” lists only patches. Your repo doesn’t do patches.

So, yes, neither “zypper lu” nor “zypper lp” give you the whole story.

I find “zypper lu” and “zypper lp” to be useful, even though they won’t tell you everything. If you want more detail, you can use:

zypper up -D

Here the “-D” makes it a “dry-run” so nothing happens but you will get the more complete picture.

2 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.