Bug 912203

Summary: Cannot install ebview due to missing requires
Product: [Fedora] Fedora Reporter: Peter Lemenkov <lemenkov>
Component: vlgothic-fontsAssignee: Akira TAGOH <tagoh>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 18CC: fonts-bugs, i18n-bugs, mortilla, mtasaka, tagoh
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-03-02 20:06:47 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 Peter Lemenkov 2013-02-18 06:00:17 UTC
Auriga ~: LANG=C sudo yum install VLGothic-fonts
Resolving Dependencies
--> Running transaction check
---> Package vlgothic-fonts.noarch 0:20121109-1.fc18 will be installed
--> Processing Dependency: vlgothic-fonts-common = 20121109-1.fc18 for package: vlgothic-fonts-20121109-1.fc18.noarch
Package vlgothic-fonts-common is obsoleted by vlgothic-p-fonts, but obsoleting package does not provide for requirements
--> Finished Dependency Resolution
Error: Package: vlgothic-fonts-20121109-1.fc18.noarch (fedora)
           Requires: vlgothic-fonts-common = 20121109-1.fc18
           Available: vlgothic-fonts-20121230-2.fc18.noarch (updates)
               vlgothic-fonts-common = 20121230-2.fc18
           Available: vlgothic-fonts-common-20121109-1.fc18.noarch (fedora)
               vlgothic-fonts-common = 20121109-1.fc18
           Available: vlgothic-p-fonts-20121230-2.fc18.noarch (updates)
               vlgothic-fonts-common = 20121230-2.fc18
           Installing: vlgothic-fonts-20121109-1.fc18.noarch (fedora)
               Not found
           Available: vlgothic-p-fonts-20121109-1.fc18.noarch (fedora)
               Not found
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
Auriga ~: 


I think that 5701c8546aebb902a2cecd10de686362a29dbc90 should be cherry-picked into origin/f18

Comment 1 Mamoru TASAKA 2013-02-18 06:12:54 UTC
Reassigning to vlgothic-fonts. As you saw, I've modified ebview (as I noticed this) on F-19, however this type of change _must not_ happen on _stable branch_ (i.e. F-18 and F-17).

Comment 2 Mamoru TASAKA 2013-02-18 06:14:07 UTC
http://koji.fedoraproject.org/koji/buildinfo?buildID=380334
says this happened at Fri Jan 11 2013, this is bad for stable F-18.

Comment 3 Mamoru TASAKA 2013-02-18 06:15:56 UTC
Even if someone considers that ebview should not depend on specific fonts, anyway changing dependency like this must not happen on F-18.

Comment 4 mortilla 2013-02-18 10:38:26 UTC
As quick'n'dirty workaround one can use vlgothic rpm supplied on Miracle Cow's DVD. Either select ebview during OS installation.

Comment 5 Akira TAGOH 2013-02-18 11:53:27 UTC
Huh? that old name had been shipped a long time ago and should NOT be referred. I've removed it we spent enough time for migration since renaming happened. the problem isn't that ebview depends on the specific font package. you missed an action for migration. correct name of the package is vlgothic-fonts. not something  like CamelCase name. this is mentioned in the naming guidelines too. see https://fedoraproject.org/wiki/Packaging:NamingGuidelines#Font_Packages

Comment 6 Mamoru TASAKA 2013-02-18 13:03:15 UTC
Again, this must not happen on F-18.

(In reply to comment #5)
> I've removed it we spent enough time for migration since renaming
> happened. 

So that you did not remove Provides before F-18 branch is just your mistake.
Don't do it _after_ F-18 is released.

> the problem isn't that ebview depends on the specific font
> package. 

Again even with it, remove Provides must not happen after F-18 release.

> you missed an action for migration. correct name of the package is
> vlgothic-fonts. not something  like CamelCase name. this is mentioned in the
> naming guidelines too. see
> https://fedoraproject.org/wiki/Packaging:NamingGuidelines#Font_Packages

Same above. Again, you missed F-18 release day. Don't break released branch, thank you.

Comment 7 Mamoru TASAKA 2013-02-18 13:07:08 UTC
Again I changed ebview on rawhide. But for F-18 this must be fixed on vlgothic side.

Comment 8 Akira TAGOH 2013-02-19 07:36:24 UTC
Okay, okay. will revert that. I was just quite surprised that you were leaving it 4 years and no one realized that anyway. that may be also my fault.

Comment 9 Fedora Update System 2013-02-20 08:15:22 UTC
vlgothic-fonts-20121230-3.fc18 has been submitted as an update for Fedora 18.
https://admin.fedoraproject.org/updates/vlgothic-fonts-20121230-3.fc18

Comment 10 Fedora Update System 2013-02-20 08:16:45 UTC
vlgothic-fonts-20121230-3.fc17 has been submitted as an update for Fedora 17.
https://admin.fedoraproject.org/updates/vlgothic-fonts-20121230-3.fc17

Comment 11 Fedora Update System 2013-02-21 05:36:04 UTC
Package vlgothic-fonts-20121230-3.fc18:
* should fix your issue,
* was pushed to the Fedora 18 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing vlgothic-fonts-20121230-3.fc18'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-2767/vlgothic-fonts-20121230-3.fc18
then log in and leave karma (feedback).

Comment 12 Fedora Update System 2013-03-02 20:06:48 UTC
vlgothic-fonts-20121230-3.fc18 has been pushed to the Fedora 18 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 13 Fedora Update System 2013-03-02 20:20:23 UTC
vlgothic-fonts-20121230-3.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.