public inbox for [email protected]  
help / color / mirror / Atom feed
From: Craig Ringer <[email protected]>
To: Devrim Gündüz <[email protected]>
Cc: [email protected]
Subject: Re: Libevent conflict on EL-6?
Date: Wed, 18 Jun 2014 22:13:47 +0800
Message-ID: <[email protected]> (raw)
In-Reply-To: <[email protected]>
References: <[email protected]>
	<[email protected]>
	<[email protected]>
List-Unsubscribe: <mailto:[email protected]?body=unsub%20pgsql-pkg-yum>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 06/18/2014 09:46 PM, Craig Ringer wrote:
> On 06/18/2014 09:38 PM, Devrim Gündüz wrote:
> 
>> Hmm, I think I forgot to push compat-libevent14 RPM to 9.4 repo. 
>> Just did it. Can you please update yum cache, and try again?
> 
> Will do.
> 
> I'll probbly be on the other side of the clock for me I'm afraid, 
> 9:30pm here and I'm zonked. New baby.


Of course, new baby also means "might never sleep again", so, attached
updated log.

The first issue appears resolved, now it's just protesting that it
also has an i386 libevent and PGDG doesn't provide a matching updated
i386 libevent, only an x64 one.

It seems pretty weird to package an update to a distro package like
this at all.

- -- 
 Craig Ringer                   http://www.2ndQuadrant.com/
 PostgreSQL Development, 24x7 Support, Training & Services
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJToZ6YAAoJELBXNkqjr+S2HwIH/3gAYUOT+NqY4o/gZF59CSmA
KFyJ1gVXUgKToqEt0mUnaOnGlKTHWEVfVkvKCXWrSo4lanLdJCSNQMeLAk3h3u+P
viwaLsGaFopqjUkjMosiM2ivGrRT+XfMX9qXcHjU9D/qqnQTE5GH9R0oyP8na1sj
spWVdQqJQGzbJ2Tzcn3GlE+xq/mO9oE4kR0WCjY+q33XqLNa5q2kvdlRWQB9glbg
bJR8tx9z9JgsEhlR4ShKetBbddvyRBLsEaG15llcwardNtjKBankNXemUyOAfDGi
fbCV5PKRjffQ9m+NvkrX3xMTRIyh9zL/aJfMTPe/jG0I3wwzF3t3wxqjyp/yjGc=
=D+Ax
-----END PGP SIGNATURE-----

[ec2-user@ip-10-239-172-53 ~]$ sudo yum clean packages && sudo yum clean headers && sudo yum update
Loaded plugins: amazon-id, rhui-lb, security
Cleaning repos: pgdg94 rhui-REGION-client-config-server-6 rhui-REGION-rhel-server-releases rhui-REGION-rhel-server-releases-optional rhui-REGION-rhel-server-rh-common
              : rhui-REGION-rhel-server-rhscl
0 package files removed
Loaded plugins: amazon-id, rhui-lb, security
Cleaning repos: pgdg94 rhui-REGION-client-config-server-6 rhui-REGION-rhel-server-releases rhui-REGION-rhel-server-releases-optional rhui-REGION-rhel-server-rh-common
              : rhui-REGION-rhel-server-rhscl
0 header files removed
Loaded plugins: amazon-id, rhui-lb, security
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package libevent.x86_64 0:1.4.13-4.el6 will be updated
--> Processing Dependency: libevent-1.4.so.2()(64bit) for package: 1:nfs-utils-1.2.3-39.el6.x86_64
---> Package libevent.x86_64 0:2.0.19-1.rhel6 will be an update
---> Package libevent-devel.x86_64 0:1.4.13-4.el6 will be updated
--> Processing Dependency: libevent-devel = 1.4.13-4.el6 for package: libevent-headers-1.4.13-4.el6.noarch
--> Processing Dependency: libevent-devel = 1.4.13-4.el6 for package: libevent-doc-1.4.13-4.el6.noarch
---> Package libevent-devel.x86_64 0:2.0.19-1.rhel6 will be an update
--> Running transaction check
---> Package compat-libevent14.x86_64 0:1.4.13-1.rhel6 will be installed
---> Package libevent-devel.i686 0:1.4.13-4.el6 will be installed
--> Processing Dependency: libevent = 1.4.13-4.el6 for package: libevent-devel-1.4.13-4.el6.i686
--> Processing Dependency: libevent_extra-1.4.so.2 for package: libevent-devel-1.4.13-4.el6.i686
--> Processing Dependency: libevent_core-1.4.so.2 for package: libevent-devel-1.4.13-4.el6.i686
--> Processing Dependency: libevent-1.4.so.2 for package: libevent-devel-1.4.13-4.el6.i686
---> Package libevent-devel.x86_64 0:1.4.13-4.el6 will be updated
--> Running transaction check
---> Package libevent.i686 0:1.4.13-4.el6 will be installed
--> Processing Dependency: librt.so.1(GLIBC_2.2) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: librt.so.1 for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libresolv.so.2 for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libnsl.so.1 for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3.4) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3.2) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.1.3) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.1) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.0) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6 for package: libevent-1.4.13-4.el6.i686
---> Package libevent.x86_64 0:1.4.13-4.el6 will be updated
---> Package libevent.x86_64 0:1.4.13-4.el6 will be updated
--> Running transaction check
---> Package glibc.i686 0:2.12-1.132.el6_5.2 will be installed
--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.12-1.132.el6_5.2.i686
--> Processing Dependency: libfreebl3.so for package: glibc-2.12-1.132.el6_5.2.i686
--> Running transaction check
---> Package nss-softokn-freebl.i686 0:3.14.3-10.el6_5 will be installed
--> Finished Dependency Resolution
Error:  Multilib version problems found. This often means that the root
       cause is something else and multilib version checking is just
       pointing out that there is a problem. Eg.:
       
         1. You have an upgrade for libevent-devel which is missing some
            dependency that another package requires. Yum is trying to
            solve this by installing an older version of libevent-devel of the
            different architecture. If you exclude the bad architecture
            yum will tell you what the root cause is (which package
            requires what). You can try redoing the upgrade with
            --exclude libevent-devel.otherarch ... this should give you an error
            message showing the root cause of the problem.
       
         2. You have multiple architectures of libevent-devel installed, but
            yum can only see an upgrade for one of those arcitectures.
            If you don't want/need both architectures anymore then you
            can remove the one with the missing update and everything
            will work.
       
         3. You have duplicate versions of libevent-devel installed already.
            You can use "yum check" to get yum show these errors.
       
       ...you can also use --setopt=protected_multilib=false to remove
       this checking, however this is almost never the correct thing to
       do as something else is very likely to go wrong (often causing
       much more problems).
       
       Protected multilib versions: libevent-devel-2.0.19-1.rhel6.x86_64 != libevent-devel-1.4.13-4.el6.i686
Error: Protected multilib versions: libevent-1.4.13-4.el6.i686 != libevent-2.0.19-1.rhel6.x86_64
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest


-- 
Sent via pgsql-pkg-yum mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-pkg-yum


Attachments:

  [text/plain] yumlog.txt (5.3K, 2-yumlog.txt)
  download | inline:
[ec2-user@ip-10-239-172-53 ~]$ sudo yum clean packages && sudo yum clean headers && sudo yum update
Loaded plugins: amazon-id, rhui-lb, security
Cleaning repos: pgdg94 rhui-REGION-client-config-server-6 rhui-REGION-rhel-server-releases rhui-REGION-rhel-server-releases-optional rhui-REGION-rhel-server-rh-common
              : rhui-REGION-rhel-server-rhscl
0 package files removed
Loaded plugins: amazon-id, rhui-lb, security
Cleaning repos: pgdg94 rhui-REGION-client-config-server-6 rhui-REGION-rhel-server-releases rhui-REGION-rhel-server-releases-optional rhui-REGION-rhel-server-rh-common
              : rhui-REGION-rhel-server-rhscl
0 header files removed
Loaded plugins: amazon-id, rhui-lb, security
Setting up Update Process
Resolving Dependencies
--> Running transaction check
---> Package libevent.x86_64 0:1.4.13-4.el6 will be updated
--> Processing Dependency: libevent-1.4.so.2()(64bit) for package: 1:nfs-utils-1.2.3-39.el6.x86_64
---> Package libevent.x86_64 0:2.0.19-1.rhel6 will be an update
---> Package libevent-devel.x86_64 0:1.4.13-4.el6 will be updated
--> Processing Dependency: libevent-devel = 1.4.13-4.el6 for package: libevent-headers-1.4.13-4.el6.noarch
--> Processing Dependency: libevent-devel = 1.4.13-4.el6 for package: libevent-doc-1.4.13-4.el6.noarch
---> Package libevent-devel.x86_64 0:2.0.19-1.rhel6 will be an update
--> Running transaction check
---> Package compat-libevent14.x86_64 0:1.4.13-1.rhel6 will be installed
---> Package libevent-devel.i686 0:1.4.13-4.el6 will be installed
--> Processing Dependency: libevent = 1.4.13-4.el6 for package: libevent-devel-1.4.13-4.el6.i686
--> Processing Dependency: libevent_extra-1.4.so.2 for package: libevent-devel-1.4.13-4.el6.i686
--> Processing Dependency: libevent_core-1.4.so.2 for package: libevent-devel-1.4.13-4.el6.i686
--> Processing Dependency: libevent-1.4.so.2 for package: libevent-devel-1.4.13-4.el6.i686
---> Package libevent-devel.x86_64 0:1.4.13-4.el6 will be updated
--> Running transaction check
---> Package libevent.i686 0:1.4.13-4.el6 will be installed
--> Processing Dependency: librt.so.1(GLIBC_2.2) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: librt.so.1 for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libresolv.so.2 for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libnsl.so.1 for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3.4) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3.2) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.1.3) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.1) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6(GLIBC_2.0) for package: libevent-1.4.13-4.el6.i686
--> Processing Dependency: libc.so.6 for package: libevent-1.4.13-4.el6.i686
---> Package libevent.x86_64 0:1.4.13-4.el6 will be updated
---> Package libevent.x86_64 0:1.4.13-4.el6 will be updated
--> Running transaction check
---> Package glibc.i686 0:2.12-1.132.el6_5.2 will be installed
--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.12-1.132.el6_5.2.i686
--> Processing Dependency: libfreebl3.so for package: glibc-2.12-1.132.el6_5.2.i686
--> Running transaction check
---> Package nss-softokn-freebl.i686 0:3.14.3-10.el6_5 will be installed
--> Finished Dependency Resolution
Error:  Multilib version problems found. This often means that the root
       cause is something else and multilib version checking is just
       pointing out that there is a problem. Eg.:
       
         1. You have an upgrade for libevent-devel which is missing some
            dependency that another package requires. Yum is trying to
            solve this by installing an older version of libevent-devel of the
            different architecture. If you exclude the bad architecture
            yum will tell you what the root cause is (which package
            requires what). You can try redoing the upgrade with
            --exclude libevent-devel.otherarch ... this should give you an error
            message showing the root cause of the problem.
       
         2. You have multiple architectures of libevent-devel installed, but
            yum can only see an upgrade for one of those arcitectures.
            If you don't want/need both architectures anymore then you
            can remove the one with the missing update and everything
            will work.
       
         3. You have duplicate versions of libevent-devel installed already.
            You can use "yum check" to get yum show these errors.
       
       ...you can also use --setopt=protected_multilib=false to remove
       this checking, however this is almost never the correct thing to
       do as something else is very likely to go wrong (often causing
       much more problems).
       
       Protected multilib versions: libevent-devel-2.0.19-1.rhel6.x86_64 != libevent-devel-1.4.13-4.el6.i686
Error: Protected multilib versions: libevent-1.4.13-4.el6.i686 != libevent-2.0.19-1.rhel6.x86_64
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

view thread (15+ messages)  latest in thread

reply

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Reply to all the recipients using the --to and --cc options:
  reply via email

  To: [email protected]
  Cc: [email protected], [email protected]
  Subject: Re: Libevent conflict on EL-6?
  In-Reply-To: <[email protected]>

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox