Bug 140993

Summary: useless files included, incomplete h2ph, wrong files location, duplicate files...
Product: [Fedora] Fedora Reporter: Marius Feraru <altblue>
Component: perlAssignee: Warren Togami <wtogami>
Status: CLOSED WONTFIX QA Contact: David Lawrence <dkl>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: perl-devel
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-09-11 10:47:19 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
spec diff
none
perl-PH (extra source including "header" files to be h2ph-ed)
none
spec diff
none
spec diff (to perl-5.8.5-10) none

Description Marius Feraru 2004-11-27 16:00:11 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5)
Gecko/20041114 Firefox/1.0

Description of problem:
here is the changelog entry from my modified spec:
- added build conditionals: threading, largefiles, test, compat, suid
- cleaned up some "perlver" macro usage
- switched to using the "bz2" source
- made Source to point to the URL on CPAN
- updated Requirements
- tweaked Configure flags: disabled some useless items etc
- switched to using "test-notty" for make-test phase
:: heavy lift-ups in %install stage:
- more useless files are dropped
- eliminated files duplication (replacing them with symlinks)
- fixed POSIX installation
- added more comments :))
- more complete h2ph headers building (using a separate source file
with filenames)
- marked POD files as documentation
- marked libnet as configuration
(more to come in a future sync of my perl packages with Fedora's)


Version-Release number of selected component (if applicable):
5.8.5-10

How reproducible:
Always

Steps to Reproduce:
rpm -ql perl

Comment 1 Marius Feraru 2004-11-27 16:00:59 UTC
Created attachment 107498 [details]
spec diff

Comment 2 Marius Feraru 2004-11-27 16:01:44 UTC
Created attachment 107499 [details]
perl-PH (extra source including "header" files to be h2ph-ed)

Comment 3 Marius Feraru 2004-11-29 10:28:12 UTC
Created attachment 107530 [details]
spec diff

a new spec, including more fixes/tweaks. the updated changelog entry is:

- added build conditionals: threading, largefiles, test, compat, suid
- cleaned up some "perlver" macro usage
- switched to the "bz2" source
- made Source to point to a URL (on CPAN)
- updated Requirements
- tweaked Configure flags: disabled some useless items etc
- switched to using "test-notty" for make-test phase
- heavy lift-ups in %%install stage...
- more useless files are dropped
- eliminated files duplication (replacing them with symlinks)
- fixed POSIX installation
- added more comments in the spec :))
- more complete h2ph headers building
- marked POD files as documentation
- marked libnet as configuration
- enforcing "..arch../auto" dirs creation/ownership

Comment 4 Marius Feraru 2004-11-29 16:50:56 UTC
Created attachment 107554 [details]
spec diff (to perl-5.8.5-10)

- perl version 5.8.6
- dropped external __perl_requires file (integrated it into the spec)
- dropped MANIFEST.suidperl and system-owned-directories (integrated in spec)
- dropped clean-manifest.pl (no longer necessary)
- more cruft cleaned up

Comment 5 Warren Togami 2005-05-18 02:51:32 UTC
Perl team, please check if any of this is still relevant.


Comment 6 Warren Togami 2005-09-11 10:47:19 UTC
Closing due to lack of response from original submitter, and things in the perl
package have changed substantially since then.