pungi error

Stephanos Manos stefmanos at gmail.com
Sat Feb 3 14:03:09 UTC 2007


Jesse Keating wrote:
> On Friday 02 February 2007 15:38, Stephanos Manos wrote:
>> Jesse
>>
>> With today's rawhide I'm getting the following
>>
>> [...]
>> Downloading mcstrans-0.1.10-1.fc7.i386.rpm
>> Downloading gnome-spell-1.0.7-4.fc7.i386.rpm
>> Downloading cpio-2.6-23.fc7.i386.rpm
>> Traceback (most recent call last):
>>   File "/usr/bin/pungi", line 167, in <module>
>>     main()
>>   File "/usr/bin/pungi", line 101, in main
>>     mypungi.doBuildinstall()
>>   File "/usr/lib/python2.5/site-packages/pypungi/pungi.py", line 51, in
>> doBuildinstall
>>     self.config.get('default', 'bugurl'), self.topdir)
>>   File "/usr/lib/python2.5/ConfigParser.py", line 520, in get
>>     raise NoOptionError(option, section)
>> ConfigParser.NoOptionError: No option 'bugurl' in section: 'default'
>> Cleaning up...
> 
> Oops.  I probably forgot to define that correctly.  Fill in 'bugurl = 
> http://your.bug.url' for now.  I'll make it not fill that part in some how if 
> it is missing.
> 
> 
Jesse

After checking bugurl = http://bugzilla.redhat.com exists in the
provided by the rpm in /etc/pungi/pungi.conf but not in the other conf
files and not in the files in
http://people.redhat.com/jkeating/pungi-f7-test1/ that you suggest using
 in http://fedoraproject.org/wiki/QA/7/BuildingISOs.

Made the changes but now i get a different error
[...]
Little endian filesystem, data block size 65536, compressed data,
compressed metadata, no fragments
Filesystem size 73432.29 Kbytes (71.71 Mbytes)
	35.68% of uncompressed filesystem size (205834.15 Kbytes)
Inode table size 101147 bytes (98.78 Kbytes)
	31.20% of uncompressed inode table size (324237 bytes)
Directory table size 86660 bytes (84.63 Kbytes)
	46.35% of uncompressed directory table size (186978 bytes)
Number of duplicate files found 83
Number of inodes 9014
Number of files 5048
Number of symbolic links  3357
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 609
Number of uids 1
	root (0)
Number of gids 0
Wrote /srv/pungi/f7-test1/6.90/Desktop/i386/os/images/stage2.img (73436k)
Writing .discinfo file
timestamp not specified; using the current time
/dev/mapper/control: matchpathcon 0020000 failed: No such file or directory
Failure to communicate with kernel device-mapper driver.
Traceback (most recent call last):
  File "/usr/lib/anaconda-runtime/pkgorder", line 34, in <module>
    from yuminstall import YumSorter
  File "/usr/lib/anaconda/yuminstall.py", line 29, in <module>
    from packages import recreateInitrd
  File "/usr/lib/anaconda/packages.py", line 19, in <module>
    import iutil
  File "/usr/lib/anaconda/iutil.py", line 16, in <module>
    import os, isys, string, stat
  File "/usr/lib/anaconda/isys.py", line 32, in <module>
    import block
  File "/usr/lib/python2.5/site-packages/block/__init__.py", line 6, in
<module>
    from device import MultiPath, RaidDev, RaidSet, BlockDev, DeviceMaps, \
  File "/usr/lib/python2.5/site-packages/block/device.py", line 190, in
<module>
    class MPNameCache(_IUD):
  File "/usr/lib/python2.5/site-packages/block/device.py", line 195, in
MPNameCache
    for map in _dm.maps():
MemoryError
/srv/pungi/f7-test1/work/Desktop/i386/docs ~
112 blocks
~
/srv/pungi/f7-test1/work/Desktop/i386/docs ~
4766 blocks
~
Copying release note file eula.txt
Copying release note file GPL
Copying release note file fedora.css
Copying release note file RELEASE-NOTES-en_US.html
Copying release note file README-BURNING-ISOS-en_US.txt
Copying release note file RPM-GPG-KEY
Copying release note file RPM-GPG-KEY-beta
Copying release note file RPM-GPG-KEY-fedora-test
Copying release note file RPM-GPG-KEY-fedora-rawhide
Copying release note file RPM-GPG-KEY-fedora
Copying release note file RPM-GPG-KEY-fedora-legacy
Copying release note file RPM-GPG-KEY-rawhide
Copying release note file RPM-GPG-KEY-fedora-extras
Copying release note dir stylesheet-images
Traceback (most recent call last):
  File "/usr/bin/pungi", line 167, in <module>
    main()
  File "/usr/bin/pungi", line 104, in main
    mypungi.doSplittree()
  File "/usr/lib/python2.5/site-packages/pypungi/pungi.py", line 117, in
doSplittree
    output = timber.main()
  File "/usr/lib/anaconda-runtime/splittree.py", line 394, in main
    self.splitRPMS()
  File "/usr/lib/anaconda-runtime/splittree.py", line 340, in splitRPMS
    self.reportSizes(disc, firstpkg=firstpackage, lastpkg=lastpackage)
UnboundLocalError: local variable 'firstpackage' referenced before
assignment
Cleaning up...
Executing /usr/sbin/mock-helper umount
/var/lib/mock/fedora-development-i386-core/root/proc
Executing /usr/sbin/mock-helper umount
/var/lib/mock/fedora-development-i386-core/root/dev/pts
Done.

Note: I'm running FC6 and building inside mock

The above error is produced using either the provided comps-fc7.xml or
the one in the http://people.redhat.com/jkeating/pungi-f7-test1/.
If i use the comps.xml from the devel repo
http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/os/Fedora/base/
then pungi finishes it's operation and produces the iso images
witch BTW still fail when checking with sha1sum


Regards

Stephanos Manos




More information about the buildsys mailing list