Bug 952130

Summary: Provide perl-podlators
Product: [Fedora] Fedora Reporter: Gianluca Sforna <giallu>
Component: perlAssignee: Marcela Mašláňová <mmaslano>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 18CC: cweyl, iarnell, jplesnik, kasal, lkundrak, mmaslano, paul, perl-devel, ppisar, psabata, rc040203, tcallawa
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-04-15 09:51:10 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 Gianluca Sforna 2013-04-15 09:24:08 UTC
perl-podlators is a new subpackage in the F19 branch which is then buildrequired by some packages. I am getting an error in rebuilding one of these in F18 because of this.

Can you please add a Provides: perl-podlators given the equivalent functions are in the main package in F18 ?

That would save me a lot of trouble in this rebuild effort.

Comment 1 Petr Pisar 2013-04-15 09:51:10 UTC
No, we cannot. We do not back-port feature changes into old stable Fedoras. Please modify you spec file. Each Fedora release is unique. That's the reason why we have git branches.

Comment 2 Paul Howarth 2013-04-15 10:17:40 UTC
Instead of having perl-podlators as a build requirement, a better option that would work on both old and new versions of Fedora would be to add a build requirement that specifies what's actually needed, which would typically be /usr/bin/pod2man or a module name such as perl(Pod::Man).

Comment 3 Gianluca Sforna 2013-04-15 14:27:28 UTC
This is weird. So it seems it took four commits to fprintd to settle on a suboptimal one :)
http://pkgs.fedoraproject.org/cgit/fprintd.git/commit/?id=f40f69460a2cd7f6e09e87f9f5694499b7891cfd

Comment 4 Gianluca Sforna 2013-04-15 14:29:23 UTC
And anyway, I can't see how adding a Provides for something which is actually provided qualifies as a new feature. Thanks anyway for the prompt reply.

Comment 5 Petr Pisar 2013-04-15 14:47:05 UTC
Can you see the perl-podlators in F18? I cannot. So it is not provided. I can see files like /usr/bin/pod2man or modules like Pod::Man and indeed there are provided (repoquery --whatprovides /usr/bin/pod2man 'perl(Pod::Man)').

Comment 6 Gianluca Sforna 2013-04-15 16:30:37 UTC
Ah ok.
I think you are telling me (not sure why a bit harshly, I'm sorry if I sounded aggressive or something) that is actually in the perl F18 package is not podlators, so adding the Provides would not be correct and adding the perl-podlators package as done in F19 not possible becasue it would be a backport.

If that is the case, I completely agree. Thanks a lot for your patience.