Greetings,
----- Original Message -----
I have been trying to build the LXDE spin iso using the default
Fedora 25 kickstarts available
/usr/share/spin-kickstarts/fedora-live-lxde.ks and the dependent
kickstart files. So, I try the following and get:
$sudo setenforce 0
$ sudo livecd-creator --config=fedora-live-lxde.ks --tmpdir=tmp
--fslabel=Fedora-LXDE-25_x86_64
/usr/lib64/python2.7/optparse.py:1013: PendingDeprecationWarning: The
KSOption class is deprecated and will be removed in pykickstart-3.
Use the argparse module instead.
option = self.option_class(*args, **kwargs)
['/sbin/mkfs.ext4', '-F', '-L', '_Fedora-LXDE-25_x86_64',
'-m', '1',
'-b', '4096', '/dev/loop0']
/usr/lib/python2.7/site-packages/yum/config.py:1093:
PendingDeprecationWarning: use len(mi) instead
startupconf.distroverpkg)
/usr/lib/python2.7/site-packages/imgcreate/yuminst.py:161:
PendingDeprecationWarning: use len(mi) instead
option = option.replace("$releasever", yum.config._getsysver("/",
("system-release(release)", "redhat-release")))
No such package system-config-network to remove
Error creating Live CD : Failed to build transaction : libcrypt
conflicts with libcrypt-nss-2.24-3.fc25.x86_64
libcrypt-nss conflicts with libcrypt-2.24-3.fc25.x86_64
As we can see, the conflict does not allow for the creation of the
LiveCD to proceed. But this is the vanilla kickstart file for
Fedora's LXDE so I was wondering what was going wrong here?
Thanks very much in advance!
Not really directly related to the issue you mentioned... but livecd-creator is currently
dead in Fedora 25... or at least that is my understanding with regards to the current
version in the stock repos. The primary developers prefer to maintain a more robust tool
named livemedia-creator mainly because livecd-creator needed to be ported to Python 3 and
converted to use dnf. Luckily a few other folks have picked up the code and done that
work and have a Copr repo. They hope to get their changes upstream to replace the current
version of livecd-creator rather than having a forked-with-a-different name package. Not
sure how long that is going to take.
With regards to your package conflict, there have been a ton of updates (as there always
are) and my guess would be that it is just a temporary... that and the fact that the spin
kickstart package also got updated fairly recently. Using the most up-to-date version?
In any event, even if you do get the package situation worked out, livecd-creator will
(probably) fail further into the build process. Switching to livemedia-creator isn't
that hard but it does take some effort. Hopefully the move to an updated livecd-creator
won't take too long.
TYL,
--
Scott Dowdle
704 Church Street
Belgrade, MT 59714
(406)388-0827 [home]
(406)994-3931 [work]