saltstack-formulas / postgres-formula

http://docs.saltstack.com/en/latest/topics/development/conventions/formulas.html
Other
77 stars 283 forks source link

[BUG] postgres.dev state fails on suse #307

Open noelmcloughlin opened 3 years ago

noelmcloughlin commented 3 years ago

Your setup

Formula commit hash / release tag

Versions reports (master & minion)

Pillar / config used

postgres:
  use_upstream_repo: True
  version: 11 # or 12

Bug details

Describe the bug

[ERROR   ] Command '['systemd-run', '--scope', 'zypper', '--non-interactive', '--no-refresh', 'install', '--auto-agree-with-licenses', '--name', '--force', '-
-force-resolution', '--from', 'pgdg-sles-11', 'postgresql11-devel', 'libpqxx']' failed with return code: 104
[ERROR   ] stdout: Loading repository data...
Reading installed packages...
Forcing installation of 'postgresql11-devel-11.10-1PGDG.sles15.x86_64' from repository 'pgdg-sles-11'.
[ERROR   ] stderr: Running scope as unit: run-r461c1fc282fc45818e44ebcc046ceff8.scope
Package 'libpqxx' not found in specified repositories.
[ERROR   ] retcode: 104
[ERROR   ] An error was encountered while installing package(s): Zypper command failure: Running scope as unit: run-r461c1fc282fc45818e44ebcc046ceff8.scope
Package 'libpqxx' not found in specified repositories.
local:
----------
          ID: install-postgres-dev-packages
    Function: pkg.installed
      Result: False
     Comment: An error was encountered while installing package(s): Zypper command failure: Running scope as unit: run-r461c1fc282fc45818e44ebcc046ceff8.scope
              Package 'libpqxx' not found in specified repositories.
     Started: 14:58:04.753630
    Duration: 50918.798 ms
     Changes:
----------
          ID: postgresql-ecg-altinstall
    Function: alternatives.install
        Name: ecg
      Result: True
     Comment: onlyif condition is false
     Started: 14:58:55.674642
    Duration: 1102.99 ms
     Changes:

Summary for local
------------
Succeeded: 1
Failed:    1
------------
Total states run:     2
Total run time:  52.022 s
vagrant@opensuse15:/srv/pillar/saltstack-formulas> sudo -s
opensuse15:/srv/pillar/saltstack-formulas # rpm -qa | grep -i postgre
postgresql11-server-11.10-1PGDG.sles15.x86_64
postgresql11-libs-11.10-1PGDG.sles15.x86_64
postgresql11-11.10-1PGDG.sles15.x86_64
opensuse15:/srv/pillar/saltstack-formulas # zypper in postgresql11-devel
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides clang10-devel needed by postgresql11-devel-11.10-1PGDG.sles15.x86_64
 Solution 1: do not install postgresql11-devel-11.10-1PGDG.sles15.x86_64
 Solution 2: break postgresql11-devel-11.10-1PGDG.sles15.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/c/d/?] (c): c
opensuse15:/srv/pillar/saltstack-formulas # zypper in clang10-devel
Loading repository data...
Reading installed packages...
'clang10-devel' not found in package names. Trying capabilities.
No provider of 'clang10-devel' found.
Resolving package dependencies...

Nothing to do.

Steps to reproduce the bug

Expected behaviour

Attempts to fix the bug

Additional context