[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:54:32 UTC 2006


Well that solution does work. I just find it ugly. Either way both patches 
and the export of PATH can be done. The patch for checking all plugins 
run a lot faster with the bash approach compared to using cut. So at least 
some speed gained ;)

Sincerely
Stefan Wold

On Tue, 7 Mar 2006, Lunar bug reports list wrote:

> 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
>
> _______________________________________________
> 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