Bug 1031288
| Summary: | Can't create a livecd with generic-logos replacing fedora-logos | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | M. Edward (Ed) Borasky <znmeb> |
| Component: | generic-logos | Assignee: | Bill Nottingham <notting> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | low | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 20 | CC: | jorton, notting, rvokal, tcallawa, znmeb |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | generic-logos-17.0.0-5.fc20 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2013-12-14 02:44:00 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
M. Edward (Ed) Borasky
2013-11-16 11:06:34 UTC
I've got a little more info - fedora-logos-httpd is required by httpd according to rpm: $ rpm -q --whatrequires fedora-logos-httpd httpd-2.4.6-6.fc20.x86_64 I downloaded the source RPM and that's indeed the case, but I don't know what if anything will break if I remove the dependency on fedora-logos-httpd from httpd. Meanwhile, I can delete the packages that require httpd for a workaround. Argh. Joe - is it possible for this to be system-logos-httpd in the httpd requires? If not, I can just provide that in generic-logos. Sure but we'd need that to be provided first. fedora-logos provides system-logos but fedora-logos-httpd does not provide system-logos-httpd [root@virt-f20c ~]# yum whatprovides system-logos-httpd No matches found (checking against fedora/20 and updates-testing/20 there) Actually... arguably the dependency on fedora-logos is technically correct because we want *Fedora* branding there. "dependency on fedora-logos-httpd" I mean there in comment 4, apologies for comment spam. It's a standing Fedora feature to be able to replace the branding with generic equivalents. I can certainly have something provide fedora-logos-httpd if needed. (In reply to Bill Nottingham from comment #6) > It's a standing Fedora feature to be able to replace the branding with > generic equivalents. I can certainly have something provide > fedora-logos-httpd if needed. I've done a bit of digging. It turns out 1. The source RPM for 'fedora-logos-httpd' is fedora-logos-19.0.4-4.fc20.src.rpm 2. The file that's causing the conflict lands in /usr/share/pixmaps/poweredby.png. It's a small image that reads 'Powered by Fedora'. For my remix I could live with a fully transparent image of the same size, but if there's something else that makes sense for 'generic-logos' on your end I can swap in my own PNG after the install. At some point I will need to make my own branded logos anyhow - the name "Generic" isn't the branding I want and there are still a few places where "Fedora" shows up, most notably on the screen that pops up on a GNOME Live CD - "Try Fedora" or "Install to Hard Drive". (In reply to M. Edward (Ed) Borasky from comment #7) > (In reply to Bill Nottingham from comment #6) > > It's a standing Fedora feature to be able to replace the branding with > > generic equivalents. I can certainly have something provide > > fedora-logos-httpd if needed. > > I've done a bit of digging. It turns out > > 1. The source RPM for 'fedora-logos-httpd' is > fedora-logos-19.0.4-4.fc20.src.rpm > 2. The file that's causing the conflict lands in > /usr/share/pixmaps/poweredby.png. It's a small image that reads 'Powered by > Fedora'. For my remix I could live with a fully transparent image of the > same size, but if there's something else that makes sense for > 'generic-logos' on your end I can swap in my own PNG after the install. Right, that one logo was split out from the main fedora-logos package into fedora-logos-httpd. It's still in the main generic-logos package. (In reply to Bill Nottingham from comment #6) > It's a standing Fedora feature to be able to replace the branding with > generic equivalents. I can certainly have something provide > fedora-logos-httpd if needed. My only point is that this Requires exists in the Fedora httpd package so as to bring in *the Fedora poweredby.png*. That image has an ALT tag saying "Powered by Fedora" and the page is the Fedora test page. To remove all user-visible traces of "Fedora" from the binary RPMs, you need to rebuild a modified version of the httpd source RPM, replacing that welcome page etc... and you can remove/change the dependency at that time. If it's really required we can change the dep - but it is conceptually correct as-is, IMO. generic-logos-17.0.0-5.fc20 has been submitted as an update for Fedora 20. https://admin.fedoraproject.org/updates/generic-logos-17.0.0-5.fc20 Package generic-logos-17.0.0-5.fc20: * should fix your issue, * was pushed to the Fedora 20 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing generic-logos-17.0.0-5.fc20' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-22010/generic-logos-17.0.0-5.fc20 then log in and leave karma (feedback). It's working now - will leave karma if I can log in - not sure I have an account on that server! It uses a standard fedora (FAS) account for login. generic-logos-17.0.0-5.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report. |