opensuse:build.git
7 years ago- use bsdtar if possible
Michael Schroeder [Tue, 7 Dec 2010 17:06:45 +0000 (18:06 +0100)]
- use bsdtar if possible

7 years ago- support 'OTHER' filedrop area, remove ZIP and EXE hack
Michael Schroeder [Thu, 2 Dec 2010 16:10:19 +0000 (17:10 +0100)]
- support 'OTHER' filedrop area, remove ZIP and EXE hack

7 years ago- make expanddeps use the highest version of a package if multiple versions aver...
Michael Schroeder [Wed, 1 Dec 2010 17:13:01 +0000 (18:13 +0100)]
- make expanddeps use the highest version of a package if multiple versions aver available in a repository [bnc#656599]

7 years agoremove .build.oldpackages if not used
Ludwig Nussel [Wed, 17 Nov 2010 12:08:40 +0000 (13:08 +0100)]
remove .build.oldpackages if not used

7 years agodon't create deltas if build is same as before
Ludwig Nussel [Wed, 17 Nov 2010 11:57:08 +0000 (12:57 +0100)]
don't create deltas if build is same as before

7 years agoexport zip and exe files from cross built ms-windows installer binaries via spec...
Adrian Schröter [Tue, 23 Nov 2010 14:34:38 +0000 (15:34 +0100)]
export zip and exe files from cross built ms-windows installer binaries via spec files

7 years agouse no-kvmclock. Time should be still consistent, maybe running a bit slower on long...
Adrian Schröter [Thu, 18 Nov 2010 14:47:17 +0000 (15:47 +0100)]
use no-kvmclock. Time should be still consistent, maybe running a bit slower on long term builds.

7 years agodo not use "noapic" for kvm as recommended by Alex
Adrian Schröter [Thu, 18 Nov 2010 14:42:47 +0000 (15:42 +0100)]
do not use "noapic" for kvm as recommended by Alex

7 years agogive a better hint on using wrong kiwi repository path url
Adrian Schröter [Thu, 18 Nov 2010 10:54:18 +0000 (11:54 +0100)]
give a better hint on using wrong kiwi repository path url

7 years agoinstall signdummy
Adrian Schröter [Thu, 11 Nov 2010 14:09:37 +0000 (15:09 +0100)]
install signdummy

7 years agoadd workaround for Ubuntu 10 builds
Michael Schroeder [Wed, 10 Nov 2010 15:01:35 +0000 (16:01 +0100)]
add workaround for Ubuntu 10 builds

7 years agoallow x in abuild password field
Michael Schroeder [Wed, 10 Nov 2010 14:19:45 +0000 (15:19 +0100)]
allow x in abuild password field

7 years agomake "noclobber" message silent
Michael Schroeder [Wed, 10 Nov 2010 13:32:40 +0000 (14:32 +0100)]
make "noclobber" message silent

7 years ago- remove useless ';'
Michael Schroeder [Fri, 29 Oct 2010 15:58:10 +0000 (17:58 +0200)]
- remove useless ';'

7 years agoXEN is too broken to use tap:aio reliable :/
Adrian Schröter [Wed, 10 Nov 2010 13:20:31 +0000 (14:20 +0100)]
XEN is too broken to use tap:aio reliable :/

Revert "XEN: switch from using phy: to tap:aio: to improve block IO performance"

This reverts commit e114578358725bccac5c77e5b0007ed8e2aa105a.

7 years agoXEN: switch from using phy: to tap:aio: to improve block IO performance
Adrian Schröter [Wed, 10 Nov 2010 07:54:11 +0000 (08:54 +0100)]
XEN: switch from using phy: to tap:aio: to improve block IO performance
Thanks to Berthold for the hint (test case time was reduced by > 30%)

7 years agounlink correct file
Ludwig Nussel [Tue, 2 Nov 2010 16:31:28 +0000 (17:31 +0100)]
unlink correct file

7 years agothrow away deltas bigger than 80% of the reference
Ludwig Nussel [Fri, 29 Oct 2010 09:19:02 +0000 (11:19 +0200)]
throw away deltas bigger than 80% of the reference

7 years agouse '.drpm' suffix instead of '.delta.rpm'
Ludwig Nussel [Mon, 18 Oct 2010 14:15:44 +0000 (16:15 +0200)]
use '.drpm' suffix instead of '.delta.rpm'

'.drpm' is easier to handle as it doesn't match '*.rpm'

7 years agorename makedeltarpms -> mkdrpms
Ludwig Nussel [Mon, 18 Oct 2010 14:14:54 +0000 (16:14 +0200)]
rename makedeltarpms -> mkdrpms

7 years ago- fix xml parsing, allow to put strings in single quote
Michael Schroeder [Tue, 26 Oct 2010 14:33:05 +0000 (16:33 +0200)]
- fix xml parsing, allow to put strings in single quote

7 years agosilence
Adrian Schröter [Thu, 21 Oct 2010 07:03:59 +0000 (09:03 +0200)]
silence

7 years agoadd fallback archs to exclusive archs on product building (fixes hopefully #642925...
Adrian Schröter [Thu, 14 Oct 2010 13:00:34 +0000 (15:00 +0200)]
add fallback archs to exclusive archs on product building (fixes hopefully #642925, not yet tested)

7 years ago[initscript_qemu_vm] the exec call could fail thus creating an endless build loop...
Martin Mohring [Thu, 7 Oct 2010 14:03:43 +0000 (16:03 +0200)]
[initscript_qemu_vm] the exec call could fail thus creating an endless build loop. this specific case should not cause a rebuild

7 years ago[initscript_qemu_vm]: support also sh4 QEMU registration now. QEMU basically works...
Martin Mohring [Wed, 6 Oct 2010 23:32:37 +0000 (01:32 +0200)]
[initscript_qemu_vm]: support also sh4 QEMU registration now. QEMU basically works with Debian Sid

7 years ago[computeblocklists]: ioctl FIGETBSZ are not the same on ARM / i386 as the are on...
Martin Mohring [Tue, 5 Oct 2010 23:34:00 +0000 (01:34 +0200)]
[computeblocklists]: ioctl FIGETBSZ are not the same on ARM / i386 as the are on PPC / MIPS

7 years agobuild: correct disk image file creation, it was one byte too large
James Perkins [Mon, 13 Sep 2010 03:12:33 +0000 (20:12 -0700)]
build: correct disk image file creation, it was one byte too large

"dd if=/dev/zero bs=1 count=1 of=<diskimage> seek=<sizeinMB>*1024*1024"
resulted in a file that is desired size + 1 byte.  Subtract one byte
from the seek arithmetic, so that the write of 1 byte makes the disk
disk image exactly the right size. In the future it might be preferable
to use "qemu-image create -f raw <diskimage>" to do this operation.

Signed-off-by: James Perkins <james.perkins@linuxfoundation.org>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years ago- add rpm-x86 hack for cross builds. will be removed again in the future
Michael Schroeder [Tue, 21 Sep 2010 13:12:11 +0000 (15:12 +0200)]
- add rpm-x86 hack for cross builds. will be removed again in the future

7 years agoRevert "[build] Add cb(pre)ignore capabilities to build. Removes dependencies from...
Michael Schroeder [Tue, 21 Sep 2010 09:43:45 +0000 (11:43 +0200)]
Revert "[build] Add cb(pre)ignore capabilities to build. Removes dependencies from being installed in case of is_emulator_arch. E.g. omit normal install of package which is being replaced or unused anyway."

preinstalls without installs make no sense.

This reverts commit 2507f55cadf50a5d77f183361ab0ee94f44c110d.

7 years ago[build] Add cb(pre)ignore capabilities to build. Removes dependencies from being...
Jan-Simon Möller [Fri, 17 Sep 2010 17:46:10 +0000 (19:46 +0200)]
[build] Add cb(pre)ignore capabilities to build. Removes dependencies from being installed in case of is_emulator_arch. E.g. omit normal install of package which is being replaced or unused anyway.

Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoinstall makedeltarpms script too
Ludwig Nussel [Mon, 20 Sep 2010 12:15:56 +0000 (14:15 +0200)]
install makedeltarpms script too

7 years agoalso support https download
Ludwig Nussel [Tue, 7 Sep 2010 08:15:09 +0000 (10:15 +0200)]
also support https download

7 years agointroduce dist_canon() in Build.pm
Ludwig Nussel [Tue, 3 Aug 2010 14:28:54 +0000 (16:28 +0200)]
introduce dist_canon() in Build.pm

7 years agorpm is in (8), not (1).
Michael Schroeder [Mon, 20 Sep 2010 09:42:34 +0000 (11:42 +0200)]
rpm is in (8), not (1).

7 years ago- add secret --signdummy option
Michael Schroeder [Thu, 16 Sep 2010 13:03:38 +0000 (15:03 +0200)]
- add secret --signdummy option

7 years ago- use a more precise tmpfile name (so that osc can exclude vc tmpfiles)
Marcus Huewe [Thu, 16 Sep 2010 09:40:36 +0000 (11:40 +0200)]
- use a more precise tmpfile name (so that osc can exclude vc tmpfiles)

7 years agoand revert the last two commits again to keep output compatibility
Adrian Schröter [Tue, 7 Sep 2010 12:43:18 +0000 (14:43 +0200)]
and revert the last two commits again to keep output compatibility

7 years agosparse is not supported by bzip2, just by tar
Adrian Schröter [Tue, 7 Sep 2010 08:37:37 +0000 (10:37 +0200)]
sparse is not supported by bzip2, just by tar

7 years agouse sparse option when bzip2 raw files (patch by cthiel)
Adrian Schröter [Mon, 6 Sep 2010 18:28:21 +0000 (20:28 +0200)]
use sparse option when bzip2 raw files (patch by cthiel)

7 years ago- detect multiversion specfiles
Michael Schroeder [Thu, 26 Aug 2010 15:23:33 +0000 (17:23 +0200)]
- detect multiversion specfiles

7 years agofixed: mips and mipsel cross build support with QEMU
Martin Mohring [Mon, 23 Aug 2010 05:54:07 +0000 (07:54 +0200)]
fixed: mips and mipsel cross build support with QEMU

7 years ago- commit darix' fix (missing "test" statement)
Marcus Huewe [Thu, 19 Aug 2010 12:47:12 +0000 (14:47 +0200)]
- commit darix' fix (missing "test" statement)

7 years agomkbaselibs: gracefully skip non-existing rpms
Ruediger Oertel [Thu, 12 Aug 2010 13:46:41 +0000 (15:46 +0200)]
mkbaselibs: gracefully skip non-existing rpms

7 years ago- substitute <RELEASE> even if no release is specified
Michael Schroeder [Wed, 4 Aug 2010 15:21:15 +0000 (17:21 +0200)]
- substitute <RELEASE> even if no release is specified

7 years agomake guessed BUILD_DIST available inside init_buildsystem
Ludwig Nussel [Mon, 2 Aug 2010 14:43:22 +0000 (16:43 +0200)]
make guessed BUILD_DIST available inside init_buildsystem

'order' for example also needs BUILD_DIST

7 years agoallow spaces in susetags repos too
Ludwig Nussel [Mon, 2 Aug 2010 14:20:42 +0000 (16:20 +0200)]
allow spaces in susetags repos too

7 years agodetect zypp repo cache changes
Ludwig Nussel [Mon, 2 Aug 2010 11:54:36 +0000 (13:54 +0200)]
detect zypp repo cache changes

7 years agoretry redirected downloads
Ludwig Nussel [Mon, 2 Aug 2010 11:41:03 +0000 (13:41 +0200)]
retry redirected downloads

7 years agohandle spaces and utf8 in file names of zypp repos (bnc#626960)
Ludwig Nussel [Mon, 2 Aug 2010 11:40:48 +0000 (13:40 +0200)]
handle spaces and utf8 in file names of zypp repos (bnc#626960)

7 years ago- document --repo and --dist
Michael Schroeder [Wed, 28 Jul 2010 13:43:57 +0000 (15:43 +0200)]
- document --repo and --dist

7 years agofix links that point to the wiki
Henne Vogelsang [Tue, 27 Jul 2010 13:24:28 +0000 (15:24 +0200)]
fix links that point to the wiki

Signed-off-by: Henne Vogelsang <hvogel@opensuse.org>
7 years ago- do not strip filedeps in readdeps clone
Michael Schroeder [Fri, 23 Jul 2010 12:15:56 +0000 (14:15 +0200)]
- do not strip filedeps in readdeps clone

7 years ago- do not strip file deps in readdeps()
Michael Schroeder [Fri, 23 Jul 2010 12:15:30 +0000 (14:15 +0200)]
- do not strip file deps in readdeps()

7 years ago- do not add files to provides to stay compatible to createrpmdeps
Michael Schroeder [Fri, 23 Jul 2010 12:14:08 +0000 (14:14 +0200)]
- do not add files to provides to stay compatible to createrpmdeps
- die if the metadata download failed
- use 3-arg form for metadata open

7 years ago- use 3-arg form for open calls
Michael Schroeder [Fri, 23 Jul 2010 12:13:37 +0000 (14:13 +0200)]
- use 3-arg form for open calls

7 years ago- allow urls with missing trailing /
Michael Schroeder [Fri, 23 Jul 2010 09:57:43 +0000 (11:57 +0200)]
- allow urls with missing trailing /

7 years ago- fix distribution autodetection code
Michael Schroeder [Fri, 23 Jul 2010 09:46:50 +0000 (11:46 +0200)]
- fix distribution autodetection code

7 years ago- unlink download destination before doing the download
Michael Schroeder [Thu, 22 Jul 2010 10:36:34 +0000 (12:36 +0200)]
- unlink download destination before doing the download

7 years agoWhen creating a Xen worker/chroot XMROOT/XMSWAP need to point to the
David Greaves [Sun, 4 Jul 2010 09:13:44 +0000 (10:13 +0100)]
When creating a Xen worker/chroot XMROOT/XMSWAP need to point to the
devices if they were created by obsstoragesetup

7 years ago- add support for FileProvides: config option
Michael Schroeder [Wed, 21 Jul 2010 12:42:34 +0000 (14:42 +0200)]
- add support for FileProvides: config option

7 years agopoint also to broken perl in case of "no build status set"
Adrian Schröter [Wed, 7 Jul 2010 08:20:18 +0000 (10:20 +0200)]
point also to broken perl in case of "no build status set"

7 years agoexport BUILD_DEBUG so rpmlint can check for it (bnc#618004)
Ludwig Nussel [Wed, 30 Jun 2010 12:34:06 +0000 (14:34 +0200)]
export BUILD_DEBUG so rpmlint can check for it (bnc#618004)

7 years ago- add 11.3 config
Michael Schroeder [Tue, 29 Jun 2010 13:02:57 +0000 (15:02 +0200)]
- add 11.3 config

7 years ago- do not use +=, older bash versions do not support it
Michael Schroeder [Tue, 29 Jun 2010 10:49:32 +0000 (12:49 +0200)]
- do not use +=, older bash versions do not support it

7 years agoThe ovf file is useless alone, package it as part of the vmdk/vmx tar ball.
Adrian Schröter [Mon, 28 Jun 2010 08:45:58 +0000 (10:45 +0200)]
The ovf file is useless alone, package it as part of the vmdk/vmx tar ball.

7 years ago* fix repo creation in --noinit case
Adrian Schröter [Mon, 28 Jun 2010 08:22:38 +0000 (10:22 +0200)]
* fix repo creation in --noinit case
* support ovf files directly

8 years agodon't automatically install build-compare
Ludwig Nussel [Fri, 25 Jun 2010 08:52:18 +0000 (10:52 +0200)]
don't automatically install build-compare

build-compare isn't available always and --oldpackages is also used for
delta rpms.

8 years agoallow multiple --oldpackages
Ludwig Nussel [Fri, 25 Jun 2010 08:34:20 +0000 (10:34 +0200)]
allow multiple --oldpackages

8 years agodelta rpm support
Ludwig Nussel [Thu, 24 Jun 2010 14:23:59 +0000 (16:23 +0200)]
delta rpm support

8 years agoalternative to same result exit 2 hack
Ludwig Nussel [Thu, 24 Jun 2010 11:48:13 +0000 (13:48 +0200)]
alternative to same result exit 2 hack

8 years agoallow to query all tags
Ludwig Nussel [Thu, 24 Jun 2010 11:47:39 +0000 (13:47 +0200)]
allow to query all tags

8 years agodon't set default repo inside vm
Ludwig Nussel [Mon, 31 May 2010 12:12:29 +0000 (14:12 +0200)]
don't set default repo inside vm

8 years agorename
Ludwig Nussel [Mon, 31 May 2010 12:12:22 +0000 (14:12 +0200)]
rename

8 years agobetter readability
Ludwig Nussel [Fri, 28 May 2010 09:21:20 +0000 (11:21 +0200)]
better readability

8 years agodon't pass -smp to kvm if $BUILD_JOBS is set due to icecream
Ludwig Nussel [Fri, 25 Jun 2010 07:32:02 +0000 (09:32 +0200)]
don't pass -smp to kvm if $BUILD_JOBS is set due to icecream

8 years ago-serial stdio is redundant for kvm (bnc#617123)
Ludwig Nussel [Fri, 25 Jun 2010 07:24:07 +0000 (09:24 +0200)]
-serial stdio is redundant for kvm (bnc#617123)

8 years agomake sha256sum run optional, old systems like SLE 10 based don't have it.
Adrian Schröter [Mon, 21 Jun 2010 11:37:16 +0000 (13:37 +0200)]
make sha256sum run optional, old systems like SLE 10 based don't have it.

8 years ago- fix parsing of macros that contain {} blocks
Michael Schroeder [Thu, 17 Jun 2010 09:08:27 +0000 (11:08 +0200)]
- fix parsing of macros that contain {} blocks

8 years ago- support xz decoder helper script
Michael Schroeder [Mon, 14 Jun 2010 15:10:58 +0000 (17:10 +0200)]
- support xz decoder helper script

8 years ago- don't substitute in lines with %(), the parser cannot handle it (bnc#613965)
Michael Schroeder [Mon, 14 Jun 2010 13:33:06 +0000 (15:33 +0200)]
- don't substitute in lines with %(), the parser cannot handle it (bnc#613965)

8 years agorun kvm instance with the right number of cpus according to given parallel build...
Adrian Schröter [Thu, 10 Jun 2010 07:02:28 +0000 (09:02 +0200)]
run kvm instance with the right number of cpus according to given parallel build jobs

8 years agofix rename of _service files obs_2.0
Adrian Schröter [Sat, 29 May 2010 13:34:04 +0000 (15:34 +0200)]
fix rename of _service files

8 years agorename _service file in target source dir and not in local dir
Adrian Schröter [Fri, 28 May 2010 12:18:22 +0000 (14:18 +0200)]
rename _service file in target source dir and not in local dir

8 years ago- use the "noop" elevator on virtual machines
Cristian Rodríguez [Thu, 20 May 2010 13:33:27 +0000 (09:33 -0400)]
- use the "noop" elevator on virtual machines
- mount filesystems with "noatime"
- tune filesystems to use data=writeback mode by default

8 years agobuild starts at localtime but finishes at UTC
Cristian Rodríguez [Thu, 20 May 2010 12:43:37 +0000 (08:43 -0400)]
build starts at localtime but finishes at UTC

8 years agowe do not have implemented kiwi result file parsers yet, but don't die with internal...
Adrian Schröter [Thu, 27 May 2010 08:52:06 +0000 (10:52 +0200)]
we do not have implemented kiwi result file parsers yet, but don't die with internal errors for .iso files for now

8 years agokill a possible existing xen instance first
Adrian Schröter [Fri, 7 May 2010 15:37:17 +0000 (17:37 +0200)]
kill a possible existing xen instance first

8 years agoupdate test
Ludwig Nussel [Tue, 4 May 2010 14:35:44 +0000 (16:35 +0200)]
update test

8 years agosome refactoring
Ludwig Nussel [Tue, 4 May 2010 14:35:26 +0000 (16:35 +0200)]
some refactoring

8 years agodon't use chown -R
Ludwig Nussel [Tue, 4 May 2010 12:30:23 +0000 (14:30 +0200)]
don't use chown -R

8 years agounify chown calls
Ludwig Nussel [Tue, 4 May 2010 11:56:55 +0000 (13:56 +0200)]
unify chown calls

8 years agounify function declarations
Ludwig Nussel [Tue, 4 May 2010 08:07:58 +0000 (10:07 +0200)]
unify function declarations

8 years agouse separate function for running pkg pre/post scripts
Ludwig Nussel [Tue, 4 May 2010 08:05:12 +0000 (10:05 +0200)]
use separate function for running pkg pre/post scripts

8 years agoneed to recursively chown TOPDIR
Ludwig Nussel [Tue, 4 May 2010 11:26:20 +0000 (13:26 +0200)]
need to recursively chown TOPDIR

8 years agoignore unknown tags in rpmlist file
Ludwig Nussel [Mon, 3 May 2010 09:30:18 +0000 (11:30 +0200)]
ignore unknown tags in rpmlist file

8 years agoCrossBuild/Speedup (pre-)install hooks.
Jan-Simon Möller [Sat, 24 Apr 2010 11:01:56 +0000 (13:01 +0200)]
CrossBuild/Speedup (pre-)install hooks.
Introduction of:
* "CBpreinstall:"  in prjconf - add only if emulator is used
  as preinstall packages.
* "CBinstall:" in prjconf - add only if emulator is used to
  installed packages.

Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
8 years agodon't duplicate arguments
Ludwig Nussel [Thu, 29 Apr 2010 14:07:54 +0000 (16:07 +0200)]
don't duplicate arguments

8 years agomkdir directory of autogenerated images
Ludwig Nussel [Thu, 29 Apr 2010 12:28:39 +0000 (14:28 +0200)]
mkdir directory of autogenerated images

8 years agoadd vm options to help output an unify option naming
Ludwig Nussel [Thu, 29 Apr 2010 09:39:41 +0000 (11:39 +0200)]
add vm options to help output an unify option naming

8 years agomove initialization up
Ludwig Nussel [Thu, 29 Apr 2010 09:02:17 +0000 (11:02 +0200)]
move initialization up