[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: lorax "treebuilder" branch for F16?



> so.. are you sure you have the right code checked out and that you're
> actually using the kickstart file you think you're using? 

The repos caught up for netxen-firmware vs linux-firmware,
but the fix was incompatible with my previous workaround.
Also, I was still confused about git remote branches.
But all that's been straightened out; I'm now running treebuilder
and no additional --exclude.

I ran into the usual conflict between lorax.run(is_beta= and isfinal=.
pungi has gone to isfinal=.

Now lorax aborts with:
-----
/bin/cp: cannot create link `/ext4/Fedora16/work/x86_64/yumroot/tmp/config_files/pam.sshd': Invalid cross-device link
/bin/cp: cannot create link `/ext4/Fedora16/work/x86_64/yumroot/tmp/config_files/rsyslog.conf': Invalid cross-device link
/bin/cp: cannot create link `/ext4/Fedora16/work/x86_64/yumroot/tmp/config_files/.bash_history': Invalid cross-device link
/bin/cp: cannot create link `/ext4/Fedora16/work/x86_64/yumroot/tmp/config_files/selinux.config': Invalid cross-device link
/bin/cp: cannot create link `/ext4/Fedora16/work/x86_64/yumroot/tmp/config_files/.profile': Invalid cross-device link
/bin/cp: cannot create link `/ext4/Fedora16/work/x86_64/yumroot/tmp/config_files/network': Invalid cross-device link
/bin/cp: cannot create link `/ext4/Fedora16/work/x86_64/yumroot/tmp/config_files/libuser.conf': Invalid cross-device link
/bin/cp: cannot create link `/ext4/Fedora16/work/x86_64/yumroot/tmp/config_files/sshd_config.anaconda': Invalid cross-device link
Traceback (most recent call last):
  File "/usr/bin/pungi", line 222, in <module>
    main()
  File "/usr/bin/pungi", line 124, in main
    mypungi.doBuildinstall()
  File "/usr/lib/python2.7/site-packages/pypungi/__init__.py", line 845, in doBuildinstall
    workdir=workdir, outputdir=outputdir)
  File "/usr/lib/python2.7/site-packages/pylorax/__init__.py", line 200, in run
    rb.postinstall(configdir=joinpaths(templatedir,"config_files"))
  File "/usr/lib/python2.7/site-packages/pylorax/treebuilder.py", line 89, in postinstall
    linktree(configdir, fullpath)
  File "/usr/lib/python2.7/site-packages/pylorax/sysutils.py", line 108, in linktree
    subprocess.check_call(["/bin/cp", "-al", src, dst])
  File "/usr/lib64/python2.7/subprocess.py", line 511, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/bin/cp', '-al', '/usr/share/lorax/config_files', '/ext4/Fedora16/work/x86_64/yumroot/tmp/config_files']' returned non-zero exit status 1
-----
and strace shows:
17593 linkat(AT_FDCWD, "/usr/share/lorax/config_files/pam.sshd", AT_FDCWD, "/ext4/Fedora16/work/x86_64/yumroot/tmp/config_files/pam.sshd", 0) = -1 EXDEV (Invalid cross-device link)

-- 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]