user@notebook:~$ sudo apt install libgtk-3-dev Reading package lists... Done Building dependency tree Reading state information... Done Starting pkgProblemResolver with broken count: 10 Starting 2 pkgProblemResolver with broken count: 10 Investigating (0) zlib1g-dev:amd64 < none -> 1:1.2.11.dfsg-2ubuntu1.2 @un uN Ib > Broken zlib1g-dev:amd64 Depends on libc6-dev:amd64 < none | 2.31-0ubuntu9.2 @un uH > Considering libc6-dev:amd64 10 as a solution to zlib1g-dev:amd64 13 Holding Back zlib1g-dev:amd64 rather than change libc6-dev:amd64 Broken zlib1g-dev:amd64 Depends on libc-dev:amd64 < none @un H > Considering libc6-dev:amd64 10 as a solution to zlib1g-dev:amd64 13 Holding Back zlib1g-dev:amd64 rather than change libc-dev:amd64 Or group keep for zlib1g-dev:amd64 Investigating (0) libglib2.0-dev:amd64 < none -> 2.64.6-1~ubuntu20.04.3 @un uN Ib > Broken libglib2.0-dev:amd64 Depends on zlib1g-dev:amd64 < none | 1:1.2.11.dfsg-2ubuntu1.2 @un uH > Considering zlib1g-dev:amd64 13 as a solution to libglib2.0-dev:amd64 8 Holding Back libglib2.0-dev:amd64 rather than change zlib1g-dev:amd64 Investigating (0) libpcre3-dev:amd64 < none -> 2:8.39-12build1 @un uN Ib > Broken libpcre3-dev:amd64 Depends on libc6-dev:amd64 < none | 2.31-0ubuntu9.2 @un uH > Considering libc6-dev:amd64 10 as a solution to libpcre3-dev:amd64 7 Holding Back libpcre3-dev:amd64 rather than change libc6-dev:amd64 Investigating (0) libmount-dev:amd64 < none -> 2.34-0.1ubuntu9.1 @un uN Ib > Broken libmount-dev:amd64 Depends on libc6-dev:amd64 < none | 2.31-0ubuntu9.2 @un uH > Considering libc6-dev:amd64 10 as a solution to libmount-dev:amd64 6 Holding Back libmount-dev:amd64 rather than change libc6-dev:amd64 Broken libmount-dev:amd64 Depends on libc-dev:amd64 < none @un H > Considering libc6-dev:amd64 10 as a solution to libmount-dev:amd64 6 Holding Back libmount-dev:amd64 rather than change libc-dev:amd64 Or group keep for libmount-dev:amd64 Investigating (0) libpng-dev:amd64 < none -> 1.6.37-2 @un uN Ib > Broken libpng-dev:amd64 Depends on zlib1g-dev:amd64 < none | 1:1.2.11.dfsg-2ubuntu1.2 @un uH > Considering zlib1g-dev:amd64 13 as a solution to libpng-dev:amd64 4 Holding Back libpng-dev:amd64 rather than change zlib1g-dev:amd64 Investigating (0) libexpat1-dev:amd64 < none -> 2.2.9-1build1 @un uN Ib > Broken libexpat1-dev:amd64 Depends on libc6-dev:amd64 < none | 2.31-0ubuntu9.2 @un uH > Considering libc6-dev:amd64 10 as a solution to libexpat1-dev:amd64 3 Holding Back libexpat1-dev:amd64 rather than change libc6-dev:amd64 Broken libexpat1-dev:amd64 Depends on libc-dev:amd64 < none @un H > Considering libc6-dev:amd64 10 as a solution to libexpat1-dev:amd64 3 Holding Back libexpat1-dev:amd64 rather than change libc-dev:amd64 Or group keep for libexpat1-dev:amd64 Investigating (0) uuid-dev:amd64 < none -> 2.34-0.1ubuntu9.1 @un uN Ib > Broken uuid-dev:amd64 Depends on libc6-dev:amd64 < none | 2.31-0ubuntu9.2 @un uH > Considering libc6-dev:amd64 10 as a solution to uuid-dev:amd64 3 Holding Back uuid-dev:amd64 rather than change libc6-dev:amd64 Broken uuid-dev:amd64 Depends on libc-dev:amd64 < none @un H > Considering libc6-dev:amd64 10 as a solution to uuid-dev:amd64 3 Holding Back uuid-dev:amd64 rather than change libc-dev:amd64 Or group keep for uuid-dev:amd64 Investigating (0) libfreetype-dev:amd64 < none -> 2.10.1-2ubuntu0.1 @un uN Ib > Broken libfreetype-dev:amd64 Depends on libc6-dev:amd64 < none | 2.31-0ubuntu9.2 @un uH > Considering libc6-dev:amd64 10 as a solution to libfreetype-dev:amd64 3 Holding Back libfreetype-dev:amd64 rather than change libc6-dev:amd64 Broken libfreetype-dev:amd64 Depends on libc-dev:amd64 < none @un H > Considering libc6-dev:amd64 10 as a solution to libfreetype-dev:amd64 3 Holding Back libfreetype-dev:amd64 rather than change libc-dev:amd64 Or group keep for libfreetype-dev:amd64 Broken libfreetype-dev:amd64 Depends on zlib1g-dev:amd64 < none | 1:1.2.11.dfsg-2ubuntu1.2 @un uH > Considering zlib1g-dev:amd64 13 as a solution to libfreetype-dev:amd64 3 Holding Back libfreetype-dev:amd64 rather than change zlib1g-dev:amd64 Broken libfreetype-dev:amd64 Depends on libz-dev:amd64 < none @un H > Considering zlib1g-dev:amd64 13 as a solution to libfreetype-dev:amd64 3 Holding Back libfreetype-dev:amd64 rather than change libz-dev:amd64 Or group keep for libfreetype-dev:amd64 Broken libfreetype-dev:amd64 Depends on libpng-dev:amd64 < none | 1.6.37-2 @un uH > Considering libpng-dev:amd64 4 as a solution to libfreetype-dev:amd64 3 Holding Back libfreetype-dev:amd64 rather than change libpng-dev:amd64 Investigating (0) libcairo2-dev:amd64 < none -> 1.16.0-4ubuntu1 @un uN Ib > Broken libcairo2-dev:amd64 Depends on libpng-dev:amd64 < none | 1.6.37-2 @un uH > Considering libpng-dev:amd64 4 as a solution to libcairo2-dev:amd64 1 Holding Back libcairo2-dev:amd64 rather than change libpng-dev:amd64 Investigating (0) libgdk-pixbuf2.0-dev:amd64 < none -> 2.40.0+dfsg-3ubuntu0.2 @un uN Ib > Broken libgdk-pixbuf2.0-dev:amd64 Depends on libglib2.0-dev:amd64 < none | 2.64.6-1~ubuntu20.04.3 @un uH > (>= 2.37.6) Considering libglib2.0-dev:amd64 8 as a solution to libgdk-pixbuf2.0-dev:amd64 0 Holding Back libgdk-pixbuf2.0-dev:amd64 rather than change libglib2.0-dev:amd64 Investigating (0) libpcre2-dev:amd64 < none -> 10.34-7 @un uN Ib > Broken libpcre2-dev:amd64 Depends on libc6-dev:amd64 < none | 2.31-0ubuntu9.2 @un uH > Considering libc6-dev:amd64 10 as a solution to libpcre2-dev:amd64 0 Holding Back libpcre2-dev:amd64 rather than change libc6-dev:amd64 Investigating (0) libxft-dev:amd64 < none -> 2.3.3-0ubuntu1 @un uN Ib > Broken libxft-dev:amd64 Depends on libc6-dev:amd64 < none | 2.31-0ubuntu9.2 @un uH > Considering libc6-dev:amd64 10 as a solution to libxft-dev:amd64 0 Holding Back libxft-dev:amd64 rather than change libc6-dev:amd64 Broken libxft-dev:amd64 Depends on libc-dev:amd64 < none @un H > Considering libc6-dev:amd64 10 as a solution to libxft-dev:amd64 0 Holding Back libxft-dev:amd64 rather than change libc-dev:amd64 Or group keep for libxft-dev:amd64 Broken libxft-dev:amd64 Depends on zlib1g-dev:amd64 < none | 1:1.2.11.dfsg-2ubuntu1.2 @un uH > Considering zlib1g-dev:amd64 13 as a solution to libxft-dev:amd64 0 Holding Back libxft-dev:amd64 rather than change zlib1g-dev:amd64 Broken libxft-dev:amd64 Depends on libz-dev:amd64 < none @un H > Considering zlib1g-dev:amd64 13 as a solution to libxft-dev:amd64 0 Holding Back libxft-dev:amd64 rather than change libz-dev:amd64 Or group keep for libxft-dev:amd64 Investigating (0) libatk1.0-dev:amd64 < none -> 2.35.1-1ubuntu2 @un uN Ib > Broken libatk1.0-dev:amd64 Depends on libglib2.0-dev:amd64 < none | 2.64.6-1~ubuntu20.04.3 @un uH > (>= 2.31.2) Considering libglib2.0-dev:amd64 8 as a solution to libatk1.0-dev:amd64 0 Holding Back libatk1.0-dev:amd64 rather than change libglib2.0-dev:amd64 Investigating (0) libatk-bridge2.0-dev:amd64 < none -> 2.34.2-0ubuntu2~20.04.1 @un uN Ib > Broken libatk-bridge2.0-dev:amd64 Depends on libglib2.0-dev:amd64 < none | 2.64.6-1~ubuntu20.04.3 @un uH > (>= 2.4.1-2) Considering libglib2.0-dev:amd64 8 as a solution to libatk-bridge2.0-dev:amd64 0 Holding Back libatk-bridge2.0-dev:amd64 rather than change libglib2.0-dev:amd64 Investigating (0) libicu-dev:amd64 < none -> 66.1-2ubuntu2 @un uN Ib > Broken libicu-dev:amd64 Depends on libc6-dev:amd64 < none | 2.31-0ubuntu9.2 @un uH > Considering libc6-dev:amd64 10 as a solution to libicu-dev:amd64 0 Holding Back libicu-dev:amd64 rather than change libc6-dev:amd64 Broken libicu-dev:amd64 Depends on libc-dev:amd64 < none @un H > Considering libc6-dev:amd64 10 as a solution to libicu-dev:amd64 0 Holding Back libicu-dev:amd64 rather than change libc-dev:amd64 Or group keep for libicu-dev:amd64 Investigating (0) libatspi2.0-dev:amd64 < none -> 2.36.0-2 @un uN Ib > Broken libatspi2.0-dev:amd64 Depends on libglib2.0-dev:amd64 < none | 2.64.6-1~ubuntu20.04.3 @un uH > (>= 2.4.1-2) Considering libglib2.0-dev:amd64 8 as a solution to libatspi2.0-dev:amd64 0 Holding Back libatspi2.0-dev:amd64 rather than change libglib2.0-dev:amd64 Investigating (0) libpango1.0-dev:amd64 < none -> 1.44.7-2ubuntu4 @un uN Ib > Broken libpango1.0-dev:amd64 Depends on libcairo2-dev:amd64 < none | 1.16.0-4ubuntu1 @un uH > (>= 1.12.10) Considering libcairo2-dev:amd64 1 as a solution to libpango1.0-dev:amd64 0 Holding Back libpango1.0-dev:amd64 rather than change libcairo2-dev:amd64 Investigating (0) libharfbuzz-dev:amd64 < none -> 2.6.4-1ubuntu4 @un uN Ib > Broken libharfbuzz-dev:amd64 Depends on libglib2.0-dev:amd64 < none | 2.64.6-1~ubuntu20.04.3 @un uH > (>= 2.19.1) Considering libglib2.0-dev:amd64 8 as a solution to libharfbuzz-dev:amd64 0 Holding Back libharfbuzz-dev:amd64 rather than change libglib2.0-dev:amd64 Investigating (0) libblkid-dev:amd64 < none -> 2.34-0.1ubuntu9.1 @un uN Ib > Broken libblkid-dev:amd64 Depends on libc6-dev:amd64 < none | 2.31-0ubuntu9.2 @un uH > Considering libc6-dev:amd64 10 as a solution to libblkid-dev:amd64 -1 Holding Back libblkid-dev:amd64 rather than change libc6-dev:amd64 Broken libblkid-dev:amd64 Depends on libc-dev:amd64 < none @un H > Considering libc6-dev:amd64 10 as a solution to libblkid-dev:amd64 -1 Holding Back libblkid-dev:amd64 rather than change libc-dev:amd64 Or group keep for libblkid-dev:amd64 Broken libblkid-dev:amd64 Depends on uuid-dev:amd64 < none | 2.34-0.1ubuntu9.1 @un uH > Considering uuid-dev:amd64 3 as a solution to libblkid-dev:amd64 -1 Holding Back libblkid-dev:amd64 rather than change uuid-dev:amd64 Investigating (1) libgtk-3-dev:amd64 < none -> 3.24.20-0ubuntu1 @un puN Ib > Broken libgtk-3-dev:amd64 Depends on libatk-bridge2.0-dev:amd64 < none | 2.34.2-0ubuntu2~20.04.1 @un uH > Considering libatk-bridge2.0-dev:amd64 0 as a solution to libgtk-3-dev:amd64 9999 Reinst Failed early because of libc6:amd64 Reinst Failed because of libc6-dev:amd64 Reinst Failed because of libc6-dev:amd64 Reinst Failed because of libmount-dev:amd64 Reinst Failed because of libglib2.0-dev:amd64 Considering libatk-bridge2.0-dev:amd64 0 as a solution to libgtk-3-dev:amd64 9999 Broken libgtk-3-dev:amd64 Depends on libatk1.0-dev:amd64 < none | 2.35.1-1ubuntu2 @un uH > (>= 2.15.1) Considering libatk1.0-dev:amd64 0 as a solution to libgtk-3-dev:amd64 9999 Reinst Failed because of libglib2.0-dev:amd64 Broken libgtk-3-dev:amd64 Depends on libcairo2-dev:amd64 < none | 1.16.0-4ubuntu1 @un uH > (>= 1.14.0) Considering libcairo2-dev:amd64 1 as a solution to libgtk-3-dev:amd64 9999 Reinst Failed because of libc6-dev:amd64 Reinst Failed because of libc6-dev:amd64 Reinst Failed because of zlib1g-dev:amd64 Reinst Failed because of libpng-dev:amd64 Broken libgtk-3-dev:amd64 Depends on libgdk-pixbuf2.0-dev:amd64 < none | 2.40.0+dfsg-3ubuntu0.2 @un uH > (>= 2.40.0) Considering libgdk-pixbuf2.0-dev:amd64 0 as a solution to libgtk-3-dev:amd64 9999 Reinst Failed because of libglib2.0-dev:amd64 Considering libgdk-pixbuf2.0-dev:amd64 0 as a solution to libgtk-3-dev:amd64 9999 Broken libgtk-3-dev:amd64 Depends on libglib2.0-dev:amd64 < none | 2.64.6-1~ubuntu20.04.3 @un uH > (>= 2.57.2) Considering libglib2.0-dev:amd64 8 as a solution to libgtk-3-dev:amd64 9999 Considering libglib2.0-dev:amd64 8 as a solution to libgtk-3-dev:amd64 9999 Broken libgtk-3-dev:amd64 Depends on libpango1.0-dev:amd64 < none | 1.44.7-2ubuntu4 @un uH > (>= 1.41) Considering libpango1.0-dev:amd64 0 as a solution to libgtk-3-dev:amd64 9999 Reinst Failed because of libcairo2-dev:amd64 Investigating (1) 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 0 as a solution to libselinux1-dev:amd64 7 Holding Back libselinux1-dev:amd64 rather than change libpcre2-dev:amd64 Investigating (1) libfreetype6-dev:amd64 < none -> 2.10.1-2ubuntu0.1 @un uN Ib > Broken libfreetype6-dev:amd64 Depends on libfreetype-dev:amd64 < none | 2.10.1-2ubuntu0.1 @un uH > (= 2.10.1-2ubuntu0.1) Considering libfreetype-dev:amd64 3 as a solution to libfreetype6-dev:amd64 7 Holding Back libfreetype6-dev:amd64 rather than change libfreetype-dev:amd64 Investigating (1) libfontconfig1-dev:amd64 < none -> 2.13.1-2ubuntu3 @un uN Ib > Broken libfontconfig1-dev:amd64 Depends on libexpat1-dev:amd64 < none | 2.2.9-1build1 @un uH > Considering libexpat1-dev:amd64 3 as a solution to libfontconfig1-dev:amd64 4 Holding Back libfontconfig1-dev:amd64 rather than change libexpat1-dev:amd64 Investigating (2) libgtk-3-dev:amd64 < none -> 3.24.20-0ubuntu1 @un puN Ib > Broken libgtk-3-dev:amd64 Depends on libatk-bridge2.0-dev:amd64 < none | 2.34.2-0ubuntu2~20.04.1 @un uH > Considering libatk-bridge2.0-dev:amd64 0 as a solution to libgtk-3-dev:amd64 9999 Considering libatk-bridge2.0-dev:amd64 0 as a solution to libgtk-3-dev:amd64 9999 Broken libgtk-3-dev:amd64 Depends on libatk1.0-dev:amd64 < none | 2.35.1-1ubuntu2 @un uH > (>= 2.15.1) Considering libatk1.0-dev:amd64 0 as a solution to libgtk-3-dev:amd64 9999 Broken libgtk-3-dev:amd64 Depends on libcairo2-dev:amd64 < none | 1.16.0-4ubuntu1 @un uH > (>= 1.14.0) Considering libcairo2-dev:amd64 1 as a solution to libgtk-3-dev:amd64 9999 Broken libgtk-3-dev:amd64 Depends on libfontconfig1-dev:amd64 < none | 2.13.1-2ubuntu3 @un uH > Considering libfontconfig1-dev:amd64 4 as a solution to libgtk-3-dev:amd64 9999 Reinst Failed because of libc6-dev:amd64 Reinst Failed because of libc6-dev:amd64 Reinst Failed because of libexpat1-dev:amd64 Broken libgtk-3-dev:amd64 Depends on libgdk-pixbuf2.0-dev:amd64 < none | 2.40.0+dfsg-3ubuntu0.2 @un uH > (>= 2.40.0) Considering libgdk-pixbuf2.0-dev:amd64 0 as a solution to libgtk-3-dev:amd64 9999 Considering libgdk-pixbuf2.0-dev:amd64 0 as a solution to libgtk-3-dev:amd64 9999 Broken libgtk-3-dev:amd64 Depends on libglib2.0-dev:amd64 < none | 2.64.6-1~ubuntu20.04.3 @un uH > (>= 2.57.2) Considering libglib2.0-dev:amd64 8 as a solution to libgtk-3-dev:amd64 9999 Considering libglib2.0-dev:amd64 8 as a solution to libgtk-3-dev:amd64 9999 Broken libgtk-3-dev:amd64 Depends on libpango1.0-dev:amd64 < none | 1.44.7-2ubuntu4 @un uH > (>= 1.41) Considering libpango1.0-dev:amd64 0 as a solution to libgtk-3-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: libgtk-3-dev : Depends: libatk-bridge2.0-dev but it is not going to be installed Depends: libatk1.0-dev (>= 2.15.1) but it is not going to be installed Depends: libcairo2-dev (>= 1.14.0) but it is not going to be installed Depends: libfontconfig1-dev but it is not going to be installed Depends: libgdk-pixbuf2.0-dev (>= 2.40.0) but it is not going to be installed Depends: libglib2.0-dev (>= 2.57.2) but it is not going to be installed Depends: libpango1.0-dev (>= 1.41) but it is not going to be installed E: Unable to correct problems, you have held broken packages.