Bug 969800 - has plymouth files
has plymouth files
Status: CLOSED NOTABUG
Product: Fedora
Classification: Fedora
Component: fedora-logos (Show other bugs)
18
Unspecified Unspecified
unspecified Severity unspecified
: ---
: ---
Assigned To: Tom "spot" Callaway
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2013-06-02 08:14 EDT by udo
Modified: 2013-06-02 11:12 EDT (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2013-06-02 08:32:35 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description udo 2013-06-02 08:14:10 EDT
Description of problem:
plymouth files should be in plymouth rpm

Version-Release number of selected component (if applicable):
fedora-logos-17.0.3-3.fc18.noarch

How reproducible:
rpm -ql fedora-logos-17.0.3-3.fc18.noarch|grep plymouth

Actual results:
list of files that are in plymouth directory

Expected results:
No plymouth files in fedora-logos when they can be in plymouth rpm

Additional info:
Comment 1 Tom "spot" Callaway 2013-06-02 08:32:35 EDT
All artwork containing the Fedora trademark must be in the fedora-logos package, for legal reasons.
Comment 2 udo 2013-06-02 10:18:08 EDT
'Legal' reasons?
Please explain very thoroughly why I cannot clean up my system the easy way.

Similar issues exist w.r.t. systemd and dracut which have plymouth files.
This makes a very messy impression that continues forward into Fedora 18 and probably 19.

Next to this mess we have the dependency hell with e.g. NetworkManager and PackageKit but also in general the distro should be very much like building blocks which can be used or not used (and thus removed!).
Comment 3 Tom "spot" Callaway 2013-06-02 10:58:56 EDT
fedora-logos is an extremely core package to Fedora. If you really want to remove it, look at the generic-logos package (and possible make a custom replacement based on generic-logos).

All files containing the Fedora Trademarked logos must be in the fedora-logos package so that we can manage trademark compliance with Fedora. This includes the plymouth throbber progress art.

If you wish to remove those files, just run:

rm -rf /usr/share/plymouth/themes/charge/progress-*.png
Comment 4 udo 2013-06-02 11:07:24 EDT
I want to get rid of plymouth.
Not of fedora-logos. (yet)

How do you manage trademark compliance by puting certain files in certain rpms?
Comment 5 Tom "spot" Callaway 2013-06-02 11:12:41 EDT
Please look at:

https://fedoraproject.org/wiki/Legal:Trademark_guidelines

If you really want to remove plymouth, simply download the plymouth rpm, then run:

rpm -e plymouth --nodeps
rpm -ivh plymouth*.rpm --justdb

This will trick the RPMDB into believing that plymouth is installed for dependency purposes, but it will not actually be present. Keep in mind that systemd and dracut assume plymouth is present, so this might break your boot process.

Note You need to log in before you can comment on or make changes to this bug.