[packman] Something is wrong with the setup for Essentials...

Manfred Hollstein manfred.h at gmx.net
Sat Jun 6 21:20:38 CEST 2020


Hi there,

I've been following this for quite some days now, but it appears to be a
more formal problem:

  $ osc -A pmbs buildinfo Essentials MPlayer openSUSE_Leap_15.2 x86_64 
<buildinfo project="Essentials" repository="openSUSE_Leap_15.2" package="MPlayer" downloadurl="http://pmbs-api.links2linux.de:8080/">
  <arch>x86_64</arch>
  <error>unresolvable: nothing provides libavcodec57 = 3.4.2-lp152.1.2 needed by libavcodec-devel, (got version 3.4.5-pm152.4.10), nothing provides libavformat57 = 3.4.2-lp152.1.2 needed by libavformat-devel, (got version 3.4.5-pm152.4.10), nothing provides libavutil55 = 3.4.2-lp152.1.2 needed by libavutil-devel, (got version 3.4.5-pm152.4.10), nothing provides libswresample2 = 3.4.2-lp152.1.2 needed by libswresample-devel, (got version 3.4.5-pm152.4.10), nothing provides libswscale4 = 3.4.2-lp152.1.2 needed by libswscale-devel, (got version 3.4.5-pm152.4.10), nothing provides libpostproc54 = 3.4.2-lp152.1.2 needed by libpostproc-devel, (got version 3.4.5-pm152.4.10)</error>
  <srcmd5>26f1f35620228afdf09d8f2ed8162c11</srcmd5>
  <verifymd5>2b6df76a33e97a3c4d1bb917e333e021</verifymd5>
  <rev>108</rev>
  <specfile>MPlayer.spec</specfile>
  <file>MPlayer.spec</file>
  <versrel>1.2.r38170-1</versrel>
  <bcnt>8</bcnt>
  <release>pm152.1.8</release>
  <debuginfo>1</debuginfo>
</buildinfo>

As you can see, MPlayer (btw the same problem exists for vlc)
BuildRequires libavcodec-devel, which somehow gets resolved to a version
from OBS instead of the version in Essentials:

  $ osc -A pmbs se -s --binary libavcodec-devel | fgrep 15.2 | fgrep x86_64
Essentials                       A_15.2-ffmpeg-4    Essentials/openSUSE_Leap_15.2/x86_64/ffmpeg-4-libavcodec-devel-4.2.1-pm152.3.11.x86_64.rpm
Essentials                       A_tw-ffmpeg3       Essentials/openSUSE_Leap_15.2/x86_64/ffmpeg-3-libavcodec-devel-3.4.5-pm152.4.10.x86_64.rpm

This appears to me that there is no libavcodec-devel which could require
"libavcodec57 = 3.4.2-lp152.1.2"; btw, this version is available from
openSUSE.org:openSUSE:Leap:15.2, but I don't understand why it gets
preferred over the newer version in Essentials/openSUSE_Leap_15.2

This issue is currently preventing the installation of MPlayer and vlc
(at least) on openSUSE_Leap_15.2/x86_64

Doesn anyone have an idea what's going wrong here?

TIA, cheers.

l8er
manfred
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.links2linux.de/pipermail/packman/attachments/20200606/8aa3b2d3/attachment.sig>


More information about the Packman mailing list