On 11/03/2015 11:17 AM, Vít Ondruch wrote: > Dne 3.11.2015 v 16:26 Kalev Lember napsal(a): >> On 11/03/2015 04:08 PM, Steve Dickson wrote: >>> commit 7765dd87e174beaa44a16a89530d4b956d9abdba >>> Author: Kalev Lember <klember@xxxxxxxxxx> >>> Date: Sun Nov 1 16:48:00 2015 +0100 >>> >>> Disable bootstrap >>> >>> commit 6ea94b72ac9dfdb6c6d93f8bf975c23c578b9ba0 >>> Author: Kalev Lember <klember@xxxxxxxxxx> >>> Date: Sun Nov 1 16:42:33 2015 +0100 >>> >>> Enable bootstrap >>> >>> Maybe some one can explain to me what >>> was being tried... that didn't work? >> >> Why do you think it didn't work? These two commits are what made it >> possible to rebuild fedfs-utils. >> >> If you look two lines down below, this commit has a long commit message >> (which you've cut out in the email) explaining what bootstrap does. >> >> Just to reiterate: your packages had a cyclic dependency, nfs-utils <-> >> fedfs-utils <-> nfs-utils. Both of them depend on libtirpc. In koji, it >> is only possible to rebuild one package at a time; to be able to do that >> you need to first break the cyclic chain so that the other package can >> be installed in the build root. >> >> The process of doing so is called bootstrapping. First you build a >> package with reduced functionality, then build other package against the >> first one, and then disable bootstrap in the first package. >> >> Bootstrapping is always followed by disabling it; it's wrong to leave >> bootstrap enabled for a long period. That's why you see "Enable >> bootstrap" (and a successful koji rebuild), followed by "Disable >> bootstrap". >> >> I also noted that I poked at this in the other thread where you asked >> for help. Thanks for yelling, instead of saying "thanks". >> > > Just FTR, there are bootstrapping guidelines: > > > https://fedoraproject.org/wiki/Packaging:Guidelines#Bootstrapping Thank you! Boy there is a guideline for everything! :-) steved. > > > Vít > -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct