How to have plague run mock with --autocache
by John Villalovos
I would like my mock builds to run a little bit faster. So I was
thinking that the --autocache option might help that.
So I was wondering how I get plague to call mock with the --autocache option?
Also are there any preparation steps I need to do before hand so that
mock will take advantage of this?
Thanks,
John
16 years, 2 months
Plague dependency question
by John Villalovos
I have a question about Plague. Does Plague have the capability to
handle dependencies where if you build one RPM that other RPMS depend
on for their BuildRequires that you can then build all those RPMS and
any other RPMS which maybe affected by building them?
Say I have a package: base.
I also have package: dep1 and dep2 which both Require base and
BuildRequire base.
I have another package: dep-11 which Requires dep1,base and
BuildRequires dep1,base
I rebuild base in Plague and I would like a way to then automatically
rebuild dep1 and dep2. And then rebuild dep-11.
Thanks for any help,
John
16 years, 2 months
exec of anaconda failed: No such file or directory
by Konukhov, Anatoly
So I've moved on RHEL 5. This is what installed on my system:
rpm-4.4.2-33.el5
yum-3.1.4
pungi-0.2.8
anaconda-11.1.2.16 (from centos)
Well first run of pungi ends with this message:
<===============================8=<
File "/usr/bin/pungi", line 17, in ?
import pypungi.pungi
File "/usr/lib/python2.4/site-packages/pypungi/pungi.py", line 20, in ?
import splittree
File "/usr/lib/anaconda-runtime/splittree.py", line 238
if (self.src_discs != 0):
^
TabError: inconsistent use of tabs and spaces in indentation
<+==============================8=<
Nice, very nice. In /usr/lib/anaconda-runtime/splittree.py on line 238,
392 and 465 tabs are used instead of plain spaces. Ok, simple 's,^\t,
,g' has fixed that problem.
Next stop is almost at the end:
<===============================8=<
File "/usr/bin/pungi", line 182, in ?
main()
File "/usr/bin/pungi", line 118, in main
mypungi.doSplittree()
File "/usr/lib/python2.4/site-packages/pypungi/pungi.py", line 209, in
doSplittree
output = timber.main()
File "/usr/lib/anaconda-runtime/splittree.py", line 391, in main
self.splitRPMS()
File "/usr/lib/anaconda-runtime/splittree.py", line 333, in splitRPMS
"%s-disc%d/%s/%s" % (self.dist_dir, disc, pkgdir, file_name))
OSError: [Errno 17] File exists
<===============================8=<
This is odd because I have cleaned up directory /srv/pungi.
Any ideas? May be this is because I've specified 1 as number of disks:
[default]
product_name = test
product_path = test
iso_basename = test
comps = /etc/pungi/comps-fc6.xml
yumconf = /etc/pungi/yum.conf.test.i386
destdir = /srv/pungi
cachedir = /srv/pungi/cache
arch = i386
version = 1
discs = 1
getsource = No
manifest = /etc/pungi/minimal-manifest
Ok this is splitRPMS step so `os' directory exists. So I've just
created iso image out of it. It boots, even checks disk but fails to
start anaconda with message:
exec of anaconda failed: No such file or directory
How come? I've explored image `stage2.img' from boot disk and have
found: /usr/bin/python, /usr/bin/python2.4 and /usr/bin/anaconda.
Most annoying thing is that during this stage shell is not available!!!
Any help here?
--
With Best Regards,
Anatoly Konukhov,
16 years, 2 months
Re: exec of anaconda failed: No such file or directory
by Earl
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
RHEL5 ~~ FC6
Earl
On Thu, 22 Mar 2007 03:59:11 -0400 "Konukhov, Anatoly"
<konukhov(a)parallels.com> wrote:
>Jesse Keating wrote:
>> On Wednesday 21 March 2007 12:27:52 Konukhov, Anatoly wrote:
>>> So I've moved on RHEL 5. This is what installed on my system:
>>
>> Pungi doesn't run on RHEL 5.
>>
>
> How come? I thought RHEL 5 is quite similar to Fedora 7. Can you
>elaborate?
>
>
>--
>With Best Regards,
> Anatoly Konukhov,
>
>--
>Fedora-buildsys-list mailing list
>Fedora-buildsys-list(a)redhat.com
>https://www.redhat.com/mailman/listinfo/fedora-buildsys-list
-----BEGIN PGP SIGNATURE-----
Note: This signature can be verified at https://www.hushtools.com/verify
Version: Hush 2.5
wkYEARECAAYFAkYCWucACgkQk7+e+4lPSm0wgACbBoUBOVRPwEilH71oTWV2COCXJrwA
n1tiiXPSiCjsL29coARFGV0kN5tm
=RoJG
-----END PGP SIGNATURE-----
16 years, 2 months
fedora-developmentippc64-extras
by Michael Schwendt
Extras buildsys lists a couple of active build jobs for
fedora-developmentippc64-extras
without any build status. Is this anything of importance?
16 years, 2 months
Re: pungi in fc6
by Nicholas Manojlovic
Oh sorry I wish I didn't send that last msg.
Found it by LOOKING in the config file.
Cheers
Niko
16 years, 2 months
pungi in fc6
by Nicholas Manojlovic
I tried to do an i386 respin. I modified pungi.conf.
I got stuck here:
Copying release note file fedora.css
Copying release note file GPL
Copying release note file eula.txt
Copying release note dir stylesheet-images
Traceback (most recent call last):
File "/usr/bin/pungi", line 164, in ?
main()
File "/usr/bin/pungi", line 100, in main
mypungi.doSplittree()
File "/usr/lib/python2.4/site-packages/pypungi/pungi.py", line 108, in
doSplittree
output = timber.main()
File "/usr/lib/python2.4/site-packages/pypungi/splittree.py", line
394, in main
self.splitRPMS()
File "/usr/lib/python2.4/site-packages/pypungi/splittree.py", line
340, in splitRPMS
self.reportSizes(disc, firstpkg=firstpackage, lastpkg=lastpackage)
UnboundLocalError: local variable 'firstpackage' referenced before
assignment
Ideas?
Also, the reason I'm doing this is because I want to respin my current
setup (a recording setup with low latency kernels and audio software).
Will pungi do the job at this stage?
Niko
16 years, 2 months
FC6 Respin
by Tom Stage
Hi there
The reason i downloaded pungi 2.7-1 was becurse i thought that it would fix the problems that i got with the 0.1.2-2 witch are:
Running buildinstall...
/srv/pungi/6.89/i386/os/buildinstall.tree.18925 /srv
/srv
Building images...
Assembling package list...
Expanding text packages...
cpio: warning: skipped 128 bytes of junk
cpio: warning: skipped 22046 bytes of junk
cpio: premature end of file
Expanding graphical packages...
retrieving timezones
Creating nsswitch.conf
Creating libuser.conf
Fixing up /etc/man.config to point into /mnt/sysimage
Running mkfontdir...
Creating SELinux policy...
Getting pango modules
Getting gtk2 input method modules
Getting gtk2 gdk-pixbuf loaders
Scrubbing trees... /tmp/treedir.18925/image-template
objdump: /tmp/treedir.18925/image-template/usr/sbin/mkfs.msdos: File format not recognized
strip: /tmp/treedir.18925/image-template/usr/sbin/mkfs.msdos: File format not recognized
objdump: /tmp/treedir.18925/image-template/usr/sbin/mkdosfs: File format not recognized
strip: /tmp/treedir.18925/image-template/usr/sbin/mkdosfs: File format not recognized
objdump: /tmp/treedir.18925/image-template/usr/sbin/mkfs.vfat: File format not recognized
strip: /tmp/treedir.18925/image-template/usr/sbin/mkfs.vfat: File format not recognized
Scrubbing trees... /tmp/treedir.18925/instimage
objdump: /tmp/treedir.18925/instimage/usr/sbin/mkfs.msdos: File format not recognized
strip: /tmp/treedir.18925/instimage/usr/sbin/mkfs.msdos: File format not recognized
objdump: /tmp/treedir.18925/instimage/usr/sbin/mkdosfs: File format not recognized
strip: /tmp/treedir.18925/instimage/usr/sbin/mkdosfs: File format not recognized
objdump: /tmp/treedir.18925/instimage/usr/sbin/mkfs.vfat: File format not recognized
strip: /tmp/treedir.18925/instimage/usr/sbin/mkfs.vfat: File format not recognized
Compressing .mo files in stage2 images...
Creating fontconfig cache
Creating debug dir
Patching python library...
/srv
Cleaning ramdisk install images...
Creating repository metadata...
Making images...
Found keymap override, using it
unpacking /srv/pungi/6.89/i386/os/Fedora/kernel-2.6.19-1.2911.6.5.fc6.i586.rpm.i586
Building initrd.img
WARNING: non-existent file /tmp/treedir.18925/instimage/usr/share/hwdata/videoaliases/* for trimpciids
Wrote /tmp/makebootdisk.initrdimage.29444 (5856k compressed)
Building isolinux directory
192000 pixels, 9629 bytes, (89.97% compression)
mkdosfs 2.11 (12 Mar 2005)
cannot find package kernel-xen in path /srv/pungi/6.89/i386/os/Fedora
No i586 kernel, trying i686...
unpacking /srv/pungi/6.89/i386/os/Fedora/kernel-xen-2.6.19-1.2911.6.5.fc6.i686.rpm.i686
Building i686 guest initrd.img
WARNING: non-existent file /tmp/treedir.18925/instimage/usr/share/hwdata/videoaliases/* for trimpciids
Wrote /tmp/makebootdisk.initrdimage.29444 (5860k compressed)
Building minstg.img
Running mksquashfs /tmp/instimage.dir.29444 /tmp/minstg2.img -all-root -no-fragments
Creating little endian 3.0 filesystem on /tmp/minstg2.img.29444, block size 65536.
Little endian filesystem, data block size 65536, compressed data, compressed metadata, no fragments
Filesystem size 30793.20 Kbytes (30.07 Mbytes)
22.99% of uncompressed filesystem size (133927.72 Kbytes)
Inode table size 65908 bytes (64.36 Kbytes)
32.96% of uncompressed inode table size (199963 bytes)
Directory table size 57695 bytes (56.34 Kbytes)
36.12% of uncompressed directory table size (159739 bytes)
Number of duplicate files found 37
Number of inodes 5736
Number of files 3684
Number of symbolic links 1045
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 1007
Number of uids 1
root (0)
Number of gids 0
Wrote /srv/pungi/6.89/i386/os/images/minstg2.img (30796k)...
Building stage2.img
Running mksquashfs /tmp/treedir.18925/instimage /tmp/instimage.img.29444 -all-root -no-fragments
Creating little endian 3.0 filesystem on /tmp/instimage.img.29444, block size 65536.
Little endian filesystem, data block size 65536, compressed data, compressed metadata, no fragments
Filesystem size 49769.38 Kbytes (48.60 Mbytes)
29.82% of uncompressed filesystem size (166899.88 Kbytes)
Inode table size 85343 bytes (83.34 Kbytes)
31.87% of uncompressed inode table size (267817 bytes)
Directory table size 70794 bytes (69.13 Kbytes)
46.76% of uncompressed directory table size (151391 bytes)
Number of duplicate files found 75
Number of inodes 7546
Number of files 4476
Number of symbolic links 2522
Number of device nodes 0
Number of fifo nodes 0
Number of socket nodes 0
Number of directories 548
Number of uids 1
root (0)
Number of gids 0
Wrote /srv/pungi/6.89/i386/os/images/stage2.img (49772k)
Writing .discinfo file
timestamp not specified; using the current time
/srv/pungi/work/i386/docs /srv
4766 blocks
/srv
/srv/pungi/work/i386/docs /srv
126 blocks
/srv
Iam not sure if these errors are the course for the installation / Anaconda start up errors witch are:
Running anaconda, the FC6 system installer - please wait...
Traceback (most recent call last):
File "/usr/bin/anaconda", line 588, in ?
import signal, traceback, string, isys, iutil, time
File "/usr/lib/anaconda/isys.py", line 32, in ?
import block
ImportError: No module named block
install exited abnormally [1/1]
sending termination signals...done
sending kill signals...done
disabling swap...
unmounting filesystems...
/mnt/runtime done
disabling /dev/loop0
/proc done
/dev/pts done
/sys done
/tmp/ramfs done
/mnt/source done
/selinux done
you may safely reboot your system
The cpio errors and the mkfs.vfat errors are bugging me alot, and then i had the error with new parted package witch dont provide the libparted-1.8.so.0 anymore.
So natrually i tried a newer version.
Cheers
Tom Stage
16 years, 2 months
Pungi 2.7-1 Error
by Tom Stage
Hi there
Iam trying to respin FC6 with pungi 2.7-1 and i keep getting the following error:
Traceback (most recent call last):
File "/usr/bin/pungi", line 186, in ?
main()
File "/usr/bin/pungi", line 103, in main
mygather.downloadPackages()
File "/usr/lib/python2.4/site-packages/pypungi/gather.py", line 212, in downloadPackages
remote = pkg.relativepath
AttributeError: 'YumAvailablePackageSqlite' object has no attribute 'relativepath'
The only thing i have done is to change the yum.conf.i386 to point to a local file store, instead of a default yum repo, i have run the createrepo on the directory where the files are located.
Iam posting to this list since i cant seem to figure this problem out on my own, and i cant find anything about this on the pungi website.
Cheers
Tom Stage
16 years, 2 months