Changes

Jump to: navigation, search

Koji Follow

283 bytes removed, 13:58, 6 March 2013
no edit summary
* Start of initial-build
# libA-1.0-1.fc17 is built (Provides: libA.so.1)
# packageB-1.0-1.fc17 has a requires on (BuildRequires: libA,packageC but ) is bootstrapped and temporarily built without itwith its packageC requirement removed (Requires: libA.so.1)# packageC-1.0-1.fc17 has a requires on (BuildRequires: libA,packageB and is built with ) installs libA-1.0-1.fc17,packageB-1.0-1.fc17 and is built (Requires: libA.so.1,packageB)# packageB-1.0-2.fc17 has a requires on packageC and is built with (BuildRequires: libA,packageC) installs libA-1.0-1.fc17,libApackageC-1.0-1.fc17 and is built (Requires: packageClibA.so.1)
=== Building a new library first and the packages that depend on it later ===
* Start of mass-rebuild
# libA-2.0-1.fc18 is built (Provides: libA.so.2)
#* Attempting to build packageB-2.0-2.fc18 or packageC will require packageC-1.0-1.fc17 BuildRequire each other and which requires both will then Require libA.so.1 which will then only finds find libA.so.2 given in the current repodata (this package needs to be bootstrapped again)#* Attempting to build packageC-2.0-1.fc18 will require packageB-1.0-2.fc17 which requires packageC-1.0-1.fc17 which brings us to the same breakage error as shown above
=== Building new packages first and then the following libraries they depend on after ===
* Start of mass-rebuild
# packageB-2.0-2.fc18 has a requires on packageC and is built with (BuildRequires: libA,packageC) installs libA-1.0-1.fc17 which has a requires on libA,packageB which installs libApackageC-1.0-1.fc17 and packageB-1.0-2.fc17 is built (Requires: packageClibA.so.1)# packageC-2.0-1.fc18 has a requires on (BuildRequires: libA,packageB and is built with ) installs libA-1.0-1.fc17,packageB-2.0-12.fc18 which has a requires on packageC which installs packageC-1.0-1.fc17 and is built (Requires: libA.so.1,packageB)
# libA-2.0-1.fc18 is built (Provides: libA.so.2)
#* All packages will now appear to be up to date and current except that the repo is now broken as trying to install packageB or packageC will require libA.so.1 which is not being provided for at all since the updated libA-2.0-1.fc18 only provides libA.so.2
= Downloads =
1
edit

Navigation menu