Commit Graph

775 Commits

Author SHA1 Message Date
Daniel Mach
8b1c2433c9 Implement %prepopulate config section as an additional package input. 2013-10-27 15:44:09 -04:00
Daniel Mach
43c9185323 Don't automatically apply fulltree on input multilib packages. 2013-10-27 15:44:09 -04:00
Daniel Mach
cb6f1dbe17 Implement %multilib-blacklist and %multilib-whitelist config sections. 2013-10-27 15:44:09 -04:00
Daniel Mach
e1f1231bb1 Turn off fulltree for multilib packages. 2013-10-27 15:44:09 -04:00
Daniel Mach
9a09cf9df3 Return package flags: input, fulltree-exclude, langpack, multilib, fulltree 2013-10-27 15:44:09 -04:00
Daniel Mach
2f0b9fc616 Exclude srpms from conditional deps. 2013-10-27 15:44:09 -04:00
Daniel Mach
754a1bb59b Improve greedy methods: none, all, build. 2013-10-27 15:44:09 -04:00
Daniel Mach
3b71b8b457 Add .gitignore. 2013-10-27 15:44:09 -04:00
Daniel Mach
448cb84305 Add 'yaboot' multilib method.
mash commit: d84a71415c6a79c2587d320b0ce6e9eb5251c942
2013-10-27 15:44:08 -04:00
Daniel Mach
e1f71d828d Drop pulseaudio-utils from runtime whitelist
mash commit: f96209ff9daa6d5d16efa13d76c8779b95ec7a61
2013-10-27 15:44:08 -04:00
Daniel Mach
663ea07c08 Remove packages which are in lookaside repos from regular repos.
This makes depsolving more deterministic and keeps resolved package set minimal.
2013-10-27 15:44:08 -04:00
Daniel Mach
5dc0913ef1 Print repoid to make clear from which repo a package came. 2013-10-27 15:44:08 -04:00
Daniel Mach
c363b7242a Don't pull conditional deps in when --nodeps is used. 2013-10-27 15:44:08 -04:00
Daniel Mach
6a68c139c8 Multilib fix - consider only *.so* libs which are also listed in Provides. 2013-10-27 15:44:08 -04:00
Daniel Mach
14ffefd376 Fix --nodeps by setting Pungi.is_resolve_deps according to config. 2013-10-27 15:44:08 -04:00
Daniel Mach
f9f9e6a151 Add test_arch.py. 2013-10-27 15:44:08 -04:00
Dennis Gilmore
e04fcc4441 remove if that breaks makefiles 2013-08-20 11:42:51 -05:00
Dennis Gilmore
09ebeccd4d 3.00 release 2013-08-20 11:41:56 -05:00
Dennis Gilmore
44cd5ff806 fixup things to use new arch module 2013-08-20 11:33:44 -05:00
Daniel Mach
3b6146abc7 Drop dependency on anaconda. Don't depend on lorax and repoview on RHEL. 2013-08-20 11:22:24 -05:00
Daniel Mach
cb45400298 Add --nodeps option which turns dependency resolving off. 2013-08-20 11:22:24 -05:00
Daniel Mach
854899344c Implement %fulltree-excludes kickstart section to exclude packages from --fulltree processing. 2013-08-20 11:22:24 -05:00
Daniel Mach
17221a33f3 Major rewrite to gain performance boost in nogreedy mode. 2013-08-20 11:22:24 -05:00
Daniel Mach
60803f32f3 Fix getting SRPMs for nosrc arch. 2013-08-20 11:22:24 -05:00
Daniel Mach
9776e3cd9d Don't pull @core and @base groups by default. 2013-08-20 11:22:24 -05:00
Daniel Mach
a9581e2056 Stop pulling unnecessary multilib packages on completing package set (fulltree). 2013-08-20 11:22:24 -05:00
Daniel Mach
30c0f358d9 Resolve multilib packages. Controlled by the --multilib option. 2013-08-20 11:22:24 -05:00
Daniel Mach
91f70cbb43 Handle a special case, when system-release virtual provide is specified in the greedy mode. 2013-08-20 11:22:24 -05:00
Daniel Mach
bd35d6bc03 Support for multilib packages (pattern: <package_name>.+) 2013-08-20 11:20:29 -05:00
Daniel Mach
c047fe570b Improve debuginfo lookup. 2013-08-20 11:20:29 -05:00
Daniel Mach
5451453f6f Refactor how pungi works with arches. 2013-08-20 11:20:04 -05:00
Daniel Mach
c076de2e9f Lookaside repo support. 2013-08-09 10:21:09 -05:00
Dennis Gilmore
2d2a3e8083 make sure mac support is only enabled on x86 2013-08-08 09:32:05 -05:00
Daniel Mach
cd75bc4875 Add langpacks support. 2013-05-03 20:09:33 -05:00
Daniel Mach
5069eb8b09 Check each package's deps only once. 2013-05-03 20:09:14 -05:00
Daniel Mach
77dea0ec92 Suppress duplicate depsolving log messages. 2013-05-03 20:08:56 -05:00
Daniel Mach
dd6a68eb7c Speed depsolving up by providing pre-computed pkg_refs.
Requires: yum >= 3.4.3-28
2013-05-03 20:08:36 -05:00
Daniel Mach
50c1d46c7e Delete the 'anaruntime' variable, it's no longer needed. 2013-05-03 20:07:00 -05:00
Dennis Gilmore
49b530b1f8 make sure deltarpm is disabled 2013-02-28 10:38:19 -06:00
Dennis Gilmore
eea89a2b78 remove sparc support 2013-02-25 06:04:50 -06:00
Dennis Gilmore
4ae5a8c18b dont use uname when working out the arch it breaks arm basearch detection 2012-12-22 02:23:42 -06:00
Dennis Gilmore
d978ca3fa8 2.13 release 2012-12-21 14:57:01 -06:00
Dennis Gilmore
45bb97ba97 get ppc images for ppc and ppc64 bz#888517 2012-12-21 14:55:16 -06:00
Dennis Gilmore
b7c6c80949 reset the arch to ppc64 when making lorax calls so that the iso will run everywhere 2012-12-21 09:25:26 -06:00
Dennis Gilmore
8d54c4be1b there is no point making isos on arm, lets log and move on. 2012-12-21 09:23:14 -06:00
Dennis Gilmore
6cbf093f8e Only include groups that are specified in the kickstart. Remove any environments that use groups not on the media.
patch from notting http://lists.fedoraproject.org/pipermail/buildsys/2012-December/004033.html
include langpack in comps
2012-12-20 22:06:16 -06:00
Dennis Gilmore
feadeaadb8 We need to reset the arch to ppc64p7 for both ppc and ppc64 2012-09-22 08:51:52 -05:00
Dennis Gilmore
ee88779bb6 prep 2.12 release 2012-08-31 00:43:51 -05:00
Dennis Gilmore
5cd88a47e6 add 32 bit arm base arches 2012-08-31 00:41:12 -05:00
Dennis Gilmore
4b7685daaa ppc fixes for bz#849731 also set the arch to ppc64p7 so that power7 optimised rpms get included on the install disk 2012-08-31 00:39:48 -05:00