[Lunar-bugs] [Lunar Linux 0000071]: New plugin code make coreutils install to ABORT!

Lunar bug reports list lunar-bugs at lunar-linux.org
Tue Mar 7 19:14:08 UTC 2006


Sorry for my poor wording,   All that needed to be done is to export  
the path to the freshly built binaries.

A wasn't saying that your patches weren't a solution, but in the  
future when new plugins use coreutils again. They will have to be  
patched yet again...   Temporarily adding the new tool locations to  
the path, they will be called from the src directory, until they are  
installed, when the standard path has the binaries.  Yet making  
future plugins or other lunar code safe from this failure in the future.

The patches only fix the effects, exporting the path to the new  
binaries solve the problem.

Steve


On Mar 7, 2006, at 11:02 AM, Lunar bug reports list wrote:

> Check my patches, they already solve the problem. No need to make the
> process more complicated by moving binaries around when they don't  
> need
> to. The patches are pure bash so they are safe.
>
> Sincerely
> Stefan Wold
>
>
> On Tue, 7 Mar 2006, Lunar bug reports list wrote:
>
>> As i cant login to the bugs page for some odd reason....
>>
>>
>> to truely solve this issue the utilities that core utils provides
>> need to be temporarily put into a alternate path...
>> essenually
>>
>> one option is to add the binary path to the freshly built tools in
>> the src repository
>>
>> export PATH=$PATH:$BUILD_DIRECTORYcoreutills/src/
>>
>> assuming thats where the freshly built coreutils are
>>
>> Steve
>>
>> On Mar 7, 2006, at 5:10 AM, Lunar bug reports list wrote:
>>
>>>
>>> A NOTE has been added to this issue.
>>> ==================================================================== 
>>> ==
>>> <http://bugs.lunar-linux.org/view.php?id=71>
>>> ==================================================================== 
>>> ==
>>> Reported By:                ratler
>>> Assigned To:                sofar
>>> ==================================================================== 
>>> ==
>>> Project:                    Lunar Linux
>>> Issue ID:                   71
>>> Category:                   theedge
>>> Reproducibility:            always
>>> Severity:                   major
>>> Priority:                   immediate
>>> Status:                     assigned
>>> Moonbase Version:           20060307.06
>>> Core Tools:                 Theedge
>>> Core Tools Version:         20060129
>>> ==================================================================== 
>>> ==
>>> Date Submitted:             03-07-2006 12:03 UTC
>>> Last Modified:              03-07-2006 13:10 UTC
>>> ==================================================================== 
>>> ==
>>> Summary:                    New plugin code make coreutils install
>>> to ABORT!
>>> Description:
>>> During a prepare install stage of coreutils theedge need "cut"
>>> in the plugin code. Since cut is part of coreutils it no longer  
>>> exist
>>> on the system during prepare install causing the install of
>>> coreutils to
>>> fail
>>> completely.
>>>
>>> After that the system is rendered useless since all coreutils are
>>> gone.
>>> ==================================================================== 
>>> ==
>>>
>>> -------------------------------------------------------------------- 
>>> --
>>>  Moe - 03-07-06 12:07
>>> -------------------------------------------------------------------- 
>>> --
>>> Dennis and I can confirm this problem. And it is extremely
>>> important that
>>> this issue is adressed immediately since we advise every new user to
>>> recompile their coreutils before doing anything else rendering their
>>> freshly installed lunar systems unusable from the start!
>>>
>>>
>>>
>>> -------------------------------------------------------------------- 
>>> --
>>>  ratler - 03-07-06 13:10
>>> -------------------------------------------------------------------- 
>>> --
>>> Ok. More problems. Should have tested to build coreutils a couple
>>> of more
>>> times as well. This time the wrappers fail (make to be specific) it
>>> can't
>>> find basename since that is part of coreutils too.
>>>
>>> I have a patch for that as well attached to this bug.
>>>
>>> Issue History
>>> Date Modified  Username       Field                    Change
>>> ==================================================================== 
>>> ==
>>> 03-07-06 12:03 ratler         New Issue
>>> 03-07-06 12:03 ratler         File Added: theedge-plugin.patch
>>>
>>> 03-07-06 12:03 ratler         Moonbase Version          =>  
>>> 20060307.06
>>> 03-07-06 12:03 ratler         Core Tools                => Theedge
>>> 03-07-06 12:03 ratler         Core Tools Version        => 20060129
>>> 03-07-06 12:06 Moe            Note Added: 0000144
>>> 03-07-06 12:07 Moe            Note Edited: 0000144
>>> 03-07-06 13:10 ratler         Note Added: 0000145
>>> ==================================================================== 
>>> ==
>>>
>>> _______________________________________________
>>> Lunar-bugs mailing list
>>> Lunar-bugs at lunar-linux.org
>>> http://foo-projects.org/mailman/listinfo/lunar-bugs
>>
>> _______________________________________________
>> Lunar-bugs mailing list
>> Lunar-bugs at lunar-linux.org
>> http://foo-projects.org/mailman/listinfo/lunar-bugs
>>
> _______________________________________________
> Lunar-bugs mailing list
> Lunar-bugs at lunar-linux.org
> http://foo-projects.org/mailman/listinfo/lunar-bugs



More information about the Lunar-bugs mailing list