Bug 245600 - livecd-tools breaks on python-2.5-12.fc7
livecd-tools breaks on python-2.5-12.fc7
Status: CLOSED NOTABUG
Product: Fedora
Classification: Fedora
Component: livecd-tools (Show other bugs)
7
x86_64 Linux
low Severity low
: ---
: ---
Assigned To: David Zeuthen
Fedora Extras Quality Assurance
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2007-06-25 13:18 EDT by Amin Astaneh
Modified: 2013-03-05 22:51 EST (History)
3 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2007-06-25 16:29:14 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:


Attachments (Terms of Use)
RPM containing livecd configuration that livecd-creator dies on. (4.16 KB, application/octet-stream)
2007-06-25 13:18 EDT, Amin Astaneh
no flags Details

  None (edit)
Description Amin Astaneh 2007-06-25 13:18:36 EDT
Description of problem:
When running livecd-creator, python fails with this exception:
Traceback (most recent call last):
  File "/usr/bin/livecd-creator", line 1088, in <module>
    sys.exit(main())
  File "/usr/bin/livecd-creator", line 1069, in main
    target.install()
  File "/usr/bin/livecd-creator", line 872, in install
    self.configureSystem()
  File "/usr/bin/livecd-creator", line 694, in configureSystem
    subprocess.call(["/usr/bin/passwd", "-d", "root"], preexec_fn=self.run_in_root)
  File "/usr/lib64/python2.5/subprocess.py", line 443, in call
    return Popen(*popenargs, **kwargs).wait()
  File "/usr/lib64/python2.5/subprocess.py", line 593, in __init__
    errread, errwrite)
  File "/usr/lib64/python2.5/subprocess.py", line 1051, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

This is while building livecds based on the fc6 livecd media within fc7 OS. 

Version-Release number of selected component (if applicable):
livecd-tools 009-1.fc7
python 2.5-12
How reproducible:
Very.

Steps to Reproduce:
1. Install F7 on x86_64 arch
2. Install livecd-tools
3. yum update
4. execute this command with packages:
  livecd-creator --repo=c6,file:///root/repo/core/
--repo=lcd6,file:///root/base_packages --package=qwik-livecd-base
--package=qwik-logos --package=qwik-livecd-disk
--fslabel=qwik-linux-disk-liveCD-v1.3

Actual results:
Python raises exception and dies.

Expected results:
Complete livecd creation, iso written to disk.

Additional info:
Comment 1 Amin Astaneh 2007-06-25 13:18:36 EDT
Created attachment 157770 [details]
RPM containing livecd configuration that livecd-creator dies on.
Comment 2 Jeremy Katz 2007-06-25 13:45:39 EDT
Note that doing the package bits like this isn't at all recommended with the
current tools.

Does your package list include the passwd package?
Comment 3 Amin Astaneh 2007-06-25 16:22:30 EDT
>Does your package list include the passwd package?

Yes. 
Comment 4 Jeremy Katz 2007-06-25 16:29:14 EDT
Aha, I see what it is.  Your package set is only being specified by the
/etc/livecd/*.conf files.  Those are no longer used by the livecd generator. 
See the README for how to currently do things.
Comment 5 Curtis Falany 2007-06-25 16:37:15 EDT
This is Amin's manager.  Did this(ese) package(s) really go from released to 
deprecated in less than 6 months?

Thanks

Note You need to log in before you can comment on or make changes to this bug.