Mailinglist Archive: zypp-devel (83 mails)

< Previous Next >
Re: [zypp-devel] [Fwd: [yast-devel] introduce a package history to remove obsolete packages]
  • From: Michael Andres <ma@xxxxxxx>
  • Date: Mon, 9 Jun 2008 14:22:09 +0200
  • Message-id: <20080609122209.GA14795@xxxxxxx>
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@xxxxxxxxx>
To: yast-devel@xxxxxxxxxxxx
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:

1. 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@xxxxxxxxxx
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@xxxxxxxxxxxx
For additional commands, e-mail: zypp-devel+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References