Mailinglist Archive: opensuse-factory (745 mails)

< Previous Next >
Re: [opensuse-factory] TW zypper dup errors trying to remove older package verision not installed
  • From: Trey Sizemore <trey@xxxxxxxxxxx>
  • Date: Sat, 27 Jan 2018 10:21:13 -0500
  • Message-id: <20180127102113.5cfd8b37@lizard>
On Fri, 26 Jan 2018 20:46:57 +0300
Andrei Borzenkov <arvidjaar@xxxxxxxxx> wrote:

26.01.2018 20:04, Trey Sizemore пишет:
Hi all-

Doing a 'zypper dup --no-allow-vendor-change' on my TW box after a
week or so since my last run of the command.

It is erroring out with:
Checking for file
conflicts:
............................................................................................................................................................................................................................................................[done]
( 1/1099) Removing
appstream-glib-0.7.4+git.3-1.2.x86_64
.............................................................................................................................................................................................................................[error]
Removal of
(124438)appstream-glib-0.7.4+git.3-1.2.x86_64(@System)failed:
Error: Subprocess failed. Error: RPM failed: error: package
appstream-glib-0.7.4+git.3-1.2.x86_64 is not installed


I have the newer version of the package installed () so not sure why
it's attempting to remove the older (or thinks it's installed).

How do I have the update database have an accurate inventory of all
currently installed packages? 'zypper ref' and 'zypper dup' both
run but leave me with the same situation described.


On forums user with similar problem reported that "zypper clean"
helped. I suppose, removing /var/cache/zypp/solv/@System should force
it to be recreated too.


Unfortunately, neither 'zypper clean' or
removing /var/cache/zypp/solv/'@System' worked for me. I'm still
experiencing a disconnect with what is actually installed vs. what
zypper thinks is installed.

The most recent run this morning errored out with:

( 1/1068) Removing
evince-plugin-psdocument-3.26.0-3.2.x86_64
.............................................................................................................................................[error]
Removal of (124697)evince-plugin-psdocument-3.26.0-3.2.x86_64(@System)
failed: Error: Subprocess failed. Error: RPM failed: error: package
evince-plugin-psdocument-3.26.0-3.2.x86_64 is not installed

Is there some other way to get the correct installed packages info
reflected with zypper?

--
Cheers,
Trey
----

"Somewhere", said Father Vittorini, "did Blake not speak of the
Machineries of Joy? That is, did not God promote environments, then
intimidate these Natures by provoking the existence of flesh, toy men
and women, such as are we all? And thus happily sent forth, at our
best, with good grace and fine wit, on calm noons, in fair climes, are
we not God's Machineries of Joy?"

"If Blake said that", said Father Brian, "he never lived in Dublin."
-- R. Bradbury, "The Machineries of Joy"

Linux lizard 4.14.13-1-default x86_64
10:18:23 up 1:01, 1 user, load average: 0.21, 0.32, 0.65
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >