saltstack-formulas / iscsi-formula

Manage iSCSI Target and Initiator via SaltStack (FreeBSD & GNU/Linux)

Home Page:http://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[BUG] make python-configshell-fb fails (Archlinux)

noelmcloughlin opened this issue ยท comments

commented

Your setup

Formula commit hash / release tag

Versions reports (master & minion)

https://aur.archlinux.org/packages/python2-configshell-fb

Pillar / config used


Bug details

Describe the bug

$ git clone https://aur.archlinux.org/packages/python-configshell-fb
$ cd python-configshell-fb
$ makepkg -si --noconfirm -f
==> Making package: python-configshell-fb 1.1.26-1 (Sun 19 Apr 2020 08:46:35 PM UTC)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Downloading v1.1.26.tar.gz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   134  100   134    0     0    210      0 --:--:-- --:--:-- --:--:--   210
100 34774    0 34774    0     0  18837      0 --:--:--  0:00:01 --:--:-- 30992
==> Validating source files with sha512sums...
    v1.1.26.tar.gz ... Passed
==> Extracting sources...
  -> Extracting v1.1.26.tar.gz with bsdtar
==> Entering fakeroot environment...
==> Starting package_python-configshell-fb()...
running install
running build
running build_py
creating build
creating build/lib
creating build/lib/configshell
< CUT >
==> Installing python-configshell-fb package group with pacman -U...
loading packages...
resolving dependencies...
warning: cannot resolve "python2-urwid", a dependency of "python2-configshell-fb"
:: The following package cannot be upgraded due to unresolvable dependencies:
      python2-configshell-fb

:: Do you want to skip the above package for this upgrade? [y/N] 
error: failed to prepare transaction (could not satisfy dependencies)
:: unable to satisfy dependency 'python2-urwid' required by python2-configshell-fb
==> WARNING: Failed to install built package(s).

Steps to reproduce the bug

Expected behaviour

Attempts to fix the bug

Additional context

commented

Upstream issue raise: https://bugs.archlinux.org/task/66317

My workaround was to replace occurrences of python2-urwid with python-urwid before building the python-configshell-fb AUR package.

๐ŸŽ‰ This issue has been resolved in version 1.1.2 ๐ŸŽ‰

The release is available on GitHub release

Your semantic-release bot ๐Ÿ“ฆ๐Ÿš€