This forum has been archived. All content is frozen. Please use KDE Discuss instead.

qtmultimedia5-dev after 20.04 update

Tags: None
(comma "," separated)
Sentinel
Registered Member
Posts
12
Karma
0

qtmultimedia5-dev after 20.04 update

Wed Aug 19, 2020 11:07 am
How to install qtmultimedia5-dev in kde neon after the 20.04 update?
Code: Select all
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Starting pkgProblemResolver with broken count: 2
Starting 2 pkgProblemResolver with broken count: 2
Investigating (0) libselinux1-dev:amd64 < none -> 3.0-1build2 @un uN Ib >
Broken libselinux1-dev:amd64 Depends on libpcre2-dev:amd64 < none | 10.34-7 @un uH >
  Considering libpcre2-dev:amd64 1 as a solution to libselinux1-dev:amd64 1
  Holding Back libselinux1-dev:amd64 rather than change libpcre2-dev:amd64
Investigating (0) libglib2.0-dev:amd64 < none -> 2.64.3-1~ubuntu20.04.1 @un uN Ib >
Broken libglib2.0-dev:amd64 Depends on libpcre3-dev:amd64 < none | 2:8.39-12build1 @un uH > (>= 1:8.31)
  Considering libpcre3-dev:amd64 0 as a solution to libglib2.0-dev:amd64 1
  Holding Back libglib2.0-dev:amd64 rather than change libpcre3-dev:amd64
Investigating (0) libpulse-dev:amd64 < none -> 1:13.99.1-1ubuntu3.5 @un uN Ib >
Broken libpulse-dev:amd64 Depends on libglib2.0-dev:amd64 < none | 2.64.3-1~ubuntu20.04.1 @un uH >
  Considering libglib2.0-dev:amd64 1 as a solution to libpulse-dev:amd64 0
  Holding Back libpulse-dev:amd64 rather than change libglib2.0-dev:amd64
Investigating (1) qtmultimedia5-dev:amd64 < none -> 5.14.2-0xneon+20.04+focal+build5 @un puN Ib >
Broken qtmultimedia5-dev:amd64 Depends on libglib2.0-dev:amd64 < none | 2.64.3-1~ubuntu20.04.1 @un uH >
  Considering libglib2.0-dev:amd64 1 as a solution to qtmultimedia5-dev:amd64 9999
    Reinst Failed early because of libpcre3:amd64
    Reinst Failed because of libpcre3-dev:amd64
  Considering libglib2.0-dev:amd64 1 as a solution to qtmultimedia5-dev:amd64 9999
Broken qtmultimedia5-dev:amd64 Depends on libpulse-dev:amd64 < none | 1:13.99.1-1ubuntu3.5 @un uH >
  Considering libpulse-dev:amd64 0 as a solution to qtmultimedia5-dev:amd64 9999
    Reinst Failed because of libglib2.0-dev:amd64
  Considering libpulse-dev:amd64 0 as a solution to qtmultimedia5-dev:amd64 9999
  Considering libpulse-dev:amd64 0 as a solution to qtmultimedia5-dev:amd64 9999
Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 qtmultimedia5-dev : Depends: libglib2.0-dev but it is not going to be installed
                     Depends: libpulse-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

after trying libpcre3-dev:
Code: Select all
The following packages have unmet dependencies:
 libpcre3-dev : Depends: libpcre3 (= 2:8.39-12build1) but 2:8.44-1+ubuntu18.04.1+deb.sury.org+1 is to be installed
                Depends: libpcrecpp0v5 (= 2:8.39-12build1) but 2:8.44-1+ubuntu18.04.1+deb.sury.org+1 is to be installed
User avatar
claydoh
Registered Member
Posts
1170
Karma
9
OS
Sentinel wrote:after trying libpcre3-dev:
Code: Select all
The following packages have unmet dependencies:
 libpcre3-dev : Depends: libpcre3 (= 2:8.39-12build1) but 2:8.44-1+ubuntu18.04.1+deb.sury.org+1 is to be installed
                Depends: libpcrecpp0v5 (= 2:8.39-12build1) but 2:8.44-1+ubuntu18.04.1+deb.sury.org+1 is to be installed


You need to re-enable whatever PPA you have that has the libpcre3 package with the version 2:8.44-1+ubuntu18.04.1+deb.sury.org+1, and update your system. PPAs are disabled during the upgrade, and have to be re-enbled afterwards. Your system is looking for the 18.04 versions of packages from that PPA, until it is re-enabled and you update.

You may have to reenable it, update, then use ppa-purge to revert to stock *buntu versions, if you still get errors.

It is possible to install the specific package version needed, but I have a feeling that there may be more conflicts down the road, so either re-enablimg the PPA, or removing and reverting it via ppa-purge are probably the best choices.

Here's how to install specific versions:
Code: Select all
sudo apt install libpcrecpp0v5=2:8.39-12build1 libpcre3=2:8.39-12build1


Probably this PPA is causing the issue?
https://launchpad.net/~ondrej/+archive/ ... lter=focal


claydoh, proud to be a member of KDE forums since 2008-Oct, and KDE user since 2001
Sentinel
Registered Member
Posts
12
Karma
0
You are right, after re-enabling PHP In "Software & Updates" the packages updated themself and now there is no problem with installing qtmultimedia5-dev. Thank you.


Bookmarks



Who is online

Registered users: Bing [Bot], claydoh, Google [Bot], rblackwell, Yahoo [Bot]