Mailinglist Archive: zypp-devel (92 mails)

< Previous Next >
Re: [zypp-devel] Deprecated Pattern::install_packages() ?
  • From: Stefan Schubert <schubi@xxxxxxx>
  • Date: Fri, 24 Aug 2007 13:05:32 +0200
  • Message-id: <46CEBB7C.7060604@xxxxxxx>
Duncan Mac-Vicar Prett schrieb:
> On Friday 24 August 2007 11:03:39 Stefan Schubert wrote:
>   
>> Katarina Machalkova schrieb:
>>     
>>> Provided that this method is really deprecated, I'm probably supposed to
>>> use something else instead, to achieve the same goal in UI ;-)  Could you
>>> please point me to some other libzypp method I can possibly use, or
>>> advise me how to collect names of the packages that will be installed
>>> once user select a pattern?
>>>       
>> This was a very quick hack and with a lot of unexpected behaviour.
>> Now you only have to select the pattern and make a complete solver run.
>> The solver will select the concerning packages which you will have to
>> pick up then.
>>     
>
> That is exactly the point we have been discussing from the beggining.
>
> - ZYpp developers can't accept the fact that someone wants to look 
> pattern "contents" instead of looking the result of selecting a pattern at 
> transaction time.
>   
Hm, the "normal" user is not interested in the content of a pattern.  So
the
"general" UI should not provide this information in the main view.
For that use vi :-)   
or
xv ~schubi/Export/solvertree/kde.jpg
> - UI developers insist that patches and patterns have content. While the poor 
> Patch and Pattern class have no knowledge about that, they just depends on 
> things, and the solver knows what to grab. It is understandable, because the 
> UIs were mostly "adapted". A new concept is needed here. I agree at least for 
> patterns, being able to see packages one by one is really useful, I use it a 
> lot, but I would call it "related packages", and not the content of the 
> pattern itself.
>   
Yes, and that is what the user wants to see.
"What will be installed/deleted if I select/deselect this"
> The function is deprecated for anyone using the Pattern API. PatternContent is 
> allowed to do nasty things because it assumes anyone using PatternContent is 
> a nasty application ;-), we should probably move that "mini-solver" to the 
> zypp/ui directory.
>
>   
It does not exists anymore in 10.3 cause none use it, or the use has no
effect anymore.

Greetings
Stefan


-- 
*******************************************************************************
Stefan Schubert
SUSE LINUX GmbH - Maxfeldstrasse 5 - D-90409 Nuernberg, Germany
e-mail: schubi@xxxxxxx
-------------------------------------------------------------------------------
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)


-- 
To unsubscribe, e-mail: zypp-devel+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: zypp-devel+help@xxxxxxxxxxxx

< Previous Next >