Bug 544136
Summary: | split perl files out into sub package | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Peter Robinson <pbrobinson> | ||||||
Component: | syslinux | Assignee: | Peter Jones <pjones> | ||||||
Status: | CLOSED CANTFIX | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | 14 | CC: | kevin, mads, mclasen, pjones | ||||||
Target Milestone: | --- | ||||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | syslinux-4.02-3 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2010-08-23 16:00:06 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: | |||||||||
Bug Depends On: | 559644 | ||||||||
Bug Blocks: | 462851, 538277 | ||||||||
Attachments: |
|
Description
Peter Robinson
2009-12-04 00:33:39 UTC
Looking at this a little closer it seems that there are two perl scripts used by anaconda. First looks like its used to generate a random password from a python script. The second is for making isohybrid images. [perobinson@neo anaconda-13.21]$ grep -R md5pass * booty/x86.py: args.append("--md5pass=%s" %(self.password)) kickstart.py: if self.md5pass: kickstart.py: anaconda.id.bootloader.setPassword(self.md5pass) [perobinson@neo anaconda-13.21]$ grep -R isohybrid * anaconda.spec:- Use isohybrid to make boot.iso a hybrid image (katzj) anaconda.spec.in:- Use isohybrid to make boot.iso a hybrid image (katzj) scripts/mk-images.x86: if [ -x /usr/bin/isohybrid ]; then scripts/mk-images.x86: isohybrid $TOPDESTPATH/images/$BOOTISO || echo "Unable to make hybrid boot.iso" Created attachment 384485 [details]
split perl scripts into sub package
This bug appears to have been reported against 'rawhide' during the Fedora 13 development cycle. Changing version to '13'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping This would also mitigate the problem discussed in http://lists.fedoraproject.org/pipermail/livecd/2010-March/005706.html : that livecd-creator has hardcoded that syslinux must be installed into the image, even though its only use is that some of its files is copied to the isolinux folder. I do however still think that the patch on http://lists.fedoraproject.org/pipermail/livecd/2010-March/005714.html would be a better solution to that problem. With isohybrid now ported to C [1] there's no perl dep in anaconda so there's no reason not to split this out so as to be able to remove perl from most live CDs. [1] https://fedorahosted.org/fedora-engineering-services/ticket/15 This would be really nice. syslinux is the only thing pulling perl on the livecd now... This bug appears to have been reported against 'rawhide' during the Fedora 14 development cycle. Changing version to '14'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping Created attachment 438791 [details]
updates spec file for syslinux 4.02
Updated patch for the spec file for the 4.02 release that has the new C based isohybrid
pjones: any chance of getting this in soon so we can remove the perl dep from the live images? So, syslinux 4.02 is out now, but it our package still has a perl dependency. Can we please drop it ? Yes please. This would be very nice to drop. Fixed in: https://admin.fedoraproject.org/updates/syslinux-4.02-3.fc14 Please verify and add karma |