Project

General

Profile

Bug #49356

Eliminate lua-luarocks as a dependency, not only in SLE but also in openSUSE

Added by Nathan Cutler almost 2 years ago. Updated almost 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

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

Description

openSUSE Factory (Tumbleweed) currently has three versions of luarocks:

sesdev@master:~> zypper se -s luarocks
Loading repository data...
Reading installed packages...

S  | Name           | Type    | Version   | Arch   | Repository
---+----------------+---------+-----------+--------+------------------------
   | lua51-luarocks | package | 3.3.1-1.3 | noarch | openSUSE-Tumbleweed-Oss
i+ | lua53-luarocks | package | 3.3.1-1.3 | noarch | openSUSE-Tumbleweed-Oss
   | lua54-luarocks | package | 3.3.1-1.3 | noarch | openSUSE-Tumbleweed-Oss

None of these provide a sensible default package like "lua-luarocks" or "luarocks". The ceph.spec.in file would need to keep track of which exact version of lua is in which SUSE build target, and that is a non-trivial amount of work which someone would have to do on an ongoing basis.

History

#1 Updated by Nathan Cutler almost 2 years ago

  • Description updated (diff)

#2 Updated by Nathan Cutler almost 2 years ago

  • Assignee deleted (Nathan Cutler)

Also available in: Atom PDF