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 Vít -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct