ProjectBuilder
view release on metacpan or search on metacpan
repo
- more pbtest fine tune
- Review again pb_system msgs
2012-05-26 Bruno Cornec <bruno@project-builder.org>
* [r1603] - pbtest now uses debian-6.0 has the correct distro name
and points to mandriva 2011.0
- pbtest now first umounts potential remaining /proc FS left from
previous run and has a build dep fo deb on gcc
- pb: removes a useless chown in it which was always failing
- Fix errors in mageia deps
- Fix typo in Base.pm
- rpmbootstrap needs aaa_base for VE seyup with zypper, in order
to add passwd file e.g.
* [r1602] - pb_system will echo systematically the word ERROR when
one occurs, even if non blocking to ease search in logs.
* [r1601] - pb correctly now differentiate PBDEP and BPBDEP (in
Env.pm for template generation
- pbtest uses now this feature
- Fix mageia 1 and 2 deps for VE
(line was split)
- In VE.pm fix modes of the chroot after the snapshot phase
detection to avoid error which make the code die
- In pb create the RPM build dirs before entering in the parallel
loop as sometimes 2 identical were created simultaneously,
leading to an error leading to a die
- In pb revert the code added by Eric to check deb content
creation as it was failing in my environement (naming issues).
Could be added after 0.12.1 is out as an additional check, but
anyway as the files are copied after, it's not that important.
- Use full path of chown in sudo for pb
- Make the test account a variable in pbtest
- Start to add test case for a VM in pbtest
- This patch makes pb build back in a debian 6 VE.
2012-05-24 Bruno Cornec <bruno@project-builder.org>
* [r1596] - Improve system cmd display in Distribution.pm for deps
analysis
- umount /proc in the VE when using rpmbootstrap, if it wasn't
unmounted due to error, to allow snapshots to work correctly
- pbtest should now be able to build afio in an rpm VE (The VE is
setup correctly again, including fedora 16 having the requiretty
constraint))
* [r1595] - pb_system is back to 3 params, as the previously
undocumented "mayfail" 3rd parameter povides what the 4th was
dded for. callers adapted in relationship
* [r1594] - Fix a bug in VE context around the chown part (no
quotes without the sudo)
- Improve mageia 2 deps
- pbtest is nearly at the end
2012-05-23 Bruno Cornec <bruno@project-builder.org>
* [r1593] - Fix mageia 1 VE creation support
* [r1592] - Fix another bug in pb_check_req on the default value
used with a || where an undef wasn't different from a bad
integer.
etc/pb.conf view on Meta::CPAN
oscodename ubuntu-13.10 = saucy
oscodename ubuntu-14.04 = trusty
oscodename ubuntu-14.10 = utopic
oscodename ubuntu-15.04 = vivid
oscodename ubuntu-15.10 = wily
oscodename ubuntu-16.04 = xenial
oscodename ubuntu-16.10 = yakkety
# Commands needed on the underlying system
oscmd pb = tar,chmod,ls
oscmdopt pb = rpmbuild,dpkg-buildpackage,rpm,dpkg,wget,sudo,apt-get,mv,gzip,ebuild,makepkg,pkgmk,pkgtrans,rm,rpmlint,lintian,chroot,schroot,cp,chown,debsign,qemu-img,qemu,kvm,rpmbootstrap,rinse,mock,debootstrap,mkdir,cat,ssh,scp,yum,dnf,bash,make,vi,...
oscmd rpmbootstrap = rpm,rpm2cpio,wget
#oscmdopt rpmbootstrap =
oscmd pbmkbm =
oscmdopt pbmkbm =
#
# If busybox, which one is used (from mindi, or native, ...)
ospathcmd-busybox default = /usr/lib/mindi/rootfs/bin/busybox
# Where is the keyboard config file
ospathcmd-keyfile rpm = /etc/sysconfig/keyboard
( run in 2.484 seconds using v1.01-cache-2.11-cpan-71847e10f99 )