Project

General

Profile

Actions

Bug #16964

closed

F23 with apt-get installed fails in install-deps.sh

Added by J. Eric Ivancich over 7 years ago. Updated over 7 years ago.

Status:
Won't Fix
Priority:
Normal
Assignee:
Category:
build
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

On a F23 system that has apt-get installed, install-deps.sh fails.

Lines #63-#65 of install-deps.sh contain:

if type apt-get > /dev/null 2>&1 ; then
    $SUDO apt-get install -y lsb-release devscripts equivs
fi

This results in the following error:

E: Couldn't find package lsb-release

Removing the apt toolset (sudo dnf remove apt) resolves the issue. But it seems there's an underlying assumption that is not valid.

Actions #1

Updated by J. Eric Ivancich over 7 years ago

  • Assignee set to Loïc Dachary

Loic: Ali suggested I assign you or Kefu to this issue.

Actions #2

Updated by Loïc Dachary over 7 years ago

  • Status changed from New to Won't Fix

I don't think there is a reliable way to address all cases. A lot systems have the ability to install multiple packaging systems and relying on the packaging system is not 100% safe. Ideally lsb-release would be available by default everywhere (and I certainly hope that will be the case eventually). In the meantime, unless you have a idea on how to reliably guess the install system in place, I propose we keep that as it is.

Feel free to re-open if you disagree, I'm happy to keep discussing this :-)

Actions

Also available in: Atom PDF