[Bug 1170409] New: update-test-trivial: TW test maintenance updates do not work
http://bugzilla.opensuse.org/show_bug.cgi?id=1170409 Bug ID: 1170409 Summary: update-test-trivial: TW test maintenance updates do not work Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Maintenance Assignee: screening-team-bugs@suse.de Reporter: Andreas.Stieger@gmx.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- The test maintenance update is broken in openSUSE:Factory:Update. Installing update-test-trivial from the TW OSS repository does make the zypper maintenance update available/needed, despite it being in the repository. This indicates that the maintenance update stack is not being tested in Tumbleweed. Same for (at least) update-test-security. Install the non-updated package: $ zypper in --from tw-oss update-test-trivial $ zypper search -s -t package update-test-trivial.x86_64 S | Name | Type | Version | Arch | Repository ---+---------------------+---------+---------+--------+----------- v | update-test-trivial | package | 5-5.1 | x86_64 | tw-update i+ | update-test-trivial | package | 5-4.11 | x86_64 | tw-oss v | update-test-trivial | package | 5-4.1 | x86_64 | tw-update Update is not available: $ zypper lp No updates found. But a newer packages is available: $ zypper lu S | Repository | Name | Current Version | Available Version | Arch --+------------+---------------------+-----------------+-------------------+------- v | tw-update | update-test-trivial | 5-4.11 | 5-5.1 | x86_64 The patch seems to refer a previous package $ zypper info -t patch update-test-trivial Information for patch update-test-trivial: ------------------------------------------ Repository : tw-update Name : update-test-trivial Version : 1 Arch : noarch Vendor : BenniBrunner Status : applied Category : recommended Severity : low Created On : Thu Mar 1 11:28:21 2018 Interactive : --- Summary : Test-update for openSUSE Tumbleweed Description : This is a trivial test-update for openSUSE Tumbleweed. Provides : patch:update-test-trivial = 1 Conflicts : [4] update-test-trivial.src < 5-4.1 update-test-trivial.noarch < 5-4.1 update-test-trivial.x86_64 < 5-4.1 update-test-trivial.i586 < 5-4.1 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1170409
Andreas Stieger
http://bugzilla.opensuse.org/show_bug.cgi?id=1170409
http://bugzilla.opensuse.org/show_bug.cgi?id=1170409#c1
Andreas Stieger
http://bugzilla.opensuse.org/show_bug.cgi?id=1170409
Ludwig Nussel
http://bugzilla.opensuse.org/show_bug.cgi?id=1170409
http://bugzilla.opensuse.org/show_bug.cgi?id=1170409#c2
Dominique Leuenberger
http://bugzilla.opensuse.org/show_bug.cgi?id=1170409
http://bugzilla.opensuse.org/show_bug.cgi?id=1170409#c3
--- Comment #3 from Andreas Stieger
http://bugzilla.opensuse.org/show_bug.cgi?id=1170409
http://bugzilla.opensuse.org/show_bug.cgi?id=1170409#c5
--- Comment #5 from Andreas Stieger
http://bugzilla.opensuse.org/show_bug.cgi?id=1170409
http://bugzilla.opensuse.org/show_bug.cgi?id=1170409#c6
Dominique Leuenberger
There are patchinfo in there right now. For update-test-trivial. Only that the OSS package is newer and the patchinfo no longer refers to an update. Hence what could be a good test for the update stack is broken.
The issue is basically that the patchinfo are static and do not refresh on package updates/bumps in the underlying package (which is intentional) I triggered a refresh of patchinfo.1 and this seems to be fine now: zypper se -s update-test-trivial
S | Name | Type | Version | Arch | Repository --+---------------------+------------+----------+--------+--------------------------- | Update-test-trivial | patch | 1 | noarch | openSUSE-Tumbleweed-Update | update-test-trivial | package | 5.1-2.2 | x86_64 | openSUSE-Tumbleweed-Update | update-test-trivial | package | 5.1-1.19 | x86_64 | openSUSE-Tumbleweed-Oss | update-test-trivial | package | 5.1-2.2 | i586 | openSUSE-Tumbleweed-Update | update-test-trivial | package | 5.1-1.19 | i586 | openSUSE-Tumbleweed-Oss | update-test-trivial | srcpackage | 5.1-2.2 | noarch | openSUSE-Tumbleweed-Update | update-test-trivial | srcpackage | 5.1-1.19 | noarch | src-oss
zypper in -r openSUSE-Tumbleweed-Oss update-test-trivial
(1/1) Installing: update-test-trivial-5.1-1.19.x86_64 ....................................................[done]
zypper lp
Repository | Name | Category | Severity | Interactive | Status | Summary ---------------------------+---------------------+-------------+----------+-------------+--------+------------------------------------ openSUSE-Tumbleweed-Update | Update-test-trivial | recommended | low | --- | needed | Test-update for openSUSE Tumbleweed
Found 1 applicable patch: 1 patch needed (0 security patches)
zypper patch
The following package is going to be upgraded: update-test-trivial
The following NEW patch is going to be installed: Update-test-trivial
1 package to upgrade.
-- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com