>> On 11/27/2008 at 4:14 PM, Philip Ashmore
<contact(a)philipashmore.com>
wrote:
>> On
11/27/2008 at 2:52 PM, Dominique Leuenberger
<Dominique.Leuenberger(a)TMF-Group.com>
wrote:
> I have /var/log/zypp/history on my system, which shows me what I
> installed when from what repository... it also shows me when I added
/
> removed repos.
Or an insane VMWare which just does not keep in sync with Time
Anyway, using webpin
http://packages.opensuse-community.org/
I could not find a package that owns
/var/log/zypp/history
and it's not on my system - I'm using OpenSuse 11.0 x86_64.
Then it must be new with openSUSE 11.1... something to look forward to
in this case ;)
Even if it were, I'm addressing the broader use-case of
User Cathy installs "A" from repository "X"
"A" requires "B" from repository "Y" for proper operation.
"A" requires "C" with a vendor change from repository "Z"
to
repository "W"
for proper operation.
When Cathy chooses to remove repository "X", this should cause the
removal
of package "A".
If package "B" is not required by packages from repositories other
than
"X"
then it should be removed.
If package "C" is not required by packages from repositories other
than
"X"
then it should revert to the version from repository
"Z".
I'm actually not sure I would like to have all my packages removed that
came from a repository I just remove...
a typical case where you want an exception is the install DVD:
I install my system from DVD, which is of course added as the first
repository for packages.
Normally I add the online repo (has some more packages) and I remove
the DVD repo (I hardly ever have it in the drive.. so using the package
manager would be a pain).
So what you now suggest is that the system offers me to remove my
freshly installed system, because I went and removed the repository all
the packages came from? Please don't!
How should the system behave with repos that get disabled? 'remove the
packages and reinstall them when you re-enable the repo' ?
Dominique
--
To unsubscribe, e-mail: opensuse-packaging+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-packaging+help(a)opensuse.org