On Wed, Jan 24, 2018 at 05:49:42PM +0100, Niels de Vos wrote:
> On Wed, Jan 24, 2018 at 04:31:16PM +0000, Smith, David wrote:
> > Sending privately because I'm not part of the Gluster packaging list,
> > just a user.
> 
> Oh, you're welcome to subscribe to the packaging or gluster-users list
> and report it there. Others might have seen the same problem and are
> wondering if/when its going to be resolved.
> 
> > Please make sure that Gluster 3.12 is rebuilt too - I've got the same
> > problem trying to upgrade 3.12.4 to 3.12.5. (3.12.5 was built against
> > the wrong/older version of userspace-rcu)
> 
> Thanks for reporting! I can reproduce that too :-/
> 
>   $ mkdir /var/tmp/storage7-312-test
>   $ cd /var/tmp/storage7-312-test
>   $ vagrant init centos/7
>   $ vagrant up
>   $ vagrant ssh
>   $ sudo -i
>   # yum -y install centos-release-gluster312
>   # yum -y install glusterfs-server
>   # yum -y --enablerepo=centos-gluster312-test update glusterfs
>   ..
>   Error: Package: glusterfs-server-3.12.5-1.el7.x86_64 
> (centos-gluster312-test)
>              Requires: liburcu-bp.so.1()(64bit)
>              Available: userspace-rcu-0.7.16-3.el7.x86_64 
> (centos-gluster312-test)
>                  liburcu-bp.so.1()(64bit)
>              Installed: userspace-rcu-0.10.0-3.el7.x86_64 (@centos-gluster312)
>                 ~liburcu-bp.so.6()(64bit)
>   Error: Package: glusterfs-server-3.12.5-1.el7.x86_64 
> (centos-gluster312-test)
>              Requires: liburcu-cds.so.1()(64bit)
>              Available: userspace-rcu-0.7.16-3.el7.x86_64 
> (centos-gluster312-test)
>                  liburcu-cds.so.1()(64bit)
>              Installed: userspace-rcu-0.10.0-3.el7.x86_64 (@centos-gluster312)
>                 ~liburcu-cds.so.6()(64bit)
>   ..
> 
> 
> I'm rebuild glusterfs-3.12.5-2.el7 now, the package will land in a few
> hours in the centos-gluster312-test repository. Use 'yum clean all' to
> remove the metadata before trying to install the update again.

Packages are available now, a simple upgrade test (no volumes) worked
for me.

  # yum --enablerepo=centos-gluster312-test clean all
  # yum --enablerepo=centos-gluster312-test update glusterfs

As soon as someone else confirms that the packages are not worse than
the 3.12.4 release, I'll mark them for sync'ing to the mirrors tomorrow.

Niels
_______________________________________________
packaging mailing list
[email protected]
http://lists.gluster.org/mailman/listinfo/packaging

Reply via email to