Bug 1317309 - 3.6.9 Client Installs on Debian Wheezy, but Held Back on Jessie
Summary: 3.6.9 Client Installs on Debian Wheezy, but Held Back on Jessie
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: GlusterFS
Classification: Community
Component: packaging
Version: 3.6.9
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Kaleb KEITHLEY
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-03-13 23:58 UTC by junk
Modified: 2016-04-12 11:40 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2016-04-11 18:05:18 UTC
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Embargoed:


Attachments (Terms of Use)

Description junk 2016-03-13 23:58:42 UTC
Description of problem:

The 3.6.9 update of GlusterFS client (unlike all previous updates) is "held back" on Jessie (Debian 8).  It installs fine on Wheezy (Debian 7).

This is extremely odd, since Jessie is the *newer* distribution.

Attempting to force-install the component gives:

The following packages have unmet dependencies:
 glusterfs-common:
   Depends: liblvm2app2.2 (>= 2.02.142) but 2.02.111-2.2 is to be installed
   Depends: libncurses5 (>= 6) but 5.9+20140913-1+b1 is to be installed
   Depends: libssl1.0.2 (>= 1.0.2d) but it is not installable
   Depends: libtinfo5 (>= 6) but 5.9+20140913-1+b1 is to be installed


Version-Release number of selected component (if applicable):


How reproducible:

On any Debian 8 (Jessie) system, simply apt-get install glusterfs-common when you have a sources.list file containing:

deb [arch=amd64] http://download.gluster.org/pub/gluster/glusterfs/3.6/LATEST/Debian/jessie/apt jessie main

Steps to Reproduce:
1. Attempt to upgrade 3.6.8 glusterfs client/common on Debian 8/Jessie to 3.6.9
2. Packages are held back.
3. Attempt to force-upgrade.
4. Receive indication of unavailable required packages.

Actual results:

Unable to install, due to "missing" packages (older versions available, newer versions required).

Expected results:

Installation successful, as with all prior versions.

Additional info:

If this is something that is 'in the pipeline' or being worked on (or, for some unfathomable reason, completely impossible), can we get some documentation of this somewhere?

If this had not installed on Wheezy, I would be much less surprised -- but as it has installed successfully on Wheezy, but refuses to do so on Jessie, this seems quite odd.

Thanks!

Comment 1 Kaleb KEITHLEY 2016-04-11 18:05:18 UTC
/var/cache/pbuilder/apt-cache was polluted with incorrect (newer) versions of dependencies.

Rebuilt cache and rebuilt packages now have correct dependencies.

Comment 2 junk 2016-04-12 11:40:30 UTC
I can confirm that this is now corrected, and the glusterfs client installs correctly on my jessie instance.

Thanks!


Note You need to log in before you can comment on or make changes to this bug.