From nobody Fri Jan 24 12:57:51 2025 X-Original-To: pkg@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YfdC3688Jz5lNQ9 for ; Fri, 24 Jan 2025 12:57:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YfdC35Ykcz3HhX for ; Fri, 24 Jan 2025 12:57:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737723471; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=0NgR9p/ciae9CB30ZaA7wfeQBU7lLRFN5MMK4BhQKTc=; b=bjktjFc9sFokMmrEdAUgn5TnbssHio8KGjaJnP40gg+6vW0NJlMwl3GQ5o1LU7nW6GKhpv NTgL7qD6S5e8YVdW2jTnQtNNtd7l1EdWcrR2H6ochuketrT6OW7KHpzhOXOCIManct2mzT zpWChkgwoDUHRDWyY+TLU0ZrRBRmUnz4AFHVK7VyyYtVhxmGM/E1ZEel6jLwFlyvQXGOhk yvWZgzsgbkjvjk59vhy7fe/9wIJCRPGpKICfHqzBAX5fwa5zyVWaEGqTzM89Z+YFb2trzP Odd9+GAVvNmWgBCd9ABeomMQWYKbDPdSGUY0/llxqZxiqSEyoJLPxs+75lnAPg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1737723471; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=0NgR9p/ciae9CB30ZaA7wfeQBU7lLRFN5MMK4BhQKTc=; b=VqoH5mjaZEy8qIXsTwzWFzhYKChjuxUuJTBx5CUAk8fwubLshwRR/gsSoYdP1DZOb2Pi2J +fIB1gj8btHGWzb2Hzr5PVzvBHJDJZvL7JdSWf4m1RDipTeLmw4qGg1GoytOKRjaWgOdqq 1A1gD1KWxIh3izRJokGdQ8nVjfPhfXmc+26lH8aOrUHqjieuOBmdKzBQfvd3gZx3RPEa7h 0qAxlzezGW3ZQx7MkKnGKFE9H6jZJc/wmzVx5GPGxps+EcyGlDNmMMeS8Cgjk9z2pJ/iBG nErMr3xSO1J6LSSWIeRF5wZ5UZpIboyoJ1Eq9cZMPUJoxLp07RwDCPr7s4orVg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1737723471; a=rsa-sha256; cv=none; b=Dm4qPYRmz0C4bJI6Pt2TViGGnlbeW4XPjwo0gQqVPRCL3wbEsXZHWYkCt4O6SZQ7jHCt40 K9C0mJ8YTDiyCzHgIAX0Omd0vY4tAvvAfOP+VWV09NDHOZ7k+am+P5ERbeMdh6+QNzMHR/ WOK0Ck7zPcdxP4lpDGNuaKUh2ux14uiq/24l9UgXuKPmHhUUjrakv0T/1Lg0yYfPb+yT8O oJu89IaNum2WOrES23+Ndbz+XN9ZDzTggoNsP5nhd2h65PFTrmzErQz/JdUZwUOmbCWHVz CJ0sNpw5w+O2KeSHKaUT1Aw4RuYziF+KRkOOTNbwlFUd9lWxGEhZiTE176lCcA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YfdC34jXZz9Kg for ; Fri, 24 Jan 2025 12:57:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 50OCvp4t033275 for ; Fri, 24 Jan 2025 12:57:51 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 50OCvpvx033274 for pkg@FreeBSD.org; Fri, 24 Jan 2025 12:57:51 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: pkg@FreeBSD.org Subject: [Bug 284307] ports-mgmt/pkg: missing required shared library Date: Fri, 24 Jan 2025 12:57:51 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: freebsd-bugzilla@bendo.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: pkg@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Binary package management and package tools discussion List-Archive: https://lists.freebsd.org/archives/freebsd-pkg List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-pkg@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D284307 Bennett Wetters changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |freebsd-bugzilla@bendo.org --- Comment #1 from Bennett Wetters --- Hi, I have a similar issue relating to said ports: $ sudo pkg install emacs ... All repositories are up to date. Checking integrity... done (1 conflicting) - librsvg2-2.40.21_4 [FreeBSD] conflicts with librsvg2-rust-2.58.5_3 [installed] on /usr/local/bin/rsvg-convert Cannot solve problem using SAT solver, trying another plan Checking integrity... done (0 conflicting) The following 2 package(s) will be affected (of 0 checked): Installed packages to be REMOVED: ImageMagick7: 7.1.1.26_6 fontpreview: 1.0.6_5 Number of packages to be removed: 2 The operation will free 35 MiB. Proceed with this action? [Y/n]: Note how the transaction does NOT include installing emacs. I then tried this: $ sudo pkg install -f librsvg2-rust ... All repositories are up to date. Checking integrity... done (0 conflicting) The following 1 package(s) will be affected (of 0 checked): Installed packages to be REINSTALLED: librsvg2-rust-2.58.5_3 [FreeBSD] Number of packages to be reinstalled: 1 Proceed with this action? [Y/n]: [1/1] Reinstalling librsvg2-rust-2.58.5_3... [1/1] Extracting librsvg2-rust-2.58.5_3: 100% =3D=3D> Running trigger: gdk-pixbuf-query-loaders.ucl Generating gdk-pixbuf modules cache Then the error changed: $ sudo pkg install emacs ... All repositories are up to date. Checking integrity... done (1 conflicting) - librsvg2-2.40.21_4 [FreeBSD] conflicts with librsvg2-rust-2.58.5_3 [installed] on /usr/local/bin/rsvg-convert Cannot solve problem using SAT solver, trying another plan Checking integrity... done (0 conflicting) The most recent versions of packages are already installed It didn't want to install anything but emacs was still missing from my syst= em. I have a custom repo since I want different build flags for emacs. So then tried: $ sudo pkg install -r mycustomrepo emacs ... Checking integrity... done (0 conflicting) The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: emacs: 29.4_2,3 [pkgs.woozy.club] Number of packages to be installed: 1 The process will require 258 MiB more space. Proceed with this action? [Y/n]: [1/1] Installing emacs-29.4_2,3... [1/1] Extracting emacs-29.4_2,3: 100% =3D=3D> Running trigger: desktop-file-utils.ucl Building cache database of MIME types =3D=3D> Running trigger: gtk-update-icon-cache.ucl Generating GTK icon cache for /usr/local/share/icons/hicolor This gave me an emacs binary, but now pkg still reports the missing depende= ncy: $ pkg check -da Checking all packages: 100% emacs is missing a required shared library: librsvg-2.so.2 But if I want to install that, pkg tries to remove all kinds of things I ne= ed and, curiously, emacs as well: $ sudo pkg install librsvg2 ... All repositories are up to date. Checking integrity... done (1 conflicting) - librsvg2-2.40.21_4 [FreeBSD] conflicts with librsvg2-rust-2.58.5_3 [installed] on /usr/local/bin/rsvg-convert Checking integrity... done (0 conflicting) The following 72 package(s) will be affected (of 0 checked): New packages to be INSTALLED: librsvg2: 2.40.21_4 [FreeBSD] Installed packages to be REMOVED: arandr: 0.1.11_1 bsdisks: 0.36 emacs: 29.4_2,3 firefox: 134.0.2,2 girara: 0.4.5 gtk3: 3.24.43 gtkmm30: 3.24.9 kf6-breeze-icons: 6.9.0_2 kf6-karchive: 6.9.0 kf6-kauth: 6.9.0 kf6-kbookmarks: 6.9.0 kf6-kcodecs: 6.9.0 kf6-kcolorscheme: 6.9.0 kf6-kcompletion: 6.9.0 kf6-kconfig: 6.9.0 kf6-kconfigwidgets: 6.9.0 kf6-kcoreaddons: 6.9.0 kf6-kcrash: 6.9.0 kf6-kdbusaddons: 6.9.0 kf6-kded: 6.9.0 kf6-kdoctools: 6.9.0 kf6-kguiaddons: 6.9.0 kf6-ki18n: 6.9.0 kf6-kiconthemes: 6.9.0 kf6-kimageformats: 6.9.0 kf6-kio: 6.9.0 kf6-kitemviews: 6.9.0 kf6-kjobwidgets: 6.9.0 kf6-knotifications: 6.9.0 kf6-kservice: 6.9.0 kf6-kwallet: 6.9.0 kf6-kwidgetsaddons: 6.9.0 kf6-kwindowsystem: 6.9.0 kf6-solid: 6.9.0 libcanberra-gtk3: 0.30_11 librsvg2-rust: 2.58.5_3 nextcloudclient: 3.15.3 p5-Gtk3: 0.034_2 pavucontrol: 5.0_5 pcsc-tools: 1.7.2 polkit-qt-1-qt6: 0.200.0 qca-qt6: 2.3.9 qt6-5compat: 6.8.1 qt6-base: 6.8.1 qt6-base_sqldriver-sqlite: 6.8.1 qt6-declarative: 6.8.1_1 qt6-imageformats: 6.8.1 qt6-location: 6.8.1 qt6-lottie: 6.8.1 qt6-multimedia: 6.8.1 qt6-positioning: 6.8.1 qt6-quick3d: 6.8.1 qt6-quicktimeline: 6.8.1 qt6-serialport: 6.8.1 qt6-shadertools: 6.8.1 qt6-svg: 6.8.1 qt6-tools: 6.8.1 qt6-wayland: 6.8.1 qt6-webchannel: 6.8.1 qt6-webengine: 6.8.1 qt6-websockets: 6.8.1 qtkeychain-qt6: 0.14.3 signal-desktop: 7.38.0 telegram-desktop: 5.10.3 winetricks: 20250102 wireshark: 4.4.3_1 zathura: 0.5.11 zathura-cb: 0.1.11 zathura-pdf-poppler: 0.3.3_2 zathura-ps: 0.2.8_2 zenity: 3.42.1_3 Number of packages to be removed: 71 Number of packages to be installed: 1 The operation will free 2 GiB. Proceed with this action? [Y/n]: So something here is thoroughly messed up with the dependencies :D --=20 You are receiving this mail because: You are the assignee for the bug.=