Smart has been added to the Arch User Repository (AUR)

Anders F Björklund afb at algonet.se
Fri Oct 15 04:14:06 PDT 2010


Rehan Khan wrote:

>>> Ah yes, I had forgotten that. It was a lot of work to work around  
>>> the
>>> fact that the installation does not help with this.
>>
>> Not sure if a for loop qualifies as a lot of work, but it can be  
>> added.
>
> I was talking about splitting smart up using a spec file for RPM
> installations was a lot of work.

I recall writing a OBS specfile for Smart for several distributions
was awful all by itself, even before splitting the channels up... :-)

> Sounds good. Any reason why the channels and plugins need to be  
> 'True' or
> '*' and not specifically specified like the backends/interfaces? If  
> not then
> I guess this would work well. This should solve Xavion's issues,  
> right? Just
> specify what you need for your distro and install just what is needed.

It was a "feature", as the default would be to install everything.
It is just going over the directories, looking at the *.py files.

>> That is a totally separate issue, and handled by the patch  
>> attached there.
>>
>> i.e. backends and channels can be filtered out, without being  
>> uninstalled
>
> If your above suggestion is implemented then this patch won't be  
> needed as
> it would not be an issue any more as the files won't be installed  
> so won't
> show up in the interface (as long as the required channels are  
> specifically
> specified). Right? :)

It could need both, since it could be useful for the user to filter
which channels are displayed without having to rebuild Smart first...

--anders




More information about the Smart mailing list