Closed issue by pullmoll on void-packages repository https://github.com/void-linux/void-packages/issues/18105 Description: AFAICT the two packages are the same, and they both have the same entry in `common/shlibs`: ``` libgee-0.8.so.2 libgee-0.20.2_1 … libgee-0.8.so.2 libgee08-0.8.2_1 ``` Now that causes a problem because for some reason one package picked `libgee08` as a dependency and another package picked `libgee`. When trying to update `gnome-klotski` here this leads to conflicting files: ``` => xbps-src: updating repositories for host (x86_64)... => xbps-src: updating software in / masterdir... => xbps-src: cleaning up / masterdir... => gnome-klotski-3.34.3_1: building [meson] for x86_64... [host] glib-2.62.3_1: found (/host/binpkgs) [host] itstool-2.0.6_2: found (/host/binpkgs) [host] pkg-config-0.29.2_2: found (/host/binpkgs) [host] vala-0.46.3_1: found (/host/binpkgs) [host] glib-devel-2.62.3_1: found (/host/binpkgs) [host] meson-0.52.1_2: found (/host/binpkgs) [target] librsvg-devel-2.47.1_1: found (/host/binpkgs) [target] libgnome-games-support-devel-1.4.4_1: found (/host/binpkgs) => gnome-klotski-3.34.3_1: installing host dependencies: glib-2.62.3_1 itstool-2.0.6_2 pkg-config-0.29.2_2 vala-0.46.3_1 glib-devel-2.62.3_1 meson-0.52.1_2 ... => gnome-klotski-3.34.3_1: installing target dependencies: librsvg-devel-2.47.1_1 libgnome-games-support-devel-1.4.4_1 ... => ERROR: gnome-klotski-3.34.3_1: failed to install 'librsvg-devel-2.47.1_1' dependency! (error 17) 135 packages will be installed: xorgproto-2019.2_1 xtrans-1.4.0_1 xcb-proto-1.13_3 libXdmcp-1.1.3_1 libXdmcp-devel-1.1.3_1 libXau-1.0.9_1 libXau-devel-1.0.9_1 libxcb-1.13.1_2 libxcb-devel-1.13.1_2 libX11-1.6.9_1 libX11-devel-1.6.9_1 libpng-1.6.37_1 libpng-devel-1.6.37_1 libjpeg-turbo-2.0.4_1 libjpeg-turbo-devel-2.0.4_1 liblzma-devel-5.2.4_2 tiff-4.1.0_1 tiff-devel-4.1.0_1 shared-mime-info-1.15_1 gdk-pixbuf-2.40.0_2 gdk-pixbuf-xlib-2.40.0_2 gdk-pixbuf-devel-2.40.0_2 freetype-2.10.1_2 fontconfig-2.13.1_1 freetype-devel-2.10.1_2 fontconfig-devel-2.13.1_1 libXext-1.3.4_1 libXext-devel-1.3.4_1 libXrender-0.9.10_2 libXrender-devel-0.9.10_2 lzo-2.10_2 lzo-devel-2.10_2 pixman-0.38.4_1 pixman-devel-0.38.4_1 libxshmfence-1.3_2 libxshmfence-devel-1.3_2 libXxf86vm-1.1.4_3 libXxf86vm-devel-1.1.4_3 libXfixes-5.0.3_3 libXfixes-devel-5.0.3_3 libXdamage-1.1.5_1 libXdamage-devel-1.1.5_1 eudev-libudev-3.2.9_1 eudev-libudev-devel-3.2.9_1 libpciaccess-0.16_1 libpciaccess-devel-0.16_1 libdrm-2.4.100_1 libdrm-devel-2.4.100_1 libglvnd-1.3.0_1 libglvnd-devel-1.3.0_1 libglapi-19.3.1_3 libllvm9-9.0.1_2 libOSMesa-19.3.1_3 wayland-1.17.0_1 libgbm-19.3.1_3 libsensors-3.5.0_2 mesa-19.3.1_3 libxatracker-19.3.1_3 MesaLib-devel-19.3.1_3 cairo-1.16.0_1 cairo-devel-1.16.0_1 icu-devel-64.2_2 libxml2-devel-2.9.10_1 libcroco-0.6.13_1 libcroco-devel-0.6.13_1 libdatrie-0.2.12_1 libthai-0.1.28_1 fribidi-1.0.8_1 graphite-1.3.13_3 libharfbuzz-2.6.4_1 pango-1.42.4_7 librsvg-2.47.1_1 librsvg-devel-2.47.1_1 atk-2.34.1_1 atk-devel-2.34.1_1 libXi-1.7.10_1 libXi-devel-1.7.10_1 libXtst-1.2.3_2 libXtst-devel-1.2.3_2 at-spi2-core-2.34.0_1 at-spi2-core-devel-2.34.0_1 at-spi2-atk-2.34.0_1 at-spi2-atk-devel-2.34.0_1 libepoxy-1.5.4_1 libepoxy-devel-1.5.4_1 fribidi-devel-1.0.8_1 graphite-devel-1.3.13_3 harfbuzz-devel-2.6.4_1 libXft-2.3.3_1 libXft-devel-2.3.3_1 libdatrie-devel-0.2.12_1 libthai-devel-0.1.28_1 pango-xft-1.42.4_7 pango-devel-1.42.4_7 iso-codes-4.4_1 lcms2-2.9_2 lcms2-devel-2.9_2 libusb-1.0.23_1 libgusb-0.3.1_1 libcolord-1.4.4_2 colord-devel-1.4.4_2 avahi-libs-0.7_8 libtasn1-4.15.0_1 p11-kit-0.23.18.1_1 libunistring-0.9.10_1 libidn2-2.3.0_1 nettle-3.5.1_1 gnutls-3.6.11.1_1 libcups-2.3.1_1 cups-devel-2.3.1_1 libxkbfile-1.1.0_1 xkbcomp-1.4.2_1 xkeyboard-config-2.28_1 libxkbcommon-0.9.1_1 libxkbcommon-x11-0.9.1_1 libxkbcommon-devel-0.9.1_1 wayland-devel-1.17.0_1 wayland-protocols-1.18_1 libXcursor-1.2.0_1 libXcursor-devel-1.2.0_1 libXinerama-1.1.4_1 libXinerama-devel-1.1.4_1 libXrandr-1.5.2_1 libXrandr-devel-1.5.2_1 libXcomposite-0.4.5_1 libXcomposite-devel-0.4.5_1 gtk-update-icon-cache-2.24.32_3 dbus-x11-1.12.16_1 gtk+3-3.24.13_1 gtk+3-devel-3.24.13_1 libgee08-0.20.2_1 libgee08-devel-0.20.2_1 libgee-0.20.2_1 libgnome-games-support-1.4.4_1 libgnome-games-support-devel-1.4.4_1 Size required on disk: 282MB Space available on disk: 694GB [*] Verifying package integrity xorgproto-2019.2_1: verifying SHA256 hash... xtrans-1.4.0_1: verifying SHA256 hash... xcb-proto-1.13_3: verifying SHA256 hash... libXdmcp-1.1.3_1: verifying SHA256 hash... libXdmcp-devel-1.1.3_1: verifying SHA256 hash... libXau-1.0.9_1: verifying SHA256 hash... libXau-devel-1.0.9_1: verifying SHA256 hash... libxcb-1.13.1_2: verifying SHA256 hash... libxcb-devel-1.13.1_2: verifying SHA256 hash... libX11-1.6.9_1: verifying SHA256 hash... libX11-devel-1.6.9_1: verifying SHA256 hash... libpng-1.6.37_1: verifying SHA256 hash... libpng-devel-1.6.37_1: verifying SHA256 hash... libjpeg-turbo-2.0.4_1: verifying SHA256 hash... libjpeg-turbo-devel-2.0.4_1: verifying SHA256 hash... liblzma-devel-5.2.4_2: verifying SHA256 hash... tiff-4.1.0_1: verifying SHA256 hash... tiff-devel-4.1.0_1: verifying SHA256 hash... shared-mime-info-1.15_1: verifying SHA256 hash... gdk-pixbuf-2.40.0_2: verifying SHA256 hash... gdk-pixbuf-xlib-2.40.0_2: verifying SHA256 hash... gdk-pixbuf-devel-2.40.0_2: verifying SHA256 hash... freetype-2.10.1_2: verifying SHA256 hash... fontconfig-2.13.1_1: verifying SHA256 hash... freetype-devel-2.10.1_2: verifying SHA256 hash... fontconfig-devel-2.13.1_1: verifying SHA256 hash... libXext-1.3.4_1: verifying SHA256 hash... libXext-devel-1.3.4_1: verifying SHA256 hash... libXrender-0.9.10_2: verifying SHA256 hash... libXrender-devel-0.9.10_2: verifying SHA256 hash... lzo-2.10_2: verifying SHA256 hash... lzo-devel-2.10_2: verifying SHA256 hash... pixman-0.38.4_1: verifying SHA256 hash... pixman-devel-0.38.4_1: verifying SHA256 hash... libxshmfence-1.3_2: verifying SHA256 hash... libxshmfence-devel-1.3_2: verifying SHA256 hash... libXxf86vm-1.1.4_3: verifying SHA256 hash... libXxf86vm-devel-1.1.4_3: verifying SHA256 hash... libXfixes-5.0.3_3: verifying SHA256 hash... libXfixes-devel-5.0.3_3: verifying SHA256 hash... libXdamage-1.1.5_1: verifying SHA256 hash... libXdamage-devel-1.1.5_1: verifying SHA256 hash... eudev-libudev-3.2.9_1: verifying SHA256 hash... eudev-libudev-devel-3.2.9_1: verifying SHA256 hash... libpciaccess-0.16_1: verifying SHA256 hash... libpciaccess-devel-0.16_1: verifying SHA256 hash... libdrm-2.4.100_1: verifying SHA256 hash... libdrm-devel-2.4.100_1: verifying SHA256 hash... libglvnd-1.3.0_1: verifying SHA256 hash... libglvnd-devel-1.3.0_1: verifying SHA256 hash... libglapi-19.3.1_3: verifying SHA256 hash... libllvm9-9.0.1_2: verifying SHA256 hash... libOSMesa-19.3.1_3: verifying SHA256 hash... wayland-1.17.0_1: verifying SHA256 hash... libgbm-19.3.1_3: verifying SHA256 hash... libsensors-3.5.0_2: verifying SHA256 hash... mesa-19.3.1_3: verifying SHA256 hash... libxatracker-19.3.1_3: verifying SHA256 hash... MesaLib-devel-19.3.1_3: verifying SHA256 hash... cairo-1.16.0_1: verifying SHA256 hash... cairo-devel-1.16.0_1: verifying SHA256 hash... icu-devel-64.2_2: verifying SHA256 hash... libxml2-devel-2.9.10_1: verifying SHA256 hash... libcroco-0.6.13_1: verifying SHA256 hash... libcroco-devel-0.6.13_1: verifying SHA256 hash... libdatrie-0.2.12_1: verifying SHA256 hash... libthai-0.1.28_1: verifying SHA256 hash... fribidi-1.0.8_1: verifying SHA256 hash... graphite-1.3.13_3: verifying SHA256 hash... libharfbuzz-2.6.4_1: verifying SHA256 hash... pango-1.42.4_7: verifying SHA256 hash... librsvg-2.47.1_1: verifying SHA256 hash... librsvg-devel-2.47.1_1: verifying SHA256 hash... atk-2.34.1_1: verifying SHA256 hash... atk-devel-2.34.1_1: verifying SHA256 hash... libXi-1.7.10_1: verifying SHA256 hash... libXi-devel-1.7.10_1: verifying SHA256 hash... libXtst-1.2.3_2: verifying SHA256 hash... libXtst-devel-1.2.3_2: verifying SHA256 hash... at-spi2-core-2.34.0_1: verifying SHA256 hash... at-spi2-core-devel-2.34.0_1: verifying SHA256 hash... at-spi2-atk-2.34.0_1: verifying SHA256 hash... at-spi2-atk-devel-2.34.0_1: verifying SHA256 hash... libepoxy-1.5.4_1: verifying SHA256 hash... libepoxy-devel-1.5.4_1: verifying SHA256 hash... fribidi-devel-1.0.8_1: verifying SHA256 hash... graphite-devel-1.3.13_3: verifying SHA256 hash... harfbuzz-devel-2.6.4_1: verifying SHA256 hash... libXft-2.3.3_1: verifying SHA256 hash... libXft-devel-2.3.3_1: verifying SHA256 hash... libdatrie-devel-0.2.12_1: verifying SHA256 hash... libthai-devel-0.1.28_1: verifying SHA256 hash... pango-xft-1.42.4_7: verifying SHA256 hash... pango-devel-1.42.4_7: verifying SHA256 hash... iso-codes-4.4_1: verifying SHA256 hash... lcms2-2.9_2: verifying SHA256 hash... lcms2-devel-2.9_2: verifying SHA256 hash... libusb-1.0.23_1: verifying SHA256 hash... libgusb-0.3.1_1: verifying SHA256 hash... libcolord-1.4.4_2: verifying SHA256 hash... colord-devel-1.4.4_2: verifying SHA256 hash... avahi-libs-0.7_8: verifying SHA256 hash... libtasn1-4.15.0_1: verifying SHA256 hash... p11-kit-0.23.18.1_1: verifying SHA256 hash... libunistring-0.9.10_1: verifying SHA256 hash... libidn2-2.3.0_1: verifying SHA256 hash... nettle-3.5.1_1: verifying SHA256 hash... gnutls-3.6.11.1_1: verifying SHA256 hash... libcups-2.3.1_1: verifying SHA256 hash... cups-devel-2.3.1_1: verifying SHA256 hash... libxkbfile-1.1.0_1: verifying SHA256 hash... xkbcomp-1.4.2_1: verifying SHA256 hash... xkeyboard-config-2.28_1: verifying SHA256 hash... libxkbcommon-0.9.1_1: verifying SHA256 hash... libxkbcommon-x11-0.9.1_1: verifying SHA256 hash... libxkbcommon-devel-0.9.1_1: verifying SHA256 hash... wayland-devel-1.17.0_1: verifying SHA256 hash... wayland-protocols-1.18_1: verifying SHA256 hash... libXcursor-1.2.0_1: verifying SHA256 hash... libXcursor-devel-1.2.0_1: verifying SHA256 hash... libXinerama-1.1.4_1: verifying SHA256 hash... libXinerama-devel-1.1.4_1: verifying SHA256 hash... libXrandr-1.5.2_1: verifying SHA256 hash... libXrandr-devel-1.5.2_1: verifying SHA256 hash... libXcomposite-0.4.5_1: verifying SHA256 hash... libXcomposite-devel-0.4.5_1: verifying SHA256 hash... gtk-update-icon-cache-2.24.32_3: verifying SHA256 hash... dbus-x11-1.12.16_1: verifying SHA256 hash... gtk+3-3.24.13_1: verifying SHA256 hash... gtk+3-devel-3.24.13_1: verifying SHA256 hash... libgee08-0.20.2_1: verifying SHA256 hash... libgee08-devel-0.20.2_1: verifying SHA256 hash... libgee-0.20.2_1: verifying SHA256 hash... libgnome-games-support-1.4.4_1: verifying SHA256 hash... libgnome-games-support-devel-1.4.4_1: verifying SHA256 hash... [*] Collecting package files xorgproto-2019.2_1: collecting files... xtrans-1.4.0_1: collecting files... xcb-proto-1.13_3: collecting files... libXdmcp-1.1.3_1: collecting files... libXdmcp-devel-1.1.3_1: collecting files... libXau-1.0.9_1: collecting files... libXau-devel-1.0.9_1: collecting files... libxcb-1.13.1_2: collecting files... libxcb-devel-1.13.1_2: collecting files... libX11-1.6.9_1: collecting files... libX11-devel-1.6.9_1: collecting files... libpng-1.6.37_1: collecting files... libpng-devel-1.6.37_1: collecting files... libjpeg-turbo-2.0.4_1: collecting files... libjpeg-turbo-devel-2.0.4_1: collecting files... liblzma-devel-5.2.4_2: collecting files... tiff-4.1.0_1: collecting files... tiff-devel-4.1.0_1: collecting files... shared-mime-info-1.15_1: collecting files... gdk-pixbuf-2.40.0_2: collecting files... gdk-pixbuf-xlib-2.40.0_2: collecting files... gdk-pixbuf-devel-2.40.0_2: collecting files... freetype-2.10.1_2: collecting files... fontconfig-2.13.1_1: collecting files... freetype-devel-2.10.1_2: collecting files... fontconfig-devel-2.13.1_1: collecting files... libXext-1.3.4_1: collecting files... libXext-devel-1.3.4_1: collecting files... libXrender-0.9.10_2: collecting files... libXrender-devel-0.9.10_2: collecting files... lzo-2.10_2: collecting files... lzo-devel-2.10_2: collecting files... pixman-0.38.4_1: collecting files... pixman-devel-0.38.4_1: collecting files... libxshmfence-1.3_2: collecting files... libxshmfence-devel-1.3_2: collecting files... libXxf86vm-1.1.4_3: collecting files... libXxf86vm-devel-1.1.4_3: collecting files... libXfixes-5.0.3_3: collecting files... libXfixes-devel-5.0.3_3: collecting files... libXdamage-1.1.5_1: collecting files... libXdamage-devel-1.1.5_1: collecting files... eudev-libudev-3.2.9_1: collecting files... eudev-libudev-devel-3.2.9_1: collecting files... libpciaccess-0.16_1: collecting files... libpciaccess-devel-0.16_1: collecting files... libdrm-2.4.100_1: collecting files... libdrm-devel-2.4.100_1: collecting files... libglvnd-1.3.0_1: collecting files... libglvnd-devel-1.3.0_1: collecting files... libglapi-19.3.1_3: collecting files... libllvm9-9.0.1_2: collecting files... libOSMesa-19.3.1_3: collecting files... wayland-1.17.0_1: collecting files... libgbm-19.3.1_3: collecting files... libsensors-3.5.0_2: collecting files... mesa-19.3.1_3: collecting files... libxatracker-19.3.1_3: collecting files... MesaLib-devel-19.3.1_3: collecting files... cairo-1.16.0_1: collecting files... cairo-devel-1.16.0_1: collecting files... icu-devel-64.2_2: collecting files... libxml2-devel-2.9.10_1: collecting files... libcroco-0.6.13_1: collecting files... libcroco-devel-0.6.13_1: collecting files... libdatrie-0.2.12_1: collecting fileERROR: libgee-0.20.2_1: file `/usr/lib/girepository-1.0/Gee-0.8.typelib' already installed by package libgee08-0.20.2_1. ERROR: libgee-0.20.2_1: file `/usr/lib/libgee-0.8.so.2.6.1' already installed by package libgee08-0.20.2_1. ERROR: libgee-0.20.2_1: file `/usr/lib/libgee-0.8.so' already installed by package libgee08-devel-0.20.2_1. ERROR: libgee-0.20.2_1: file `/usr/lib/libgee-0.8.so.2' already installed by package libgee08-0.20.2_1. Transaction failed! see above for errors. s... libthai-0.1.28_1: collecting files... fribidi-1.0.8_1: collecting files... graphite-1.3.13_3: collecting files... libharfbuzz-2.6.4_1: collecting files... pango-1.42.4_7: collecting files... librsvg-2.47.1_1: collecting files... librsvg-devel-2.47.1_1: collecting files... atk-2.34.1_1: collecting files... atk-devel-2.34.1_1: collecting files... libXi-1.7.10_1: collecting files... libXi-devel-1.7.10_1: collecting files... libXtst-1.2.3_2: collecting files... libXtst-devel-1.2.3_2: collecting files... at-spi2-core-2.34.0_1: collecting files... at-spi2-core-devel-2.34.0_1: collecting files... at-spi2-atk-2.34.0_1: collecting files... at-spi2-atk-devel-2.34.0_1: collecting files... libepoxy-1.5.4_1: collecting files... libepoxy-devel-1.5.4_1: collecting files... fribidi-devel-1.0.8_1: collecting files... graphite-devel-1.3.13_3: collecting files... harfbuzz-devel-2.6.4_1: collecting files... libXft-2.3.3_1: collecting files... libXft-devel-2.3.3_1: collecting files... libdatrie-devel-0.2.12_1: collecting files... libthai-devel-0.1.28_1: collecting files... pango-xft-1.42.4_7: collecting files... pango-devel-1.42.4_7: collecting files... iso-codes-4.4_1: collecting files... lcms2-2.9_2: collecting files... lcms2-devel-2.9_2: collecting files... libusb-1.0.23_1: collecting files... libgusb-0.3.1_1: collecting files... libcolord-1.4.4_2: collecting files... colord-devel-1.4.4_2: collecting files... avahi-libs-0.7_8: collecting files... libtasn1-4.15.0_1: collecting files... p11-kit-0.23.18.1_1: collecting files... libunistring-0.9.10_1: collecting files... libidn2-2.3.0_1: collecting files... nettle-3.5.1_1: collecting files... gnutls-3.6.11.1_1: collecting files... libcups-2.3.1_1: collecting files... cups-devel-2.3.1_1: collecting files... libxkbfile-1.1.0_1: collecting files... xkbcomp-1.4.2_1: collecting files... xkeyboard-config-2.28_1: collecting files... libxkbcommon-0.9.1_1: collecting files... libxkbcommon-x11-0.9.1_1: collecting files... libxkbcommon-devel-0.9.1_1: collecting files... wayland-devel-1.17.0_1: collecting files... wayland-protocols-1.18_1: collecting files... libXcursor-1.2.0_1: collecting files... libXcursor-devel-1.2.0_1: collecting files... libXinerama-1.1.4_1: collecting files... libXinerama-devel-1.1.4_1: collecting files... libXrandr-1.5.2_1: collecting files... libXrandr-devel-1.5.2_1: collecting files... libXcomposite-0.4.5_1: collecting files... libXcomposite-devel-0.4.5_1: collecting files... gtk-update-icon-cache-2.24.32_3: collecting files... dbus-x11-1.12.16_1: collecting files... gtk+3-3.24.13_1: collecting files... gtk+3-devel-3.24.13_1: collecting files... libgee08-0.20.2_1: collecting files... libgee08-devel-0.20.2_1: collecting files... libgee-0.20.2_1: collecting files... => ERROR: Please see above for the real error, exiting... ``` I have yet to identify the package which depends on `libgee` instead of `libgee08` and causes the conflict. There are very few packages depending on `libgee-devel`: `Venom`, `gnome-calculator`, `gnome-2048`. A lot more depend on `libgee08-devel` so I guess it would make sense to get rid of `libgee` and change the three to depend on `libgee08-devel` instead?