[CentOS-devel] weird (non-functional) downgrade
lejeczek
peljasz at yahoo.co.uk
Thu Jan 26 19:45:17 UTC 2017
On 26/01/17 17:46, Anssi Johansson wrote:
> 26.1.2017, 19.18, lejeczek kirjoitti:
>> dear devel
>>
>> is this true that every rpm downgrade goes kind of a ...
>> "haywire" ?
>>
>> I've tried a few and...
>>
>> ~]$ yum downgrade ctdb
>> --> Running transaction check
>> ---> Package ctdb.x86_64 0:4.4.4-9.el7 will be a downgrade
>> --> Processing Dependency: samba-client-libs =
>> 4.4.4-9.el7 for package:
>> ctdb-4.4.4-9.el7.x86_64
>> ---> Package ctdb.x86_64 0:4.4.4-12.el7_3 will be erased
>> --> Running transaction check
>> ---> Package samba-client-libs.i686 0:4.4.4-9.el7 will be
>> installed
>> <= ?????
>>
>> ~]$ yum downgrade bind
>> Resolving Dependencies
>> --> Running transaction check
>> ---> Package bind.x86_64 32:9.9.4-38.el7_3 will be a
>> downgrade
>> --> Processing Dependency: bind-libs = 32:9.9.4-38.el7_3
>> for package:
>> 32:bind-9.9.4-38.el7_3.x86_64
>> ---> Package bind.x86_64 32:9.9.4-38.el7_3.1 will be erased
>> --> Running transaction check
>> ---> Package bind.x86_64 32:9.9.4-38.el7_3.1 will be erased
>> ---> Package bind-libs.i686 32:9.9.4-38.el7_3 will be
>> installed <= ????
>>
>> etc.
>> and system has no signle 686 rpm. Some kind of a curse my
>> boxes suffer
>> from? :)
>
> It looks like resolving the dependencies is the problem.
> If you tried downgrading bind with a "yum downgrade bind
> bind-libs bind-license bind-utils bind-chroot
> bind-libs-lite", it would work.
but something is plain wrong there, is it not? And it is not
bind.
Try another one, java:
--> Running transaction check
---> Package java-1.8.0-openjdk.x86_64
1:1.8.0.111-2.b15.el7_3 will be a downgrade
--> Processing Dependency: java-1.8.0-openjdk-headless =
1:1.8.0.111-2.b15.el7_3 for package:
1:java-1.8.0-openjdk-1.8.0.111-2.b15.el7_3.x86_64
---> Package java-1.8.0-openjdk.x86_64
1:1.8.0.121-0.b13.el7_3 will be erased
--> Finished Dependency Resolution
Error: Package:
1:java-1.8.0-openjdk-1.8.0.111-2.b15.el7_3.x86_64 (updates)
Requires: java-1.8.0-openjdk-headless =
1:1.8.0.111-2.b15.el7_3
Installed:
1:java-1.8.0-openjdk-headless-1.8.0.121-0.b13.el7_3.x86_64
(@updates)
java-1.8.0-openjdk-headless =
1:1.8.0.121-0.b13.el7_3
Available:
1:java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.i686
(base) <= ??? why does this i686 arch try to force its way
in? Each time.
It smells like something fundamental.
Could it be that yum repos are somehow broken.
Being a long time ex-user of Scientific I remember I never
had seen anything similar. Downgrading samba after a buggy
update saved me a few times.
Would be really good to know that we Centosians can rely on
yum/dnf downgrade.
b.w.
L.
> _______________________________________________
> CentOS-devel mailing list
> CentOS-devel at centos.org
> https://lists.centos.org/mailman/listinfo/centos-devel
More information about the CentOS-devel
mailing list