• Bug#1064969: apt: can't upgrade with aptitude

    From Vincent Lefevre@21:1/5 to David Kalnischkies on Wed Feb 28 16:00:01 2024
    Source: apt
    Version: 2.7.12+nmu1
    Severity: serious

    While there are no upgrade issues with apt itself (according
    to "apt install -s apt"), aptitude does not want to upgrade
    apt automatically, while this just appears to be a package
    rename:

    # aptitude install apt
    The following packages will be upgraded:
    apt{b} apt-doc
    2 packages upgraded, 0 newly installed, 0 to remove and 180 not upgraded.
    Need to get 1622 kB of archives. After unpacking 0 B will be used.
    The following packages have unmet dependencies:
    apt : Depends: libapt-pkg6.0t64 (>= 2.7.12+nmu1) but it is not going to be installed
    apt-utils : Depends: apt (= 2.7.12) but 2.7.12+nmu1 is to be installed
    The following actions will resolve these dependencies:

    Keep the following packages at their current version:
    1) apt [2.7.12 (now, testing)]

    I don't know whether this is actually an issue with aptitude, but at

    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059068#15

    David Kalnischkies says:
    | You should really know this by now as that isn't your first report, but
    | okay: Upgrade problems are NEVER a problem to be solved in apt,
    | they are ALWAYS a problem in the involved packages. NO EXCEPTIONS.

    So, I suppose that this is also the case for aptitude: if aptitude
    cannot upgrade just because of a rename, then this is a problem in
    the involved packages.

    -- Package-specific info:

    -- apt-config dump --

    APT "";
    APT::Architecture "amd64";
    APT::Build-Essential "";
    APT::Build-Essential:: "build-essential";
    APT::Install-Recommends "1";
    APT::Install-Suggests "0";
    APT::Sandbox "";
    APT::Sandbox::User "_apt";
    APT::Authentication "";
    APT::Authentication::TrustCDROM "true";
    APT::NeverAutoRemove "";
    APT::NeverAutoRemove:: "^firmware-linux.*";
    APT::NeverAutoRemove:: "^linux-firmware$";
    APT::NeverAutoRemove:: "^linux-image-[a-z0-9]*$";
    APT::NeverAutoRemove:: "^linux-image-[a-z0-9]*-[a-z0-9]*$"; APT::VersionedKernelPackages "";
    APT::VersionedKernelPackages:: "linux-.*";
    APT::VersionedKernelPackages:: "kfreebsd-.*";
    APT::VersionedKernelPackages:: "gnumach-.*";
    APT::VersionedKernelPackages:: ".*-modules";
    APT::VersionedKernelPackages:: ".*-kernel";
    APT::Never-MarkAuto-Sections "";
    APT::Never-MarkAuto-Sections:: "metapackages";
    APT::Never-MarkAuto-Sections:: "tasks";
    APT::Move-Autobit-Sections "";
    APT::Move-Autobit-Sections:: "oldlibs";
    APT::AutoRemove "";
    APT::AutoRemove::SuggestsImportant "false";
    APT::Clean-Installed "false";
    APT::Update "";
    APT::Update::Post-Invoke-Success "";
    APT::Update::Post-Invoke-Success:: "test -x /usr/bin/apt-show-versions || exit 0 ; apt-show-versions -i";
    APT::Architectures "";
    APT::Architectures:: "amd64";
    APT::Architectures:: "i386";
    APT::Compressor "";
    APT::Compressor::. "";
    APT::Compressor::.::Name ".";
    APT::Compressor::.::Extension "";
    APT::Compressor::.::Binary "";
    APT::Compressor::.::Cost "0";
    APT::Compressor::zstd "";
    APT::Compressor::zstd::Name "zstd";
    APT::Compressor::zstd::Extension ".zst";
    APT::Compressor::zstd::Binary "zstd";
    APT::Compressor::zstd::Cost "60";
    APT::Compressor::zstd::CompressArg "";
    APT::Compressor::zstd::CompressArg:: "-19"; APT::Compressor::zstd::UncompressArg "";
    APT::Compressor::zstd::UncompressArg:: "-d";
    APT::Compressor::lz4 "";
    APT::Compressor::lz4::Name "lz4";
    APT::Compressor::lz4::Extension ".lz4";
    APT::Compressor::lz4::Binary "false";
    APT::Compressor::lz4::Cost "50";
    APT::Compressor::gzip "";
    APT::Compressor::gzip::Name "gzip";
    APT::Compressor::gzip::Extension ".gz";
    APT::Compressor::gzip::Binary "gzip";
    APT::Compressor::gzip::Cost "100";
    APT::Compressor::gzip::CompressArg "";
    APT::Compressor::gzip::CompressArg:: "-6n"; APT::Compressor::gzip::UncompressArg "";
    APT::Compressor::gzip::UncompressArg:: "-d";
    APT::Compressor::xz "";
    APT::Compressor::xz::Name "xz";
    APT::Compressor::xz::Extension ".xz";
    APT::Compressor::xz::Binary "xz";
    APT::Compressor::xz::Cost "200";
    APT::Compressor::xz::CompressArg "";
    APT::Compressor::xz::CompressArg:: "-6";
    APT::Compressor::xz::UncompressArg "";
    APT::Compressor::xz::UncompressArg:: "-d";
    APT::Compressor::bzip2 "";
    APT::Compressor::bzip2::Name "bzip2";
    APT::Compressor::bzip2::Extension ".bz2";
    APT::Compressor::bzip2::Binary "bzip2";
    APT::Compressor::bzip2::Cost "300";
    APT::Compressor::bzip2::CompressArg "";
    APT::Compressor::bzip2::CompressArg:: "-6"; APT::Compressor::bzip2::UncompressArg ""; APT::Compressor::bzip2::UncompressArg:: "-d";
    APT::Compressor::lzma "";
    APT::Compressor::lzma::Name "lzma";
    APT::Compressor::lzma::Extension ".lzma";
    APT::Compressor::lzma::Binary "xz";
    APT::Compressor::lzma::Cost "400";
    APT::Compressor::lzma::CompressArg "";
    APT::Compressor::lzma::CompressArg:: "--format=lzma"; APT::Compressor::lzma::CompressArg:: "-6";
    APT::Compressor::lzma::UncompressArg "";
    APT::Compressor::lzma::UncompressArg:: "--format=lzma"; APT::Compressor::lzma::UncompressArg:: "-d";
    Dir "/";
    Dir::State "var/lib/apt";
    Dir::State::lists "lists/";
    Dir::State::cdroms "cdroms.list";
    Dir::State::extended_states "extended_states";
    Dir::State::status "/var/lib/dpkg/status";
    Dir::Cache "var/cache/apt";
    Dir::Cache::archives "archives/";
    Dir::Cache::srcpkgcache "srcpkgcache.bin";
    Dir::Cache::pkgcache "pkgcache.bin";
    Dir::Etc "etc/apt";
    Dir::Etc::sourcelist "sources.list";
    Dir::Etc::sourceparts "sources.list.d";
    Dir::Etc::main "apt.conf";
    Dir::Etc::netrc "auth.conf";
    Dir::Etc::netrcparts "auth.conf.d";
    Dir::Etc::parts "apt.conf.d";
    Dir::Etc::preferences "preferences";
    Dir::Etc::preferencesparts "preferences.d";
    Dir::Etc::trusted "trusted.gpg";
    Dir::Etc::trustedparts "trusted.gpg.d";
    Dir::Etc::apt-listchanges-main "listchanges.conf"; Dir::Etc::apt-listchanges-parts "listchanges.conf.d";
    Dir::Etc::apt-file-main "apt-file.conf";
    Dir::Bin "";
    Dir::Bin::methods "/usr/lib/apt/methods";
    Dir::Bin::solvers "";
    Dir::Bin::solvers:: "/usr/lib/apt/solvers";
    Dir::Bin::planners "";
    Dir::Bin::planners:: "/usr/lib/apt/planners";
    Dir::Bin::dpkg "/usr/bin/dpkg";
    Dir::Bin::gzip "/bin/gzip";
    Dir::Bin::bzip2 "/bin/bzip2";
    Dir::Bin::xz "/usr/bin/xz";
    Dir::Bin::lz4 "/usr/bin/lz4";
    Dir::Bin::zstd "/usr/bin/zstd";
    Dir::Bin::lzma "/usr/bin/xz";
    Dir::Media "";
    Dir::Media::MountPath "/media/cdrom";
    Dir::Log "var/log/apt";
    Dir::Log::Terminal "term.log";
    Dir::Log::History "history.log";
    Dir::Log::Planner "eipp.log.xz";
    Dir::Ignore-Files-Silently "";
    Dir::Ignore-Files-Silently:: "~$";
    Dir::Ignore-Files-Silently:: "\.disabled$";
    Dir::Ignore-Files-Silently:: "\.bak$";
    Dir::Ignore-Files-Silently:: "\.dpkg-[a-z]+$";
    Dir::Ignore-Files-Silently:: "\.ucf-[a-z]+$";
    Dir::Ignore-Files-Silently:: "\.save$";
    Dir::Ignore-Files-Silently:: "\.orig$";
    Dir::Ignore-Files-Silently:: "\.distUpgrade$";
    Acquire "";
    Acquire::AllowInsecureRepositories "0";
    Acquire::AllowWeakRepositories "0"; Acquire::AllowDowngradeToInsecureRepositories "0";
    Acquire::cdrom "";
    Acquire::cdrom::mount "/media/cdrom";
    Acquire::IndexTargets "";
    Acquire::IndexTargets::deb "";
    Acquire::IndexTargets::deb::Packages ""; Acquire::IndexTargets::deb::Packages::MetaKey "$(COMPONENT)/binary-$(ARCHITECTURE)/Packages";
    Acquire::IndexTargets::deb::Packages::flatMetaKey "Packages"; Acquire::IndexTargets::deb::Packages::ShortDescription "Packages"; Acquire::IndexTargets::deb::Packages::Description "$(RELEASE)/$(COMPONENT) $(ARCHITECTURE) Packages";
    Acquire::IndexTargets::deb::Packages::flatDescription "$(RELEASE) Packages"; Acquire::IndexTargets::deb::Packages::Optional "0"; Acquire::IndexTargets::deb::Translations ""; Acquire::IndexTargets::deb::Translations::MetaKey "$(COMPONENT)/i18n/Translation-$(LANGUAGE)";
    Acquire::IndexTargets::deb::Translations::flatMetaKey "$(LANGUAGE)"; Acquire::IndexTargets::deb::Translations::ShortDescription "Translation-$(LANGUAGE)";
    Acquire::IndexTargets::deb::Translations::Description "$(RELEASE)/$(COMPONENT) Translation-$(LANGUAGE)";
    Acquire::IndexTargets::deb::Translations::flatDescription "$(RELEASE) Translation-$(LANGUAGE)";
    Acquire::IndexTargets::deb::Contents-deb ""; Acquire::IndexTargets::deb::Contents-deb::MetaKey "$(COMPONENT)/Contents-$(ARCHITECTURE)";
    Acquire::IndexTargets::deb::Contents-deb::ShortDescription "Contents-$(ARCHITECTURE)";
    Acquire::IndexTargets::deb::Contents-deb::Description "$(RELEASE)/$(COMPONENT) $(ARCHITECTURE) Contents (deb)";
    Acquire::IndexTargets::deb::Contents-deb::flatMetaKey "Contents-$(ARCHITECTURE)";
    Acquire::IndexTargets::deb::Contents-deb::flatDescription "$(RELEASE) Contents (deb)";
    Acquire::IndexTargets::deb::Contents-deb::PDiffs "true"; Acquire::IndexTargets::deb::Contents-deb::KeepCompressed "true"; Acquire::IndexTargets::deb::Contents-udeb ""; Acquire::IndexTargets::deb::Contents-udeb::MetaKey "$(COMPONENT)/Contents-udeb-$(ARCHITECTURE)";
    Acquire::IndexTargets::deb::Contents-udeb::ShortDescription "Contents-udeb-$(ARCHITECTURE)";
    Acquire::IndexTargets::deb::Contents-udeb::Description "$(RELEASE)/$(COMPONENT) $(ARCHITECTURE) Contents (udeb)";
    Acquire::IndexTargets::deb::Contents-udeb::flatMetaKey "Contents-udeb-$(ARCHITECTURE)";
    Acquire::IndexTargets::deb::Contents-udeb::flatDescription "$(RELEASE) Contents (udeb)";
    Acquire::IndexTargets::deb::Contents-udeb::KeepCompressed "true"; Acquire::IndexTargets::deb::Contents-udeb::PDiffs "true"; Acquire::IndexTargets::deb::Contents-udeb::DefaultEnabled "false"; Acquire::IndexTargets::deb::Contents-deb-legacy ""; Acquire::IndexTargets::deb::Contents-deb-legacy::MetaKey "Contents-$(ARCHITECTURE)";
    Acquire::IndexTargets::deb::Contents-deb-legacy::ShortDescription "Contents-$(ARCHITECTURE)";
    Acquire::IndexTargets::deb::Contents-deb-legacy::Description "$(RELEASE) $(ARCHITECTURE) Contents (deb)";
    Acquire::IndexTargets::deb::Contents-deb-legacy::PDiffs "true"; Acquire::IndexTargets::deb::Contents-deb-legacy::KeepCompressed "true"; Acquire::IndexTargets::deb::Contents-deb-legacy::Fallback-Of "Contents-deb"; Acquire::IndexTargets::deb::Contents-deb-legacy::Identifier "Contents-deb"; Acquire::IndexTargets::deb-src "";
    Acquire::IndexTargets::deb-src::Sources ""; Acquire::IndexTargets::deb-src::Sources::MetaKey "$(COMPONENT)/source/Sources"; Acquire::IndexTargets::deb-src::Sources::flatMetaKey "Sources"; Acquire::IndexTargets::deb-src::Sources::ShortDescription "Sources"; Acquire::IndexTargets::deb-src::Sources::Description "$(RELEASE)/$(COMPONENT) Sources";
    Acquire::IndexTargets::deb-src::Sources::flatDescription "$(RELEASE) Sources"; Acquire::IndexTargets::deb-src::Sources::Optional "0"; Acquire::IndexTargets::deb-src::Contents-dsc ""; Acquire::IndexTargets::deb-src::Contents-dsc::MetaKey "$(COMPONENT)/Contents-source";
    Acquire::IndexTargets::deb-src::Contents-dsc::ShortDescription "Contents-source";
    Acquire::IndexTargets::deb-src::Contents-dsc::Description "$(RELEASE)/$(COMPONENT) source Contents (dsc)";
    Acquire::IndexTargets::deb-src::Contents-dsc::flatMetaKey "Contents-source"; Acquire::IndexTargets::deb-src::Contents-dsc::flatDescription "$(RELEASE) Contents (dsc)";
    Acquire::IndexTargets::deb-src::Contents-dsc::PDiffs "true"; Acquire::IndexTargets::deb-src::Contents-dsc::KeepCompressed "true"; Acquire::IndexTargets::deb-src::Contents-dsc::DefaultEnabled "false"; Acquire::Changelogs "";
    Acquire::Changelogs::URI "";
    Acquire::Changelogs::URI::Origin "";
    Acquire::Changelogs::URI::Origin::Debian "https://metadata.ftp-master.debian.org/changelogs/@CHANGEPATH@_changelog";
    Acquire::Changelogs::URI::Origin::Ubuntu "https://changelogs.ubuntu.com/changelogs/pool/@CHANGEPATH@/changelog";
    Acquire::Changelogs::AlwaysOnline "";
    Acquire::Changelogs::AlwaysOnline::Origin ""; Acquire::Changelogs::AlwaysOnline::Origin::Ubuntu "1";
    Acquire::Snapshots "";
    Acquire::Snapshots::URI "";
    Acquire::Snapshots::URI::Origin "";
    Acquire::Snapshots::URI::Origin::Debian "https://snapshot.debian.org/archive/debian/@SNAPSHOTID@/";
    Acquire::Snapshots::URI::Origin::Ubuntu "https://snapshot.ubuntu.com/ubuntu/@SNAPSHOTID@/";
    Acquire::Snapshots::URI::Override "";
    Acquire::Snapshots::URI::Override::Label ""; Acquire::Snapshots::URI::Override::Label::Debian-Security "https://snapshot.debian.org/archive/debian-security/@SNAPSHOTID@/";
    Acquire::Snapshots::URI::Host ""; Acquire::Snapshots::URI::Host::archive.ubuntu.com "https://snapshot.ubuntu.com/@PATH@/@SNAPSHOTID@/";
    Acquire::Snapshots::URI::Host::deb.debian.org "https://snapshot.debian.org/archive/@PATH@/@SNAPSHOTID@/";
    Acquire::Snapshots::URI::Host::.archive.ubuntu.com "https://snapshot.ubuntu.com/@PATH@/@SNAPSHOTID@/";
    Acquire::Snapshots::URI::Host::security.ubuntu.com "https://snapshot.ubuntu.com/@PATH@/@SNAPSHOTID@/";
    Acquire::Snapshots::URI::Host::ppa.launchpadcontent.net "https://snapshot.ppa.launchpadcontent.net/@PATH@/@SNAPSHOTID@/";
    Acquire::Snapshots::URI::Host::ppa.launchpad.net "https://snapshot.ppa.launchpadcontent.net/@PATH@/@SNAPSHOTID@/";
    Acquire::http "";
    Acquire::http::TimeOut "10";
    Acquire::Languages "";
    Acquire::Languages:: "en";
    Acquire::Languages:: "none";
    Acquire::CompressionTypes "";
    Acquire::CompressionTypes::xz "xz";
    Acquire::CompressionTypes::bz2 "bzip2";
    Acquire::CompressionTypes::lzma "lzma";
    Acquire::CompressionTypes::gz "gzip";
    Acquire::CompressionTypes::lz4 "lz4";
    Acquire::CompressionTypes::zst "zstd";
    DPkg "";
    DPkg::Path "/usr/sbin:/usr/bin:/sbin:/bin";
    DPkg::Pre-Install-Pkgs "";
    DPkg::Pre-Install-Pkgs:: "/usr/bin/apt-listbugs apt";
    DPkg::Pre-Install-Pkgs:: "/usr/bin/apt-listbugs apt -T security -s all"; DPkg::Pre-Install-Pkgs:: "/usr/bin/apt-listchanges --apt"; DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true"; DPkg::Tools "";
    DPkg::Tools::Options "";
    DPkg::Tools::Options::/usr/bin/apt-listbugs ""; DPkg::Tools::Options::/usr/bin/apt-listbugs::Version "3"; DPkg::Tools::Options::/usr/bin/apt-listbugs::InfoFD "20"; DPkg::Tools::Options::/usr/bin/apt-listchanges ""; DPkg::Tools::Options::/usr/bin/apt-listchanges::Version "2"; DPkg::Tools::Options::/usr/bin/apt-listchanges::InfoFD "20";
    DPkg::Post-Invoke "";
    DPkg::Post-Invoke:: "[ ! -e /usr/bin/how-can-i-help ] || /usr/bin/how-can-i-help --apt";
    AptListbugs "";
    AptListbugs::Severities "critical,grave,serious";
    AptListbugs::IgnoreRegexp "FTBFS";
    Aptitude "";
    Aptitude::UI "";
    Aptitude::UI::Package-Display-Format "%c%a%M %p %Z %24v %24V"; Aptitude::UI::Styles "";
    Aptitude::UI::Styles::SolutionActionApproved ""; Aptitude::UI::Styles::SolutionActionApproved::fg "white"; Aptitude::UI::Styles::SolutionActionApproved::bg "green"; Aptitude::UI::Styles::SolutionActionApproved::set "bold"; Aptitude::ProblemResolver "";
    Aptitude::ProblemResolver::SolutionCost "safety, removals";
    apt-file "";
    apt-file::Index-Names "deb";
    apt-file::Parser "";
    apt-file::Parser::Check-For-Description-Header "false";
    Binary "apt-config";
    Binary::apt "";
    Binary::apt::APT "";
    Binary::apt::APT::Keep-Downloaded-Packages "true";
    Binary::apt::APT::Color "1";
    Binary::apt::APT::Cache "";
    Binary::apt::APT::Cache::Show "";
    Binary::apt::APT::Cache::Show::Version "2"; Binary::apt::APT::Cache::AllVersions "0";
    Binary::apt::APT::Cache::ShowVirtuals "1";
    Binary::apt::APT::Cache::Search "";
    Binary::apt::APT::Cache::Search::Version "2"; Binary::apt::APT::Cache::ShowDependencyType "1"; Binary::apt::APT::Cache::ShowVersion "1";
    Binary::apt::APT::Get "";
    Binary::apt::APT::Get::Upgrade-Allow-New "1";
    Binary::apt::APT::Get::Update ""; Binary::apt::APT::Get::Update::InteractiveReleaseInfoChanges "1"; Binary::apt::APT::Cmd "";
    Binary::apt::APT::Cmd::Show-Update-Stats "1"; Binary::apt::APT::Cmd::Pattern-Only "1";
    Binary::apt::DPkg "";
    Binary::apt::DPkg::Progress-Fancy "1";
    Binary::apt::DPkg::Lock "";
    Binary::apt::DPkg::Lock::Timeout "-1";
    CommandLine "";
    CommandLine::AsString "apt-config dump";

    -- (no /etc/apt/preferences present) --


    -- /etc/apt/preferences.d/no-adobe-flash-plugin --

    Explanation: For security, make sure that the Flash plugin is never installed. Package: flashplugin-nonfree:any
    Pin: version *
    Pin-Priority: -1

    -- /etc/apt/preferences.d/no-pipewire --

    Explanation: pipewire is buggy
    Package: pipewire:any pipewire-bin:any
    Pin: version *
    Pin-Priority: -1

    -- /etc/apt/sources.list --

    deb https://ftp.debian.org/debian/ stable main contrib non-free non-free-firmware
    deb-src https://ftp.debian.org/debian/ stable main contrib non-free non-free-firmware

    # Security updates (previously "stable/updates")
    deb https://security.debian.org/debian-security stable-security main contrib non-free non-free-firmware
    deb-src https://security.debian.org/debian-security stable-security main contrib non-free non-free-firmware

    # stable-updates, previously known as 'volatile'
    deb https://ftp.debian.org/debian/ stable-updates main contrib non-free non-free-firmware
    deb-src https://ftp.debian.org/debian/ stable-updates main contrib non-free non-free-firmware

    deb https://ftp.debian.org/debian/ testing main contrib non-free non-free-firmware
    deb-src https://ftp.debian.org/debian/ testing main contrib non-free non-free-firmware

    deb https://security.debian.org/ testing-security main contrib non-free non-free-firmware
    deb-src https://security.debian.org/ testing-security main contrib non-free non-free-firmware

    deb https://ftp.debian.org/debian/ unstable main contrib non-free non-free-firmware
    deb-src https://ftp.debian.org/debian/ unstable main contrib non-free non-free-firmware

    deb https://ftp.debian.org/debian/ experimental main
    deb-src https://ftp.debian.org/debian/ experimental main

    # -dbgsym packages; see
    # https://lists.debian.org/debian-devel/2015/12/msg00262.html
    deb http://debug.mirrors.debian.org/debian-debug/ unstable-debug main
    deb http://debug.mirrors.debian.org/debian-debug/ stable-debug main
    deb http://debug.mirrors.debian.org/debian-debug/ proposed-updates-debug main

    # Debian Mozilla team - https://mozilla.debian.net/
    #deb http://http.debian.net/debian experimental main

    # Local repository for the default architecture.
    # Update with "dpkg-scanpackages . > Packages" from it.
    deb [trusted=yes] file:///var/local/apt ./

    # Note: These are the default sources on all my Debian machines.
    # Additional sources should be put in the sources.list.d directory,
    # including local repositories for foreign architectures.

    # $Id: sources.list 163140 2023-11-10 23:20:16Z vinc17/qaa $

    -- /etc/apt/sources.list.d/local-i386.list --

    # Local repository for packages specific to the i386 architecture.
    deb [trusted=yes] file:///var/local/apt-i386 ./

    # $Id: local-i386.list 108457 2018-05-18 07:22:14Z vinc17/cventin $

    -- System Information:
    Debian Release: trixie/sid
    APT prefers unstable-debug
    APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
    Architecture: amd64 (x86_64)
    Foreign Architectures: i386

    Kernel: Linux 6.6.15-amd64 (SMP w/12 CPU threads; PREEMPT)
    Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
    Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    -- no debconf information

    --
    Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
    100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
    Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Vincent Lefevre@21:1/5 to Julian Andres Klode on Wed Feb 28 16:10:01 2024
    On 2024-02-28 15:56:56 +0100, Julian Andres Klode wrote:
    aptitude is not our chosen tool for distribution upgrades, as such
    failures there are not release critical for the packages. So while
    this is release critical for aptitude, it's a wishlist bug for apt
    that probably would end up being closed.

    I do believe the correct syntax for aptitude would be to use

    aptitude upgrade apt

    though

    OK, though this is much slower. But still, apt is not upgraded
    with this solution (and there is no way to choose another action
    manually):

    # aptitude upgrade apt
    Resolving dependencies...
    The following packages have been kept back:
    apt
    No packages will be installed, upgraded, or removed.
    0 packages upgraded, 0 newly installed, 0 to remove and 182 not upgraded.
    Need to get 0 B of archives. After unpacking 0 B will be used.

    --
    Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
    100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
    Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sven Joachim@21:1/5 to Vincent Lefevre on Wed Feb 28 17:40:01 2024
    Control: severity -1 normal

    On 2024-02-28 15:49 +0100, Vincent Lefevre wrote:

    Source: apt
    Version: 2.7.12+nmu1
    Severity: serious

    While there are no upgrade issues with apt itself (according
    to "apt install -s apt"), aptitude does not want to upgrade
    apt automatically, while this just appears to be a package
    rename:

    # aptitude install apt
    The following packages will be upgraded:
    apt{b} apt-doc
    2 packages upgraded, 0 newly installed, 0 to remove and 180 not upgraded. Need to get 1622 kB of archives. After unpacking 0 B will be used.
    The following packages have unmet dependencies:
    apt : Depends: libapt-pkg6.0t64 (>= 2.7.12+nmu1) but it is not going to be installed
    apt-utils : Depends: apt (= 2.7.12) but 2.7.12+nmu1 is to be installed
    The following actions will resolve these dependencies:

    Keep the following packages at their current version:
    1) apt [2.7.12 (now, testing)]

    I don't know whether this is actually an issue with aptitude, but at

    https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1059068#15

    David Kalnischkies says:
    | You should really know this by now as that isn't your first report, but
    | okay: Upgrade problems are NEVER a problem to be solved in apt,
    | they are ALWAYS a problem in the involved packages. NO EXCEPTIONS.

    So, I suppose that this is also the case for aptitude: if aptitude
    cannot upgrade just because of a rename, then this is a problem in
    the involved packages.

    No, in this case it is a problem with aptitude's resolver which
    manifests itself due to the following configuration setting:

    Aptitude::ProblemResolver::SolutionCost "safety, removals";

    This does cause aptitude to hold apt back by default, rather than remove libapt-pkg6.0. You can press 'n' at the prompt, the next solution
    aptitude then suggests is to upgrade apt.

    Cheers,
    Sven

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Wesley Schwengle@21:1/5 to All on Wed Feb 28 18:40:04 2024
    Hi Vincent,

    I'm having similar problems, but I think it may be related to the t64
    upgrade that is going on. I get the following when doing aptitude
    full-upgrade:

    13 packages upgraded, 0 newly installed, 4 to remove and 0 not upgraded.
    Need to get 5759 kB of archives. After unpacking 1241 kB will be freed.
    The following packages have unmet dependencies:
    openvpn : Depends: libpam0t64 (>= 0.99.7.1) but it is not going to be installed
    libglib2.0-dev-bin : Depends: libglib2.0-0 (= 2.78.4-2) but 2.78.4-1
    is installed
    evince : Depends: libevdocument3-4t64 (= 45.0-2) but it is not going
    to be installed
    Depends: libevview3-3t64 (= 45.0-2) but it is not going to be installed
    apt : Depends: libapt-pkg6.0t64 (>= 2.7.12+nmu1) but it is not going
    to be installed
    libglib2.0-bin : Depends: libglib2.0-0 (= 2.78.4-2) but 2.78.4-1 is
    installed
    libglib2.0-dev : Depends: libglib2.0-0t64 (= 2.78.4-2) but it is not
    going to be installed
    libpam-modules : PreDepends: libdb5.3t64 but it is not going to be
    installed
    PreDepends: libpam0t64 (>= 1.4.1) but it is not going
    to be installed
    libdb5.3-dev : Depends: libdb5.3t64 (= 5.3.28+dfsg2-4.1) but it is not
    going to be installed
    Depends: libdb5.3 (= 5.3.28+dfsg2-4.1) but
    5.3.28+dfsg2-4+b1 is installed
    gir1.2-atk-1.0 : Depends: libatk1.0-0t64 (>= 2.49.90) but it is not
    going to be installed
    libpam-modules-bin : Depends: libpam0t64 (>= 0.99.7.1) but it is not
    going to be installed
    xmlsec1 : Depends: libxmlsec1t64 (>= 1.2.35) but it is not going to be installed
    Depends: libxmlsec1t64-openssl (>= 1.2.31) but it is not
    going to be installed
    db5.3-util : Depends: libdb5.3t64 but it is not going to be installed
    Depends: libdb5.3 (= 5.3.28+dfsg2-4.1) but
    5.3.28+dfsg2-4+b1 is installed
    apt-utils : Depends: libapt-pkg6.0t64 (>= 2.7.12+nmu1) but it is not
    going to be installed
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libapt-pkg6.0 [2.7.12 (now, testing, unstable)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libdb5.3 [5.3.28+dfsg2-4+b1 (now, testing, unstable)]
    4) libevdocument3-4 [45.0-1+b1 (now, testing, unstable)]
    5) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    6) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    7) libpam0g [1.5.2-9.1+b1 (now, testing, unstable)]
    8) libxmlsec1 [1.2.38-1+b1 (now, testing, unstable)]

    Install the following packages:
    9) libapt-pkg6.0t64 [2.7.12+nmu1 (unstable)]
    10) libatk1.0-0t64 [2.50.0-1.1 (unstable)]
    11) libdb5.3t64 [5.3.28+dfsg2-4.1 (unstable)]
    12) libevdocument3-4t64 [45.0-2 (unstable)]
    13) libevview3-3t64 [45.0-2 (unstable)]
    14) libglib2.0-0t64 [2.78.4-2 (unstable)]
    15) libglib2.0-0t64:i386 [2.78.4-2 (unstable)]
    16) libpam0t64 [1.5.3-4 (unstable)]
    17) libxmlsec1t64 [1.2.39-4 (unstable)]
    18) libxmlsec1t64-openssl [1.2.39-4 (unstable)]

    Downgrade the following packages:
    19) libgspell-1-2 [1.12.2-1+b1 (now, testing, unstable) -> 1.8.4-1 (oldstable)]
    20) libgspell-1-common [1.12.2-1 (now, testing, unstable) -> 1.8.4-1 (oldstable)]

    It starts with the following resolution:
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libapt-pkg6.0 [2.7.12 (now, testing, unstable)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libdb5.3 [5.3.28+dfsg2-4+b1 (now, testing, unstable)]
    4) libevdocument3-4 [45.0-1+b1 (now, testing, unstable)]
    5) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    6) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    7) libpam0g [1.5.2-9.1+b1 (now, testing, unstable)]
    8) libxmlsec1 [1.2.38-1+b1 (now, testing, unstable)]

    Install the following packages:
    9) libapt-pkg6.0t64 [2.7.12+nmu1 (unstable)]
    10) libatk1.0-0t64 [2.50.0-1.1 (unstable)]
    11) libdb5.3t64 [5.3.28+dfsg2-4.1 (unstable)]
    12) libevdocument3-4t64 [45.0-2 (unstable)]
    13) libevview3-3t64 [45.0-2 (unstable)]
    14) libglib2.0-0t64 [2.78.4-2 (unstable)]
    15) libglib2.0-0t64:i386 [2.78.4-2 (unstable)]
    16) libpam0t64 [1.5.3-4 (unstable)]
    17) libxmlsec1t64 [1.2.39-4 (unstable)]
    18) libxmlsec1t64-openssl [1.2.39-4 (unstable)]

    Downgrade the following packages:
    19) libgspell-1-2 [1.12.2-1+b1 (now, testing, unstable) -> 1.8.4-1 (oldstable)]
    20) libgspell-1-common [1.12.2-1 (now, testing, unstable) -> 1.8.4-1 (oldstable)]

    After a couple of "No's" to the solutions aptitude gives me I get at
    this stage:

    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libapt-pkg6.0 [2.7.12 (now, testing, unstable)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libdb5.3 [5.3.28+dfsg2-4+b1 (now, testing, unstable)]
    4) libevdocument3-4 [45.0-1+b1 (now, testing, unstable)]
    5) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    6) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    7) libpam0g [1.5.2-9.1+b1 (now, testing, unstable)]
    8) libxmlsec1 [1.2.38-1+b1 (now, testing, unstable)]

    Install the following packages:
    9) libapt-pkg6.0t64 [2.7.12+nmu1 (unstable)]
    10) libatk1.0-0t64 [2.50.0-1.1 (unstable)]
    11) libdb5.3t64 [5.3.28+dfsg2-4.1 (unstable)]
    12) libevdocument3-4t64 [45.0-2 (unstable)]
    13) libevview3-3t64 [45.0-2 (unstable)]
    14) libglib2.0-0t64 [2.78.4-2 (unstable)]
    15) libglib2.0-0t64:i386 [2.78.4-2 (unstable)]
    16) libpam0t64 [1.5.3-4 (unstable)]
    17) libxmlsec1t64 [1.2.39-4 (unstable)]
    18) libxmlsec1t64-openssl [1.2.39-4 (unstable)]

    Keep the following packages at their current version:
    19) libgspell-1-2 [1.12.2-1+b1 (now, testing, unstable)]
    20) libgspell-1-common [1.12.2-1 (now, testing, unstable)]

    I haven't committed yet to any solution it gives me, but the last one
    feels like it should be the best

    Cheers,
    Wesley


    --
    Wesley Schwengle
    E: wesley@schwengle.net

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Vincent Lefevre@21:1/5 to Sven Joachim on Wed Feb 28 18:40:04 2024
    On 2024-02-28 17:28:51 +0100, Sven Joachim wrote:
    On 2024-02-28 15:49 +0100, Vincent Lefevre wrote:
    So, I suppose that this is also the case for aptitude: if aptitude
    cannot upgrade just because of a rename, then this is a problem in
    the involved packages.

    No, in this case it is a problem with aptitude's resolver which
    manifests itself due to the following configuration setting:

    Aptitude::ProblemResolver::SolutionCost "safety, removals";

    This does cause aptitude to hold apt back by default, rather than
    remove libapt-pkg6.0.

    The goal of this configuration setting (which was given in the
    debian-user list in the past) was to prevent aptitude from removing
    packages with no replacement (e.g. firefox, libreoffice, and so on).
    Here, the libapt-pkg6.0 package has been renamed. I hope that you
    can understand that this is a completely different situation.

    You can press 'n' at the prompt, the next solution aptitude then
    suggests is to upgrade apt.

    OK, but it appears that now, there are *many* other packages in
    a similar situation, and sometimes, aptitude wants to remove a
    potentially important package (see below). The resolution should
    be automatic in case of package rename.

    # aptitude install libglib2.0-dev
    The following packages will be REMOVED:
    libglib2.0-dev-bin{u}
    The following packages will be upgraded:
    libglib2.0-data libglib2.0-dev{b}
    2 packages upgraded, 0 newly installed, 1 to remove and 61 not upgraded.
    Need to get 2865 kB of archives. After unpacking 716 kB will be freed.
    The following packages have unmet dependencies:
    libglib2.0-dev : Depends: libglib2.0-0t64 (= 2.78.4-2) but it is not going to be installed
    Depends: libglib2.0-bin (= 2.78.4-2) but 2.78.4-1 is installed and it is kept back
    Depends: libglib2.0-dev-bin (= 2.78.4-2) but it is not going to be installed
    The following actions will resolve these dependencies:

    Keep the following packages at their current version:
    1) libglib2.0-dev [2.78.4-1 (now, testing)]
    2) libglib2.0-dev-bin [2.78.4-1 (now, testing)]

    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    2) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    3) libglib2.0-bin [2.78.4-1 (now, testing)]

    Install the following packages:
    4) libglib2.0-0t64 [2.78.4-2 (unstable)]
    5) libglib2.0-0t64:i386 [2.78.4-2 (unstable)]
    6) libglib2.0-bin:i386 [2.78.4-2 (unstable)]

    Upgrade the following packages:
    7) libglib2.0-dev-bin [2.78.4-1 (now, testing) -> 2.78.4-2 (unstable)]

    AFAIK, replacing libglib2.0-bin by libglib2.0-bin:i386 is not
    equivalent.

    With an explicit package list, aptitude immediately gives an
    acceptable solution:

    $ aptitude install -s libglib2.0-dev libglib2.0-bin libglib2.0-dev-bin libglib2.0-0t64 libglib2.0-0t64:i386
    The following NEW packages will be installed:
    libglib2.0-0t64 libglib2.0-0t64:i386
    The following packages will be REMOVED:
    libglib2.0-0{a} libglib2.0-0:i386{a}
    The following packages will be upgraded:
    libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin

    --
    Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
    100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
    Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Vincent Lefevre@21:1/5 to Vincent Lefevre on Wed Feb 28 18:50:01 2024
    On 2024-02-28 18:32:20 +0100, Vincent Lefevre wrote:
    OK, but it appears that now, there are *many* other packages in
    a similar situation, and sometimes, aptitude wants to remove a
    potentially important package (see below). The resolution should
    be automatic in case of package rename.

    # aptitude install libglib2.0-dev

    I would add that in this apparently more complex case, apt
    (e.g. "apt install libglib2.0-dev" or "apt dist-upgrade") is
    far worse than aptitude as it wants to remove wine32:i386.

    --
    Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
    100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
    Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Simon Richter@21:1/5 to Vincent Lefevre on Thu Feb 29 06:30:05 2024
    Hi,

    On 2/28/24 23:49, Vincent Lefevre wrote:

    # aptitude install apt
    The following packages will be upgraded:
    apt{b} apt-doc
    2 packages upgraded, 0 newly installed, 0 to remove and 180 not upgraded. Need to get 1622 kB of archives. After unpacking 0 B will be used.
    The following packages have unmet dependencies:
    apt : Depends: libapt-pkg6.0t64 (>= 2.7.12+nmu1) but it is not going to be installed
    apt-utils : Depends: apt (= 2.7.12) but 2.7.12+nmu1 is to be installed
    The following actions will resolve these dependencies:

    Keep the following packages at their current version:
    1) apt [2.7.12 (now, testing)]

    That is a valid possible resolution. Presumably, if you reject this
    resolution, it will instead propose to upgrade apt-utils, install libapt-pkg6.0t64 and remove libapt-pkg6.0.

    Since that is a larger change, the conservative proposal comes first.

    apt-utils has a versioned dependency on apt, which means upgrading apt
    alone (which you requested) breaks another "unrelated" package. There
    has been some debate that resolvers should favour upgrading all binaries
    that are built from the same source together, but that has not been
    implemented yet, and it is unclear if that would have changed anything here.

    So, I suppose that this is also the case for aptitude: if aptitude
    cannot upgrade just because of a rename, then this is a problem in
    the involved packages.

    Note that you haven't requested an "upgrade" (which would likely have
    worked, because it would have switched both apt and apt-utils to the new version, and the remaining involved packages were automatically
    installed as dependencies of the packages being upgraded).

    Simon

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Vincent Lefevre@21:1/5 to Simon Richter on Thu Feb 29 12:50:01 2024
    On 2024-02-29 14:11:41 +0900, Simon Richter wrote:
    Hi,

    On 2/28/24 23:49, Vincent Lefevre wrote:

    # aptitude install apt
    The following packages will be upgraded:
    apt{b} apt-doc
    2 packages upgraded, 0 newly installed, 0 to remove and 180 not upgraded. Need to get 1622 kB of archives. After unpacking 0 B will be used.
    The following packages have unmet dependencies:
    apt : Depends: libapt-pkg6.0t64 (>= 2.7.12+nmu1) but it is not going to be installed
    apt-utils : Depends: apt (= 2.7.12) but 2.7.12+nmu1 is to be installed The following actions will resolve these dependencies:

    Keep the following packages at their current version:
    1) apt [2.7.12 (now, testing)]

    That is a valid possible resolution. Presumably, if you reject this resolution, it will instead propose to upgrade apt-utils, install libapt-pkg6.0t64 and remove libapt-pkg6.0.

    Since that is a larger change, the conservative proposal comes first.

    apt-utils has a versioned dependency on apt, which means upgrading
    apt alone (which you requested)

    No, this requests to upgrade *all* packages of the same source
    (well, at least in the TUI, which I normally use, but there is
    the same issue in the TUI).

    breaks another "unrelated" package. There has been some debate that
    resolvers should favour upgrading all binaries that are built from
    the same source together, but that has not been implemented yet, and
    it is unclear if that would have changed anything here.

    See above, but in any case...

    So, I suppose that this is also the case for aptitude: if aptitude
    cannot upgrade just because of a rename, then this is a problem in
    the involved packages.

    Note that you haven't requested an "upgrade" (which would likely have
    worked, because it would have switched both apt and apt-utils to the new version, and the remaining involved packages were automatically installed as dependencies of the packages being upgraded).

    This doesn't work with an upgrade either:

    qaa:~> aptitude upgrade -s
    Resolving dependencies...
    The following NEW packages will be installed:
    libatrildocument3t64{a} libatrilview3t64{a} libboost-chrono1.83.0t64{a}
    libcupsfilters1t64{a} libevdocument3-4t64{a} libevemu3t64{a}
    libevview3-3t64{a} libfontembed1t64{a} libgxps2t64{a}
    libtss2-mu-4.0.1-0t64{a}
    The following packages will be REMOVED:
    libatrildocument3{u} libatrilview3{u} libboost-chrono1.83.0{u}
    libcupsfilters1{u} libevdocument3-4{u} libevemu3{u} libevview3-3{u}
    libfontembed1{u} libgxps2{u} libtss2-mu0{u}
    The following packages will be upgraded:
    apt-doc at-spi2-common atril atril-common cups-browsed cups-filters
    cups-filters-core-drivers evemu-tools evince evince-common
    evolution-data-server-common gir1.2-pango-1.0 glib-networking
    glib-networking-common glib-networking-services glibc-doc-reference
    gnome-calendar gnome-remote-desktop gnome-settings-daemon
    gnome-settings-daemon-common gnome-text-editor libboost-atomic1.83-dev
    libboost-atomic1.83.0 libboost-chrono1.83-dev libboost-date-time1.83-dev
    libboost-date-time1.83.0 libboost-filesystem1.83-dev
    libboost-filesystem1.83.0 libboost-iostreams1.83.0 libboost-locale1.83.0
    libboost-program-options1.83-dev libboost-program-options1.83.0
    libboost-regex1.83-dev libboost-regex1.83.0
    libboost-serialization1.83-dev libboost-serialization1.83.0
    libboost-system1.83-dev libboost-system1.83.0 libboost-thread1.83-dev
    libboost-thread1.83.0 libboost1.83-dev libglib2.0-data liblzma-dev
    liblzma5 libnss-myhostname libnss-systemd libpam-runtime libpam-systemd
    libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0
    libpangoxft-1.0-0 libsystemd-shared libsystemd0 libtss2-esys-3.0.2-0
    libtss2-rc0 libtss2-sys1 libtss2-tcti-cmd0 libtss2-tcti-device0
    libtss2-tcti-libtpms0 libtss2-tcti-mssim0 libtss2-tcti-spi-helper0
    libtss2-tcti-swtpm0 libtss2-tctildr0 libudev1 pango1.0-tools sa-compile
    spamassassin spamc spamd systemd systemd-dev systemd-sysv
    systemd-timesyncd udev xz-utils
    The following packages are RECOMMENDED but will NOT be installed:
    evolution-data-server
    77 packages upgraded, 10 newly installed, 10 to remove and 22 not upgraded. Need to get 37.2 MB/43.6 MB of archives. After unpacking 728 kB will be used.

    apt-doc is proposed for upgrade, but not apt.

    What's strange is that it appears to work for some packages, e.g. libatrildocument3 replaced by libatrildocument3t64, but not for
    other ones (e.g. libapt-pkg6.0 replaced by libapt-pkg6.0t64).

    --
    Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
    100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
    Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Vincent Lefevre@21:1/5 to Sven Joachim on Fri Mar 1 13:40:04 2024
    On 2024-02-28 17:28:51 +0100, Sven Joachim wrote:
    No, in this case it is a problem with aptitude's resolver which
    manifests itself due to the following configuration setting:

    Aptitude::ProblemResolver::SolutionCost "safety, removals";

    This does cause aptitude to hold apt back by default, rather than remove libapt-pkg6.0. You can press 'n' at the prompt, the next solution
    aptitude then suggests is to upgrade apt.

    Well, this is really stupid! aptitude sometimes wants to remove
    lots of packages just to avoid the package renames, while apt
    proposes a right solution (with some easy help)!

    For instance, with apt:

    cventin:~> apt install -s gir1.2-atk-1.0 libwine:i386
    [...]
    libwine:i386 is already the newest version (9.0~repack-4).
    libwine:i386 set to manually installed.
    The following additional packages will be installed:
    at-spi2-common at-spi2-core gir1.2-atspi-2.0 gir1.2-girepository-2.0-dev
    gobject-introspection gobject-introspection-bin libatk-adaptor
    libatk-bridge2.0-0t64 libatk-bridge2.0-dev libatk1.0-0t64 libatk1.0-dev
    libatspi2.0-0t64 libatspi2.0-dev libgirepository-1.0-dev
    libgirepository1.0-dev libglib2.0-0t64 libglib2.0-0t64:i386 libglib2.0-bin
    libglib2.0-data libglib2.0-dev libglib2.0-dev-bin python3-mako
    python3-markdown python3-markupsafe
    Suggested packages:
    libgirepository1.0-doc low-memory-monitor low-memory-monitor:i386
    libglib2.0-doc python-mako-doc python3-beaker python-markdown-doc
    The following packages will be REMOVED:
    libatk-bridge2.0-0 libatk1.0-0 libatspi2.0-0 libglib2.0-0 libglib2.0-0:i386 The following NEW packages will be installed:
    gir1.2-girepository-2.0-dev gobject-introspection gobject-introspection-bin
    libatk-bridge2.0-0t64 libatk1.0-0t64 libatspi2.0-0t64
    libgirepository-1.0-dev libgirepository1.0-dev libglib2.0-0t64
    libglib2.0-0t64:i386 python3-mako python3-markdown python3-markupsafe
    The following packages will be upgraded:
    at-spi2-common at-spi2-core gir1.2-atk-1.0 gir1.2-atspi-2.0 libatk-adaptor
    libatk-bridge2.0-dev libatk1.0-dev libatspi2.0-dev libglib2.0-bin
    libglib2.0-data libglib2.0-dev libglib2.0-dev-bin
    12 upgraded, 13 newly installed, 5 to remove and 263 not upgraded.
    [...]

    Note that all the removes correspond to package renames.

    I had to provide libwine:i386, otherwise apt wanted to remove it.

    With aptitude, I need to use 'n' 21 times until I reach the right
    solution (with an unmet dependency after that, which can be resolved,
    though).

    cventin:~> aptitude install -s gir1.2-atk-1.0 libwine:i386
    libwine:i386 is already installed at the requested version (9.0~repack-4) libwine:i386 is already installed at the requested version (9.0~repack-4)
    The following packages will be upgraded:
    at-spi2-common gir1.2-atk-1.0{b}
    2 packages upgraded, 0 newly installed, 0 to remove and 273 not upgraded.
    Need to get 190 kB of archives. After unpacking 0 B will be used.
    The following packages have unmet dependencies:
    libatk1.0-dev : Depends: gir1.2-atk-1.0 (= 2.50.0-1+b1) but 2.51.90-1 is to be installed
    gir1.2-atk-1.0 : Depends: libatk1.0-0t64 (>= 2.51.90) but it is not going to be installed
    The following actions will resolve these dependencies:

    Keep the following packages at their current version:
    1) gir1.2-atk-1.0 [2.50.0-1+b1 (now, testing)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk-bridge2.0-dev [2.50.0-1+b1 (now, testing)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libatk1.0-dev [2.50.0-1+b1 (now, testing)]
    4) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    5) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    6) libgtk-3-dev [3.24.41-1 (now, testing)]
    7) libgtk2.0-dev [2.24.33-3 (now, testing)]

    Install the following packages:
    8) libatk1.0-0t64 [2.51.90-1 (unstable)]
    9) libglib2.0-0t64 [2.78.4-2.1 (unstable)]
    10) libglib2.0-0t64:i386 [2.78.4-2.1 (unstable)]

    Upgrade the following packages:
    11) libglib2.0-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    12) libglib2.0-dev [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    13) libglib2.0-dev-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk-bridge2.0-dev [2.50.0-1+b1 (now, testing)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libatk1.0-dev [2.50.0-1+b1 (now, testing)]
    4) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    5) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    6) libglib2.0-bin [2.78.4-1 (now, testing)]
    7) libgtk-3-dev [3.24.41-1 (now, testing)]
    8) libgtk2.0-dev [2.24.33-3 (now, testing)]

    Install the following packages:
    9) libatk1.0-0t64 [2.51.90-1 (unstable)]
    10) libglib2.0-0t64 [2.78.4-2.1 (unstable)]
    11) libglib2.0-0t64:i386 [2.78.4-2.1 (unstable)]
    12) libglib2.0-bin:i386 [2.78.4-2.1 (unstable)]

    Upgrade the following packages:
    13) libglib2.0-dev [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    14) libglib2.0-dev-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk-bridge2.0-dev [2.50.0-1+b1 (now, testing)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libatk1.0-dev [2.50.0-1+b1 (now, testing)]
    4) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    5) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    6) libgstreamer-plugins-base1.0-0:i386 [1.22.10-1 (now, testing, unstable)]
    7) libgstreamer1.0-0:i386 [1.22.10-1 (now, testing, unstable)]
    8) libgtk-3-dev [3.24.41-1 (now, testing)]
    9) libgtk2.0-dev [2.24.33-3 (now, testing)]
    10) libwine:i386 [9.0~repack-4 (now, testing, unstable)]
    11) wine32:i386 [9.0~repack-4 (now, testing, unstable)]

    Install the following packages:
    12) libatk1.0-0t64 [2.51.90-1 (unstable)]
    13) libglib2.0-0t64 [2.78.4-2.1 (unstable)]

    Upgrade the following packages:
    14) libglib2.0-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    15) libglib2.0-dev [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    16) libglib2.0-dev-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]

    Leave the following dependencies unresolved:
    17) wine64 recommends wine32 (= 9.0~repack-4)



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) eog [45.2-1 (now, testing, unstable)]
    2) gir1.2-atk-1.0 [2.50.0-1+b1 (now, testing)]
    3) gir1.2-gtk-2.0 [2.24.33-3 (now, testing)]
    4) gir1.2-gtk-3.0 [3.24.41-1 (now, testing)]
    5) gir1.2-peas-1.0 [1.36.0-3 (now, testing, unstable)]
    6) gjs [1.79.3-1 (now, testing, unstable)]
    7) libatk-bridge2.0-dev [2.50.0-1+b1 (now, testing)]
    8) libatk1.0-dev [2.50.0-1+b1 (now, testing)]
    9) libgtk-3-dev [3.24.41-1 (now, testing)]
    10) libgtk2.0-dev [2.24.33-3 (now, testing)]
    11) polari [45.0-3 (now, testing, unstable)]
    12) xpra [3.1.5+dfsg1-0.2+b2 (now, testing, unstable)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk-bridge2.0-dev [2.50.0-1+b1 (now, testing)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libatk1.0-dev [2.50.0-1+b1 (now, testing)]
    4) libatspi2.0-dev [2.50.0-1+b1 (now, testing)]
    5) libcairo2-dev [1.18.0-1+local1 (<NULL>, now)]
    6) libcloudproviders-dev [0.3.5-1 (now, testing, unstable)]
    7) libgdk-pixbuf-2.0-dev [2.42.10+dfsg-3+b1 (now, testing, unstable)]
    8) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    9) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    10) libglib2.0-dev [2.78.4-1 (now, testing)]
    11) libgtk-3-dev [3.24.41-1 (now, testing)]
    12) libgtk2.0-dev [2.24.33-3 (now, testing)]
    13) libharfbuzz-dev [8.3.0-2 (now, testing, unstable)]
    14) libmagick++-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    15) libmagickcore-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    16) libmagickwand-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    17) libpango1.0-dev [1.51.0+ds-4 (now, testing)]
    18) libpoppler-glib-dev [22.12.0-2+local1 (<NULL>, now)]
    19) librsvg2-dev [2.54.7+dfsg-2 (now, testing, unstable)]

    Install the following packages:
    20) libatk1.0-0t64 [2.51.90-1 (unstable)]
    21) libglib2.0-0t64 [2.78.4-2.1 (unstable)]
    22) libglib2.0-0t64:i386 [2.78.4-2.1 (unstable)]

    Upgrade the following packages:
    23) libglib2.0-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    24) libglib2.0-dev-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk-bridge2.0-dev [2.50.0-1+b1 (now, testing)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libatk1.0-dev [2.50.0-1+b1 (now, testing)]
    4) libatspi2.0-dev [2.50.0-1+b1 (now, testing)]
    5) libcairo2-dev [1.18.0-1+local1 (<NULL>, now)]
    6) libcloudproviders-dev [0.3.5-1 (now, testing, unstable)]
    7) libgdk-pixbuf-2.0-dev [2.42.10+dfsg-3+b1 (now, testing, unstable)]
    8) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    9) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    10) libglib2.0-dev [2.78.4-1 (now, testing)]
    11) libglib2.0-dev-bin [2.78.4-1 (now, testing)]
    12) libgtk-3-dev [3.24.41-1 (now, testing)]
    13) libgtk2.0-dev [2.24.33-3 (now, testing)]
    14) libharfbuzz-dev [8.3.0-2 (now, testing, unstable)]
    15) libmagick++-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    16) libmagickcore-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    17) libmagickwand-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    18) libpango1.0-dev [1.51.0+ds-4 (now, testing)]
    19) libpoppler-glib-dev [22.12.0-2+local1 (<NULL>, now)]
    20) librsvg2-dev [2.54.7+dfsg-2 (now, testing, unstable)]

    Install the following packages:
    21) libatk1.0-0t64 [2.51.90-1 (unstable)]
    22) libglib2.0-0t64 [2.78.4-2.1 (unstable)]
    23) libglib2.0-0t64:i386 [2.78.4-2.1 (unstable)]

    Upgrade the following packages:
    24) libglib2.0-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk-bridge2.0-dev [2.50.0-1+b1 (now, testing)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libatk1.0-dev [2.50.0-1+b1 (now, testing)]
    4) libatspi2.0-dev [2.50.0-1+b1 (now, testing)]
    5) libcairo2-dev [1.18.0-1+local1 (<NULL>, now)]
    6) libcloudproviders-dev [0.3.5-1 (now, testing, unstable)]
    7) libgdk-pixbuf-2.0-dev [2.42.10+dfsg-3+b1 (now, testing, unstable)]
    8) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    9) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    10) libglib2.0-bin [2.78.4-1 (now, testing)]
    11) libglib2.0-dev [2.78.4-1 (now, testing)]
    12) libgtk-3-dev [3.24.41-1 (now, testing)]
    13) libgtk2.0-dev [2.24.33-3 (now, testing)]
    14) libharfbuzz-dev [8.3.0-2 (now, testing, unstable)]
    15) libmagick++-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    16) libmagickcore-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    17) libmagickwand-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    18) libpango1.0-dev [1.51.0+ds-4 (now, testing)]
    19) libpoppler-glib-dev [22.12.0-2+local1 (<NULL>, now)]
    20) librsvg2-dev [2.54.7+dfsg-2 (now, testing, unstable)]

    Install the following packages:
    21) libatk1.0-0t64 [2.51.90-1 (unstable)]
    22) libglib2.0-0t64 [2.78.4-2.1 (unstable)]
    23) libglib2.0-0t64:i386 [2.78.4-2.1 (unstable)]
    24) libglib2.0-bin:i386 [2.78.4-2.1 (unstable)]

    Upgrade the following packages:
    25) libglib2.0-dev-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk-bridge2.0-dev [2.50.0-1+b1 (now, testing)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libatk1.0-dev [2.50.0-1+b1 (now, testing)]
    4) libatspi2.0-dev [2.50.0-1+b1 (now, testing)]
    5) libcairo2-dev [1.18.0-1+local1 (<NULL>, now)]
    6) libcloudproviders-dev [0.3.5-1 (now, testing, unstable)]
    7) libgdk-pixbuf-2.0-dev [2.42.10+dfsg-3+b1 (now, testing, unstable)]
    8) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    9) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    10) libglib2.0-bin [2.78.4-1 (now, testing)]
    11) libglib2.0-dev [2.78.4-1 (now, testing)]
    12) libglib2.0-dev-bin [2.78.4-1 (now, testing)]
    13) libgtk-3-dev [3.24.41-1 (now, testing)]
    14) libgtk2.0-dev [2.24.33-3 (now, testing)]
    15) libharfbuzz-dev [8.3.0-2 (now, testing, unstable)]
    16) libmagick++-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    17) libmagickcore-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    18) libmagickwand-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    19) libpango1.0-dev [1.51.0+ds-4 (now, testing)]
    20) libpoppler-glib-dev [22.12.0-2+local1 (<NULL>, now)]
    21) librsvg2-dev [2.54.7+dfsg-2 (now, testing, unstable)]

    Install the following packages:
    22) libatk1.0-0t64 [2.51.90-1 (unstable)]
    23) libglib2.0-0t64 [2.78.4-2.1 (unstable)]
    24) libglib2.0-0t64:i386 [2.78.4-2.1 (unstable)]
    25) libglib2.0-bin:i386 [2.78.4-2.1 (unstable)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk-bridge2.0-dev [2.50.0-1+b1 (now, testing)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libatk1.0-dev [2.50.0-1+b1 (now, testing)]
    4) libatspi2.0-dev [2.50.0-1+b1 (now, testing)]
    5) libcairo2-dev [1.18.0-1+local1 (<NULL>, now)]
    6) libcloudproviders-dev [0.3.5-1 (now, testing, unstable)]
    7) libgdk-pixbuf-2.0-dev [2.42.10+dfsg-3+b1 (now, testing, unstable)]
    8) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    9) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    10) libglib2.0-dev [2.78.4-1 (now, testing)]
    11) libgstreamer-plugins-base1.0-0:i386 [1.22.10-1 (now, testing, unstable)]
    12) libgstreamer1.0-0:i386 [1.22.10-1 (now, testing, unstable)]
    13) libgtk-3-dev [3.24.41-1 (now, testing)]
    14) libgtk2.0-dev [2.24.33-3 (now, testing)]
    15) libharfbuzz-dev [8.3.0-2 (now, testing, unstable)]
    16) libmagick++-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    17) libmagickcore-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    18) libmagickwand-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    19) libpango1.0-dev [1.51.0+ds-4 (now, testing)]
    20) libpoppler-glib-dev [22.12.0-2+local1 (<NULL>, now)]
    21) librsvg2-dev [2.54.7+dfsg-2 (now, testing, unstable)]
    22) libwine:i386 [9.0~repack-4 (now, testing, unstable)]
    23) wine32:i386 [9.0~repack-4 (now, testing, unstable)]

    Install the following packages:
    24) libatk1.0-0t64 [2.51.90-1 (unstable)]
    25) libglib2.0-0t64 [2.78.4-2.1 (unstable)]

    Upgrade the following packages:
    26) libglib2.0-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    27) libglib2.0-dev-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]

    Leave the following dependencies unresolved:
    28) wine64 recommends wine32 (= 9.0~repack-4)



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk-bridge2.0-dev [2.50.0-1+b1 (now, testing)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libatk1.0-dev [2.50.0-1+b1 (now, testing)]
    4) libatspi2.0-dev [2.50.0-1+b1 (now, testing)]
    5) libcairo2-dev [1.18.0-1+local1 (<NULL>, now)]
    6) libcloudproviders-dev [0.3.5-1 (now, testing, unstable)]
    7) libgdk-pixbuf-2.0-dev [2.42.10+dfsg-3+b1 (now, testing, unstable)]
    8) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    9) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    10) libglib2.0-bin [2.78.4-1 (now, testing)]
    11) libglib2.0-dev [2.78.4-1 (now, testing)]
    12) libgtk-3-dev [3.24.41-1 (now, testing)]
    13) libgtk2.0-dev [2.24.33-3 (now, testing)]
    14) libharfbuzz-dev [8.3.0-2 (now, testing, unstable)]
    15) libmagick++-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    16) libmagickcore-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    17) libmagickwand-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    18) libpango1.0-dev [1.51.0+ds-4 (now, testing)]
    19) libpoppler-glib-dev [22.12.0-2+local1 (<NULL>, now)]
    20) librsvg2-dev [2.54.7+dfsg-2 (now, testing, unstable)]
    21) polari [45.0-3 (now, testing, unstable)]
    22) tracker [3.4.2-3 (now, testing, unstable)]
    23) tracker-extract [3.4.6-3 (now, testing, unstable)]
    24) tracker-miner-fs [3.4.6-3 (now, testing, unstable)]

    Install the following packages:
    25) libatk1.0-0t64 [2.51.90-1 (unstable)]
    26) libglib2.0-0t64 [2.78.4-2.1 (unstable)]
    27) libglib2.0-0t64:i386 [2.78.4-2.1 (unstable)]

    Upgrade the following packages:
    28) libglib2.0-dev-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk-bridge2.0-dev [2.50.0-1+b1 (now, testing)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libatk1.0-dev [2.50.0-1+b1 (now, testing)]
    4) libatspi2.0-dev [2.50.0-1+b1 (now, testing)]
    5) libcairo2-dev [1.18.0-1+local1 (<NULL>, now)]
    6) libcloudproviders-dev [0.3.5-1 (now, testing, unstable)]
    7) libgdk-pixbuf-2.0-dev [2.42.10+dfsg-3+b1 (now, testing, unstable)]
    8) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    9) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    10) libglib2.0-dev [2.78.4-1 (now, testing)]
    11) libglib2.0-dev-bin [2.78.4-1 (now, testing)]
    12) libgstreamer-plugins-base1.0-0:i386 [1.22.10-1 (now, testing, unstable)]
    13) libgstreamer1.0-0:i386 [1.22.10-1 (now, testing, unstable)]
    14) libgtk-3-dev [3.24.41-1 (now, testing)]
    15) libgtk2.0-dev [2.24.33-3 (now, testing)]
    16) libharfbuzz-dev [8.3.0-2 (now, testing, unstable)]
    17) libmagick++-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    18) libmagickcore-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    19) libmagickwand-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    20) libpango1.0-dev [1.51.0+ds-4 (now, testing)]
    21) libpoppler-glib-dev [22.12.0-2+local1 (<NULL>, now)]
    22) librsvg2-dev [2.54.7+dfsg-2 (now, testing, unstable)]
    23) libwine:i386 [9.0~repack-4 (now, testing, unstable)]
    24) wine32:i386 [9.0~repack-4 (now, testing, unstable)]

    Install the following packages:
    25) libatk1.0-0t64 [2.51.90-1 (unstable)]
    26) libglib2.0-0t64 [2.78.4-2.1 (unstable)]

    Upgrade the following packages:
    27) libglib2.0-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]

    Leave the following dependencies unresolved:
    28) wine64 recommends wine32 (= 9.0~repack-4)



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk-bridge2.0-dev [2.50.0-1+b1 (now, testing)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libatk1.0-dev [2.50.0-1+b1 (now, testing)]
    4) libatspi2.0-dev [2.50.0-1+b1 (now, testing)]
    5) libcairo2-dev [1.18.0-1+local1 (<NULL>, now)]
    6) libcloudproviders-dev [0.3.5-1 (now, testing, unstable)]
    7) libgdk-pixbuf-2.0-dev [2.42.10+dfsg-3+b1 (now, testing, unstable)]
    8) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    9) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    10) libglib2.0-bin [2.78.4-1 (now, testing)]
    11) libglib2.0-dev [2.78.4-1 (now, testing)]
    12) libglib2.0-dev-bin [2.78.4-1 (now, testing)]
    13) libgtk-3-dev [3.24.41-1 (now, testing)]
    14) libgtk2.0-dev [2.24.33-3 (now, testing)]
    15) libharfbuzz-dev [8.3.0-2 (now, testing, unstable)]
    16) libmagick++-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    17) libmagickcore-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    18) libmagickwand-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    19) libpango1.0-dev [1.51.0+ds-4 (now, testing)]
    20) libpoppler-glib-dev [22.12.0-2+local1 (<NULL>, now)]
    21) librsvg2-dev [2.54.7+dfsg-2 (now, testing, unstable)]
    22) polari [45.0-3 (now, testing, unstable)]
    23) tracker [3.4.2-3 (now, testing, unstable)]
    24) tracker-extract [3.4.6-3 (now, testing, unstable)]
    25) tracker-miner-fs [3.4.6-3 (now, testing, unstable)]

    Install the following packages:
    26) libatk1.0-0t64 [2.51.90-1 (unstable)]
    27) libglib2.0-0t64 [2.78.4-2.1 (unstable)]
    28) libglib2.0-0t64:i386 [2.78.4-2.1 (unstable)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk-bridge2.0-dev [2.50.0-1+b1 (now, testing)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libatk1.0-dev [2.50.0-1+b1 (now, testing)]
    4) libatspi2.0-dev [2.50.0-1+b1 (now, testing)]
    5) libcairo2-dev [1.18.0-1+local1 (<NULL>, now)]
    6) libcloudproviders-dev [0.3.5-1 (now, testing, unstable)]
    7) libgdk-pixbuf-2.0-dev [2.42.10+dfsg-3+b1 (now, testing, unstable)]
    8) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    9) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    10) libglib2.0-bin [2.78.4-1 (now, testing)]
    11) libglib2.0-dev [2.78.4-1 (now, testing)]
    12) libgstreamer-plugins-base1.0-0:i386 [1.22.10-1 (now, testing, unstable)]
    13) libgstreamer1.0-0:i386 [1.22.10-1 (now, testing, unstable)]
    14) libgtk-3-dev [3.24.41-1 (now, testing)]
    15) libgtk2.0-dev [2.24.33-3 (now, testing)]
    16) libharfbuzz-dev [8.3.0-2 (now, testing, unstable)]
    17) libmagick++-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    18) libmagickcore-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    19) libmagickwand-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    20) libpango1.0-dev [1.51.0+ds-4 (now, testing)]
    21) libpoppler-glib-dev [22.12.0-2+local1 (<NULL>, now)]
    22) librsvg2-dev [2.54.7+dfsg-2 (now, testing, unstable)]
    23) libwine:i386 [9.0~repack-4 (now, testing, unstable)]
    24) polari [45.0-3 (now, testing, unstable)]
    25) tracker [3.4.2-3 (now, testing, unstable)]
    26) tracker-extract [3.4.6-3 (now, testing, unstable)]
    27) tracker-miner-fs [3.4.6-3 (now, testing, unstable)]
    28) wine32:i386 [9.0~repack-4 (now, testing, unstable)]

    Install the following packages:
    29) libatk1.0-0t64 [2.51.90-1 (unstable)]
    30) libglib2.0-0t64 [2.78.4-2.1 (unstable)]

    Upgrade the following packages:
    31) libglib2.0-dev-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]

    Leave the following dependencies unresolved:
    32) wine64 recommends wine32 (= 9.0~repack-4)



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk-bridge2.0-dev [2.50.0-1+b1 (now, testing)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    3) libatk1.0-dev [2.50.0-1+b1 (now, testing)]
    4) libatspi2.0-dev [2.50.0-1+b1 (now, testing)]
    5) libcairo2-dev [1.18.0-1+local1 (<NULL>, now)]
    6) libcloudproviders-dev [0.3.5-1 (now, testing, unstable)]
    7) libgdk-pixbuf-2.0-dev [2.42.10+dfsg-3+b1 (now, testing, unstable)]
    8) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    9) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]
    10) libglib2.0-bin [2.78.4-1 (now, testing)]
    11) libglib2.0-dev [2.78.4-1 (now, testing)]
    12) libglib2.0-dev-bin [2.78.4-1 (now, testing)]
    13) libgstreamer-plugins-base1.0-0:i386 [1.22.10-1 (now, testing, unstable)]
    14) libgstreamer1.0-0:i386 [1.22.10-1 (now, testing, unstable)]
    15) libgtk-3-dev [3.24.41-1 (now, testing)]
    16) libgtk2.0-dev [2.24.33-3 (now, testing)]
    17) libharfbuzz-dev [8.3.0-2 (now, testing, unstable)]
    18) libmagick++-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    19) libmagickcore-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    20) libmagickwand-6.q16-dev [8:6.9.12.98+dfsg1-5+b1 (now, testing)]
    21) libpango1.0-dev [1.51.0+ds-4 (now, testing)]
    22) libpoppler-glib-dev [22.12.0-2+local1 (<NULL>, now)]
    23) librsvg2-dev [2.54.7+dfsg-2 (now, testing, unstable)]
    24) libwine:i386 [9.0~repack-4 (now, testing, unstable)]
    25) polari [45.0-3 (now, testing, unstable)]
    26) tracker [3.4.2-3 (now, testing, unstable)]
    27) tracker-extract [3.4.6-3 (now, testing, unstable)]
    28) tracker-miner-fs [3.4.6-3 (now, testing, unstable)]
    29) wine32:i386 [9.0~repack-4 (now, testing, unstable)]

    Install the following packages:
    30) libatk1.0-0t64 [2.51.90-1 (unstable)]
    31) libglib2.0-0t64 [2.78.4-2.1 (unstable)]

    Leave the following dependencies unresolved:
    32) wine64 recommends wine32 (= 9.0~repack-4)



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Downgrade the following packages:
    1) gir1.2-atk-1.0 [2.50.0-1+b1 (now, testing) -> 2.46.0-5 (stable)]
    2) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable) -> 2.46.0-5 (stable)] 3) libatk1.0-dev [2.50.0-1+b1 (now, testing) -> 2.46.0-5 (stable)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]

    Install the following packages:
    2) libatk1.0-0t64 [2.51.90-1 (unstable)]
    3) libglib2.0-0t64 [2.78.4-2.1 (unstable)]

    Upgrade the following packages:
    4) libatk1.0-dev [2.50.0-1+b1 (now, testing) -> 2.51.90-1 (unstable)]
    5) libglib2.0-0 [2.78.4-1 (now, testing, unstable) -> 2.79.1-1 (experimental
    6) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable) -> 2.79.1-1 (experim
    7) libglib2.0-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    8) libglib2.0-dev [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    9) libglib2.0-dev-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]

    Install the following packages:
    2) libatk1.0-0t64 [2.50.0-1.1~exp2 (experimental)]

    Upgrade the following packages:
    3) gir1.2-atk-1.0 [2.50.0-1+b1 (now, testing) -> 2.50.0-1.1~exp2 (experiment
    4) libatk1.0-dev [2.50.0-1+b1 (now, testing) -> 2.50.0-1.1~exp2 (experimenta



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    2) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]

    Install the following packages:
    3) libatk1.0-0t64 [2.51.90-1 (unstable)]
    4) libglib2.0-0t64 [2.78.4-2.1 (unstable)]

    Upgrade the following packages:
    5) libatk1.0-dev [2.50.0-1+b1 (now, testing) -> 2.51.90-1 (unstable)]
    6) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable) -> 2.79.1-1 (experim
    7) libglib2.0-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    8) libglib2.0-dev [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    9) libglib2.0-dev-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    2) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]

    Install the following packages:
    3) libatk1.0-0t64 [2.51.90-1 (unstable)]
    4) libglib2.0-0t64 [2.78.4-2.1 (unstable)]
    5) libglib2.0-0t64:i386 [2.78.4-2.1 (unstable)]

    Upgrade the following packages:
    6) libatk1.0-dev [2.50.0-1+b1 (now, testing) -> 2.51.90-1 (unstable)]
    7) libglib2.0-0 [2.78.4-1 (now, testing, unstable) -> 2.79.1-1 (experimenta
    8) libglib2.0-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    9) libglib2.0-dev [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    10) libglib2.0-dev-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    2) libglib2.0-bin [2.78.4-1 (now, testing)]

    Install the following packages:
    3) libatk1.0-0t64 [2.51.90-1 (unstable)]
    4) libglib2.0-0t64 [2.78.4-2.1 (unstable)]
    5) libglib2.0-0t64:i386 [2.78.4-2.1 (unstable)]
    6) libglib2.0-bin:i386 [2.78.4-2.1 (unstable)]

    Upgrade the following packages:
    7) libatk1.0-dev [2.50.0-1+b1 (now, testing) -> 2.51.90-1 (unstable)]
    8) libglib2.0-0 [2.78.4-1 (now, testing, unstable) -> 2.79.1-1 (experimenta
    9) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable) -> 2.79.1-1 (experi
    10) libglib2.0-dev [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    11) libglib2.0-dev-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) libatk1.0-0 [2.50.0-1+b1 (now, testing, unstable)]
    2) libglib2.0-0 [2.78.4-1 (now, testing, unstable)]
    3) libglib2.0-0:i386 [2.78.4-1 (now, testing, unstable)]

    Install the following packages:
    4) libatk1.0-0t64 [2.51.90-1 (unstable)]
    5) libglib2.0-0t64 [2.78.4-2.1 (unstable)]
    6) libglib2.0-0t64:i386 [2.78.4-2.1 (unstable)]

    Upgrade the following packages:
    7) libatk1.0-dev [2.50.0-1+b1 (now, testing) -> 2.51.90-1 (unstable)]
    8) libglib2.0-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    9) libglib2.0-dev [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]
    10) libglib2.0-dev-bin [2.78.4-1 (now, testing) -> 2.78.4-2.1 (unstable)]



    Accept this solution? [Y/n/q/?] y
    The following packages have unmet dependencies:
    libmount1:i386 : Depends: libblkid1:i386 (>= 2.17.2) but it is not going to be installed
    The following actions will resolve these dependencies:

    Upgrade the following packages:
    1) libblkid-dev [2.39.3-6 (now, testing) -> 2.39.3-6.1 (unstable)]
    2) libblkid1 [2.39.3-6 (now, testing) -> 2.39.3-6.1 (unstable)]
    3) libblkid1:i386 [2.39.3-6 (now, testing) -> 2.39.3-6.1 (unstable)]



    Accept this solution? [Y/n/q/?] y
    The following NEW packages will be installed:
    libatk1.0-0t64{a} libglib2.0-0t64{a} libglib2.0-0t64:i386{a}
    The following packages will be REMOVED:
    libatk1.0-0{a} libglib2.0-0{a} libglib2.0-0:i386{a}
    The following packages will be upgraded:
    at-spi2-common gir1.2-atk-1.0 libatk1.0-dev libblkid-dev libblkid1
    libblkid1:i386 libglib2.0-bin libglib2.0-dev libglib2.0-dev-bin
    9 packages upgraded, 3 newly installed, 3 to remove and 266 not upgraded.
    Need to get 5761 kB of archives. After unpacking 21.5 kB will be used.

    --
    Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
    100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
    Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Vincent Lefevre@21:1/5 to All on Sat Mar 2 03:10:01 2024
    And even in a simple case line cnee:

    qaa:~> aptitude install -s cnee
    The following packages will be REMOVED:
    libxnee0{u}
    The following packages will be upgraded:
    cnee{b}
    1 packages upgraded, 0 newly installed, 1 to remove and 263 not upgraded.
    Need to get 50.4 kB of archives. After unpacking 324 kB will be freed.
    The following packages have unmet dependencies:
    cnee : Depends: libxnee0t64 but it is not going to be installed
    The following actions will resolve these dependencies:

    Install the following packages:
    1) libxnee0t64 [3.19-9.1 (unstable)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Keep the following packages at their current version:
    1) cnee [3.19-9 (now, stable, testing)]
    2) libxnee0 [3.19-9 (now, stable, testing)]



    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:

    Remove the following packages:
    1) cnee [3.19-9 (now, stable, testing)]



    Accept this solution? [Y/n/q/?] n

    *** No more solutions available ***

    No solutions are found, while with apt:

    qaa:~> apt install -s cnee
    [...]
    The following additional packages will be installed:
    libxnee0t64
    Suggested packages:
    xnee-doc
    The following packages will be REMOVED:
    libxnee0
    The following NEW packages will be installed:
    libxnee0t64
    The following packages will be upgraded:
    cnee
    1 upgraded, 1 newly installed, 1 to remove and 263 not upgraded.
    Inst cnee [3.19-9] (3.19-9.1 Debian:unstable [amd64]) []
    Remv libxnee0 [3.19-9] []
    Inst libxnee0t64 (3.19-9.1 Debian:unstable [amd64])
    Conf cnee (3.19-9.1 Debian:unstable [amd64])
    Conf libxnee0t64 (3.19-9.1 Debian:unstable [amd64])

    --
    Vincent Lefèvre <vincent@vinc17.net> - Web: <https://www.vinc17.net/>
    100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
    Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)