Overview

Request 920149 superseded

1. Add plymouth-watermark-config.patch: Add two-step watermark theme config support, make the plymouth-branding easy to work (bsc#1189613). 2.Add plymouth-set-default-theme-suse-branding.patch: set plymouth's default theme to openSUSE/SUSE branding assigned style to avoid screen mass(bsc#1189613). 3. Update plymouth.spec: Rearrange plymouth sub packages dependencies to avoid installation failures due to a race installation state which will leading theme display fault(1189613).

Loading...

Dominique Leuenberger's avatar
 %posttrans
337-%{?regenerate_initrd_posttrans}
338+plymouth-set-default-theme -r
339+if [ $? -eq 0 ]; then
340+        plymouth-set-default-theme -R
341+fi

Does posttrans even get that parameter filled? I don't think it does, only pre, preun, post and postun do


Jan Engelhardt's avatar

I see no parameter.


Dominique Leuenberger's avatar

Right...there is $?,not $1


Fabian Vogt's avatar

Which makes me wonder why it's not just plymouth-set-default-theme -r && plymouth-set-default-theme -R


Cliff Zhao's avatar
author source maintainer

Hi:

This is a constructive suggestion, thank you for the idea.


Cliff Zhao's avatar
author source maintainer

Hi Dimstar @dimstar: Is there any exception?I saw you sent to evaluation staging project many times. Thank you.


Dominique Leuenberger's avatar

it breaks openSUSE-branding build (apparently, needed some testing) - which is why I moved it to the backlog and to a different staging


Cliff Zhao's avatar
author source maintainer

Ok, I will look into it, and I will update you tomorrow.

Does there have any other problems?



Cliff Zhao's avatar
author source maintainer

Hi Dimstar:

Yesterday,a lot of factory package could not be built. I am try to find the reason that time. and glad to see the current result.

Do you mean the following error: [ 61s] plymouth-branding-openSUSE-84.87.20200106-5.10.noarch.rpm: directories not owned by a package:

[ 61s] plymouth-branding-openSUSE-84.87.20200106-5.10.noarch.rpm: directories not owned by a package:

[ 61s] - /usr/share/plymouth

[ 61s] - /usr/share/plymouth/themes

[ 61s] - /usr/share/plymouth/themes/spinner

These package does not belong to plymouth-branding-openSUSE, it's belong to plymouth-theme-spinner.

and I am in the weekly meeting now, after which I will look in this issue.

Thank you for the notice!


Fabian Vogt's avatar
Requires:       libpng16-16
Requires:       libudev1

and others look very wrong. Not only will they need manual updating every time their version changes, it would have to take multiple distro versions and stagings into account. They should also be effectively no-ops.


Request History
Cliff Zhao's avatar

qzhao created request

1. Add plymouth-watermark-config.patch: Add two-step watermark theme config support, make the plymouth-branding easy to work (bsc#1189613). 2.Add plymouth-set-default-theme-suse-branding.patch: set plymouth's default theme to openSUSE/SUSE branding assigned style to avoid screen mass(bsc#1189613). 3. Update plymouth.spec: Rearrange plymouth sub packages dependencies to avoid installation failures due to a race installation state which will leading theme display fault(1189613).


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar_suse set openSUSE:Factory:Staging:I as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:I"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:I"


Dominique Leuenberger's avatar

dimstar accepted review


Dominique Leuenberger's avatar

dimstar declined review

Requires: libpng16-16
Requires: libudev1

and others look very wrong. Not only will they need manual updating every time their version changes, it would have to take multiple distro versions and stagings into account. They should also be effectively no-ops.


Dominique Leuenberger's avatar

dimstar declined request

Requires: libpng16-16
Requires: libudev1

and others look very wrong. Not only will they need manual updating every time their version changes, it would have to take multiple distro versions and stagings into account. They should also be effectively no-ops.


Dominique Leuenberger's avatar

dimstar_suse reopened request

Reopened via staging workflow.


Dominique Leuenberger's avatar

dimstar_suse added factory-staging as a reviewer

Being evaluated by group "factory-staging"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Unstaged from project "openSUSE:Factory:Staging:I"


Dominique Leuenberger's avatar

dimstar_suse declined request

Declined via staging workflow.


Dirk Mueller's avatar

dirkmueller superseded request

superseded by 953317

openSUSE Build Service is sponsored by