On Mon, Jun 09, Lukas Ocilka wrote:
FYI, Forwarding from yast-devel: This rather sounds libzypp-related.
Bye Lukas
Date: Fri, 6 Jun 2008 20:33:46 +0100 From: Hanno Svoboda <hs403@cam.ac.uk> To: yast-devel@opensuse.org Subject: [yast-devel] introduce a package history to remove obsolete packages
I use yast in openSUSE 10.3 to manage my software packages. I like to explore many different FLOSS projects and install quite a lot of software which I remove later on. A big problem for me is that my installation becomes more bloated after a while, because libraries and dependencies which came with the installed software can't be identified and are not automatically removed (probably for a good reason). Therefor I like to propose an idea, which could potentially solve this issue:
- Create a history of installed packages with following information:
Yes, such a history would be nice, and it is also mentioned in FATE (110205). Appart form questions like what information to store, and in which format.. ..such a history would be a good candidate for a zypp extension. Some (someday plugable?) piece of code that is connected to signals emitted from future libzypp e.g during commmit or repository management. I'm currently looking into the Boost signals and slots library to see how we can use it to manage those connections. Signals represent callbacks with multiple targets. This is something our callback implementation lacks. -- cu, Michael Andres +------------------------------------------------------------------+ Key fingerprint = 2DFA 5D73 18B1 E7EF A862 27AC 3FB8 9E3A 27C6 B0E4 +------------------------------------------------------------------+ Michael Andres YaST Development ma@novell.com SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nuernberg) Maxfeldstrasse 5, D-90409 Nuernberg, Germany, ++49 (0)911 - 740 53-0 +------------------------------------------------------------------+ -- To unsubscribe, e-mail: zypp-devel+unsubscribe@opensuse.org For additional commands, e-mail: zypp-devel+help@opensuse.org