Media (Intel® Video Processing Library, Intel Media SDK)
Access community support with transcoding, decoding, and encoding in applications using media tools like Intel® oneAPI Video Processing Library and Intel® Media SDK
Announcements
The Intel Media SDK project is no longer active. For continued support and access to new features, Intel Media SDK users are encouraged to read the transition guide on upgrading from Intel® Media SDK to Intel® Video Processing Library (VPL), and to move to VPL as soon as possible.
For more information, see the VPL website.
3056 Discussions

MediaServerStudio2018R1 Minimum Installation on Target Platform causes yum repo inconsistency?

Altug_S_
Beginner
452 Views

I am having problems during MediaServerStudio2018R1 Minimum Installation on CentOS 7.4.1708 (core+development tools) with i5-6600 target platform according to Getting Started Guide.

I built necessary packages on the Development System and installed them on the Target System as described in Step5 of "Minimum Install" section on Page10 of Linux 2018R1 Getting Started Guide.

Prebuilt sample program binaries execute successfully. No errors!

When I decide to install another package, Blackmagic Decklink Card Driver in my case, I get the following error about Intel Media SDK:

 

---> Package libdrm.x86_64 0:2.4.74-69021.el7.centos will be updated
--> Processing Dependency: libdrm = 2.4.74-69021.el7.centos for package: intel-linux-media-16.8-69021.el7.centos.x86_64
--> Finished Dependency Resolution
Error: Package: intel-linux-media-16.8-69021.el7.centos.x86_64 (installed)
           Requires: libdrm = 2.4.74-69021.el7.centos
           Removing: libdrm-2.4.74-69021.el7.centos.x86_64 (installed)
               libdrm = 2.4.74-69021.el7.centos
           Updated By: libdrm-2.4.83-2.el7.x86_64 (base)
               libdrm = 2.4.83-2.el7
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

 

I tried commenting out mirrorlist lines in the /etc/yum.repos.d/CentOS-Base.repo file, as described in CentOS 7.4 Gold Installs section Important Note paragraph on Page3 of Getting Started Guide. No success!

0 Kudos
3 Replies
Mark_L_Intel1
Moderator
452 Views

Hi Altug,

Could you try to skip the libdrm in the package and install the default libdrm of CentOS or update its latest version from CentOS and see if it solves the problem?

Mark

0 Kudos
Altug_S_
Beginner
452 Views

No it does not.

First, installed libdrm 2.4.83 from base repo:

[user@localhost MediaServerStudioEssentials2018R1_CentOS7.4.1708_MinimumInstallationBinaries]$ sudo yum info libdrm
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.ni.net.tr
 * extras: mirror.fibersunucu.com.tr
 * updates: mirror.ni.net.tr
Installed Packages
Name        : libdrm
Arch        : x86_64
Version     : 2.4.83
Release     : 2.el7
Size        : 358 k
Repo        : installed
From repo   : base
Summary     : Direct Rendering Manager runtime library
URL         : http://dri.sourceforge.net
License     : MIT
Description : Direct Rendering Manager runtime library

Available Packages
Name        : libdrm
Arch        : i686
Version     : 2.4.83
Release     : 2.el7
Size        : 156 k
Repo        : base/7/x86_64
Summary     : Direct Rendering Manager runtime library
URL         : http://dri.sourceforge.net
License     : MIT
Description : Direct Rendering Manager runtime library

 

Afterwards, when I try to install intel-linux-media package:

 

[user@localhost MediaServerStudioEssentials2018R1_CentOS7.4.1708_MinimumInstallationBinaries]$ sudo rpm -Uvh intel-linux-media-16.8-69021.el7.centos.x86_64.rpm
warning: intel-linux-media-16.8-69021.el7.centos.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID a9b021f4: NOKEY
error: Failed dependencies:
        libdrm = 2.4.74-69021.el7.centos is needed by intel-linux-media-16.8-69021.el7.centos.x86_64

 

0 Kudos
Mark_L_Intel1
Moderator
452 Views

Hi Altug,

Sorry for the late response, could you use "--nodeps" and "--force" to ignore the dependencies.

Mark

0 Kudos
Reply