Implement --noaggregate command line and config option
authorEd Bartosh <eduard.bartosh@intel.com>
Tue, 17 Jun 2014 20:22:28 +0000 (23:22 +0300)
committerEd Bartosh <eduard.bartosh@intel.com>
Tue, 17 Jun 2014 20:56:12 +0000 (23:56 +0300)
commitc219d862f51ec9d31ce9ecd3e92e76592b5a6329
tree2b5ba7fc2eeb17e1eebde60fd9d30b4189d34c6f
parentcd9994b28a7655f002c633e66053a0edd55f14d6
Implement --noaggregate command line and config option

After adding arm targets to Tizen:IVI and Tizen:Common it
became impossible for repa to create groups as every submission
contains mic-bootstrap and qemu aggregated packages. Repa doesn't
allow to group submissions if they contain the same packages.

This is quite ugly solution. repa group should be refactored
to allow proper implementation.

With this line in config:
   noaggregate = mic-bootstrap-x86-arm.rpm|mic-bootstrap.rpm|\
                 mic-bootstrap-debugsource.rpm|qemu-accel-armv7l.rpm|\
                 qemu-accel-armv7l-cross-arm.rpm|qemu-linux-user-cross-arm.rpm
it should be possible to create groups again.

Fixes: #1990
Change-Id: I4d13a95e6947634df87eead2821efbd943d85822
Signed-off-by: Ed Bartosh <eduard.bartosh@intel.com>
repa.1
repa/group.py