Re: STOP messing with nfs-utls... PLEASE!!!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hello,

On 11/03/2015 10:26 AM, Kalev Lember wrote:
> 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.
Well... your build didn't work either... 
   http://koji.fedoraproject.org/koji/buildinfo?buildID=695411
This is why I said it didn't work. 

> 
> 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. 
Is this documented somewhere? Plus why not just take off 
nfs-utils dependency on fedfs-utils and just let fedfs-utils
depend on nfs-utils?

> 
> 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.
Are there any other examples of this? Ii just looked
like a real hack to me... 

> 
> 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".
But last koji build was not successful. I see no need for any
of this bootstrap code whatsoever... 

I am on git push away of reverting all that code away unless 
someone tell me why this is a good thing and can not be done by 
just removing a dependency.

> 
> I also noted that I poked at this in the other thread where you asked
> for help. Thanks for yelling, instead of saying "thanks".
> 
Its called having respect for maintainers... You just don't start
hacking on people's packages just because you think or 
there is something wrong (and expect no push back)

You give us time (short if necessary) to address the problem through 
that new flanged thing called bugzilla or even IRC... ;-) 
Please allow us to do our jobs!

steved.
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux