How to set a generic lock flag?

Anders F Björklund afb at algonet.se
Tue Aug 31 23:32:52 PDT 2010


Space Case wrote:

>> So neither of antlr-2.7.7-78.2 nor gnome-games-2.28.2-0.1.2
>> are installed in a 32-bit version, but smart thinks they are ?
>>
>> rpm -q gnome-games-2.28.2-0.1.2.i586
>> smart query gnome-games-2.28.2-0.1.2 at i586
>
> gateway:~ # rpm -q gnome-games-2.28.2-0.1.2.i586
> package gnome-games-2.28.2-0.1.2.i586 is not installed
> gateway:~ # smart query gnome-games-2.28.2-0.1.2 at i586
> Updating cache...                
> ######################################## [100%]
>
> gnome-games-2.28.2-0.1.2 at i586
>
>
> I'm not sure what the return is supposed to be if something
> really is installed.  However:
>
...
> I get the same result as with gnome-games.


I meant to write "query --installed" there, but it
seems you figured it out. So they agree, at least.

So gnome-gnames is being suggested as part of
another install/upgrade ? (maybe use --explain)

Something or other along the chain of dependencies
should be pulling those @i586 dependencies in, no ?

>
>> Then that's a bug:
>> https://bugs.launchpad.net/smart/+filebug
>
> Is this still worth filing a bug?  If so, what exactly is the
> bug I'm filing?

Thought something was wrong with "rpm-sys" channel.
But RPM and Smart *are* reporting the same results.

>> The feature I was thinking of was a flag to have it *only*
>> install native or noarch packages, but none of the "compat".
>
> I found a patch that can disable the biarch option.  However,
> when it set it to false, all I get is x86_64, and true gives
> only i586 and noarch.  Not really usable.

That does seem a little unflexible, "noarch" is special.
The best bet is finding out what package requires i586.

>> PS. Your mail is bouncing. "unknown recipient"
>
> That's because eskimo is a little under the weather. [...]

Hope it gets better, just thought I'd let you know.

--anders




More information about the Smart mailing list