Hello

I'm currently confused, but when am i not
So 'just' installed my custom Spin yesterday, and had to figure out how to get my internet working upon restarts automaticly. As in the other thread discussed.

Eventhough i consider the Spin as stable, it boots, one can login and its installable (always had issues with either one of those), i needed to do a fresh installation anyway, because that is when i figure out the most bugs.

So after i did some fixes, i'd like to test some in the VM, as i now know which bugs were only on the LiveImage, which ones only after installation, and testing/fixing some packages on the way too..
So me ran:
Code:
sudo  livecd-creator  	-c "/home/sea/prjs/iso-awesome-sea/AwesomeWM.ks" \
			-t "AwesomeWM (3.17.3-200.x86_64)" \
			-f "AwesomeWM_3.17.3-200.x86_64" \
			--releasever=20 \
			--tmpdir="/mnt/tmp/AwesomeWM_3.17.3-200.x86_64"  && \
				sudo chown sea:sea AwesomeWM_3.17.3-200.x86_64.iso
1)
And got:
Code:
['/sbin/mkfs.ext3', '-F', '-L', '_AwesomeWM_3.17.3-200.x86_64', '-m', '1', '-b', '4096', '/dev/loop0']
lazy umount succeeded on /mnt/tmp/AwesomeWM_3.17.3-200.x86_64/imgcreate-Pf2TUZ/install_root//var/cache/yum
Traceback (most recent call last):
  File "/bin/livecd-creator", line 228, in <module>
    sys.exit(main())
  File "/bin/livecd-creator", line 211, in main
    creator.install()
  File "/usr/lib/python2.7/site-packages/imgcreate/creator.py", line 642, in install
    ayum.setup(yum_conf, self._instroot)
  File "/usr/lib/python2.7/site-packages/imgcreate/yuminst.py", line 105, in setup
    self.doTsSetup()
  File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 129, in doTsSetup
    return self._getTs()
  File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 137, in _getTs
    if not remove_only and self._tsInfo.pkgSack is None:
  File "/usr/lib/python2.7/site-packages/yum/transactioninfo.py", line 140, in <lambda>
    pkgSack = property(fget=lambda self: self._getPkgSack(),
  File "/usr/lib/python2.7/site-packages/yum/transactioninfo.py", line 137, in _getPkgSack
    self._pkgSack = self._pkgSackCtor()
  File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 76, in __call__
    return self.ayum.pkgSack
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 1082, in <lambda>
    pkgSack = property(fget=lambda self: self._getSacks(),
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 786, in _getSacks
    self.repos.populateSack(which=repos)
  File "/usr/lib/python2.7/site-packages/yum/repos.py", line 383, in populateSack
    sack.populate(repo, mdtype, callback, cacheonly)
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 225, in populate
    if self._check_db_version(repo, mydbtype):
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 319, in _check_db_version
    return repo._check_db_version(mdtype)
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1488, in _check_db_version
    repoXML = self.repoXML
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1675, in <lambda>
    repoXML = property(fget=lambda self: self._getRepoXML(),
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1671, in _getRepoXML
    self._loadRepoXML(text=self.ui_id)
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1661, in _loadRepoXML
    return self._groupLoadRepoXML(text, self._mdpolicy2mdtypes())
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1635, in _groupLoadRepoXML
    if self._commonLoadRepoXML(text):
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1460, in _commonLoadRepoXML
    result = self._getFileRepoXML(local, text)
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1234, in _getFileRepoXML
    size=102400) # setting max size as 100K
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 1014, in _getFile
    result = self.grab.urlgrab(misc.to_utf8(relative), local,
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 698, in <lambda>
    grab = property(lambda self: self._getgrab())
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 693, in _getgrab
    self._setupGrab()
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 631, in _setupGrab
    urls = self.urls
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 875, in <lambda>
    urls = property(fget=lambda self: self._geturls(),
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 872, in _geturls
    self._baseurlSetup()
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 838, in _baseurlSetup
    self.check()
  File "/usr/lib/python2.7/site-packages/yum/yumRepo.py", line 558, in check
    self.ui_id, repo=self)
yum.Errors.RepoError: Cannot find a valid baseurl for repo: fedora
I'm not sure if the 'repo issue' is or was somehow related to that previous internet issue.
But i'm able to write here, so i tend to say its not related...

2)
But it did made me look at my local repos, which leads to another question...
For the spin i have set my custom repo, from my signature, and the packages of it are installed on the livespin and installed system, BUT, the repo is not! (as in no repo file created)
I havent checked for that since the packages were available, so i expected the repofile to be created too..
Code:
+ ~ $ yum info essentials
Geladene Plugins: langpacks, refresh-packagekit
Installierte Pakete
Name       : essentials
Architektur : noarch
Version    : 0.0.5
Ausgabe    : 0.fc20
Größe : 70 k
Quelle      : installed
Aus Quelle  : sea-devel
Zusammenfassung: Essential scripts for lazy things
URL        : https://github.com/sri-arjuna/essentials
Lizenz      : GPLv3
Beschreibung: blame
            : chx.
...
But its not there, while the rpmfusion ones are..
Code:
:) ~ $ yum repolist
Geladene Plugins: langpacks, refresh-packagekit
Repo-ID                                            Repo-Name:                                                  Status
fedora/20/x86_64                                   Fedora 20 - x86_64                                          38'597
rpmfusion-free/20/x86_64                           RPM Fusion for Fedora 20 - Free                                468
rpmfusion-free-updates/20/x86_64                   RPM Fusion for Fedora 20 - Free - Updates                      541
rpmfusion-nonfree/20/x86_64                        RPM Fusion for Fedora 20 - Nonfree                             203
rpmfusion-nonfree-updates/20/x86_64                RPM Fusion for Fedora 20 - Nonfree - Updates                   397
updates/20/x86_64                                  Fedora 20 - x86_64 - Updates                                20'537
repolist: 60'743


✔ ~ $ ls /etc/yum.repos.d/
fedora.repo                  rpmfusion-free.repo                  rpmfusion-nonfree.repo
fedora-updates.repo          rpmfusion-free-updates.repo          rpmfusion-nonfree-updates.repo
fedora-updates-testing.repo  rpmfusion-free-updates-testing.repo  rpmfusion-nonfree-updates-testing.repo
rpmfusion-free-rawhide.repo  rpmfusion-nonfree-rawhide.repo
Any ideas?