Bug 1212199 - Plymouth breaks and fails to start when SUSE:SLE-15-SP3:Update repository is present
Summary: Plymouth breaks and fails to start when SUSE:SLE-15-SP3:Update repository is ...
Status: NEW
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: Other (show other bugs)
Version: Leap 15.5
Hardware: Other openSUSE Leap 15.5
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Cliff Zhao
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-10 16:07 UTC by Paul McAuley
Modified: 2023-08-13 16:41 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
plymouth mixed versions in yast software (1.66 MB, image/png)
2023-06-10 16:07 UTC, Paul McAuley
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Paul McAuley 2023-06-10 16:07:38 UTC
Created attachment 867498 [details]
plymouth mixed versions in yast software

For some reason when I installed a certain package from OBS I got the following repository (plus many other SLE update repositories which throw-up errors when initialising zypper):

SUSE:SLE-15-SP3:Update
URL: https://download.opensuse.org/update/leap/15.3/sle/

This installs an old version of plymouth 0.95+git20190908, despite the newer one actually being plymouth 0.95~git20210406 (see attachment). I believe this error is caused by how the + and ~ are being interpreted.

This mix of plymouth versions causes it to break and it fails to start on boot.
Comment 1 Cliff Zhao 2023-08-02 16:28:17 UTC
Hi Paul:
For "when I installed a certain package from OBS" Please show exact reproducible steps.
Which package? how did you install it rpm/zypper/gnome-software/yast... ?
Comment 2 Paul McAuley 2023-08-02 18:46:00 UTC
(In reply to Cliff Zhao from comment #1)
> Hi Paul:
> For "when I installed a certain package from OBS" Please show exact
> reproducible steps.
> Which package? how did you install it rpm/zypper/gnome-software/yast... ?

I don't remember which package it was that first caused this to me, but it does not matter as long as you add the https://download.opensuse.org/update/leap/15.3/sle/ repository (as numerous OBS repositories do).

To reproduce, add the repository above, then in yast software go to Package->All Packages->All Packages->Update if newer version available. Plymouth will then be partially replaced with an older version and break.
Comment 3 Cliff Zhao 2023-08-13 16:41:08 UTC
In this way, Which document indicates you add this repo to LEAP?
In my memory, plymouth only supports default repos.