Debian Bug report logs - #598235
regression: synaptic no longer preserves "auto" flag on upgrade

version graph

Package: apt; Maintainer for apt is APT Development Team <[email protected]>; Source for apt is src:apt (PTS, buildd, popcon).

Reported by: Ximin Luo <[email protected]>

Date: Mon, 27 Sep 2010 17:54:02 UTC

Severity: normal

Found in versions apt/1.4~beta2, apt/0.8.13.1, apt/1.3.1, apt/0.8.0, apt/1.4~rc1

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], Michael Vogt <[email protected]>:
Bug#598235; Package synaptic. (Mon, 27 Sep 2010 17:54:04 GMT) (full text, mbox, link).


Acknowledgement sent to Ximin Luo <[email protected]>:
New Bug report received and forwarded. Copy sent to Michael Vogt <[email protected]>. (Mon, 27 Sep 2010 17:54:04 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Ximin Luo <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: regression: synaptic no longer preserves "auto" flag on upgrade
Date: Mon, 27 Sep 2010 18:51:26 +0100
Package: synaptic
Version: 0.70~pre1+b1
Severity: normal

Hi, since a recent version upgrade (around the time the "quick search" feature
was added, which btw should REALLY be renamed to "filter", but anyway) synaptic
will unset the "auto installed" flag for any package which gets upgraded.

I've marked this as grave because this is data loss, and it's also definitely a
regression. It makes it very inconvenient to try to keep your package database
as clean as possible, and impossible unless you take backups of it.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages synaptic depends on:
ii  apt [libapt-pkg4.10]    0.8.0            Advanced front-end for dpkg
ii  apt-utils [libapt-inst1 0.8.0            APT utility programs
ii  hicolor-icon-theme      0.12-1           default fallback theme for FreeDes
ii  libatk1.0-0             1.30.0-1         The ATK accessibility toolkit
ii  libc6                   2.11.2-6         Embedded GNU C Library: Shared lib
ii  libcairo2               1.8.10-6         The Cairo 2D vector graphics libra
ii  libept1                 1.0.3+b1         High-level library for managing De
ii  libfontconfig1          2.8.0-2.1        generic font configuration library
ii  libfreetype6            2.4.2-1          FreeType 2 font engine, shared lib
ii  libgcc1                 1:4.4.4-8        GCC support library
ii  libglade2-0             1:2.6.4-1        library to load .glade files at ru
ii  libglib2.0-0            2.24.2-1         The GLib library of C routines
ii  libgtk2.0-0             2.20.1-1+b1      The GTK+ graphical user interface 
ii  libpango1.0-0           1.28.1-1         Layout and rendering of internatio
ii  libstdc++6              4.4.4-8          The GNU Standard C++ Library v3
ii  libvte9                 1:0.24.3-1       Terminal emulator widget for GTK+ 
ii  libx11-6                2:1.3.3-3        X11 client-side library
ii  libxapian22             1.2.3-2          Search engine library
ii  libxml2                 2.7.7.dfsg-4     GNOME XML library
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

Versions of packages synaptic recommends:
ii  apt-xapian-index         0.38            maintenance tools for a Xapian ind
ii  gksu                     2.0.2-3         graphical frontend to su
ii  libgnome2-perl           1.042-2         Perl interface to the GNOME librar
ii  rarian-compat            0.8.1-5         Documentation meta-data library (c
ii  software-properties-gtk  0.60.debian-1.1 manage the repositories that you i

Versions of packages synaptic suggests:
pn  deborphan                     <none>     (no description available)
ii  dwww                          1.11.3     Read all on-line documentation wit
ii  menu                          2.1.43     generates programs menu for all me

-- no debconf information




Information forwarded to [email protected]:
Bug#598235; Package synaptic. (Wed, 29 Sep 2010 17:57:03 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Vogt <[email protected]>:
Extra info received and forwarded to list. (Wed, 29 Sep 2010 17:57:03 GMT) (full text, mbox, link).


Message #10 received at [email protected] (full text, mbox, reply):

From: Michael Vogt <[email protected]>
To: Ximin Luo <[email protected]>, [email protected]
Subject: Re: Bug#598235: regression: synaptic no longer preserves "auto" flag on upgrade
Date: Wed, 29 Sep 2010 19:53:25 +0200
On Mon, Sep 27, 2010 at 06:51:26PM +0100, Ximin Luo wrote:
> Package: synaptic
> Version: 0.70~pre1+b1
> Severity: normal

Thanks for your bugreport.
 
> Hi, since a recent version upgrade (around the time the "quick
> search" feature was added, which btw should REALLY be renamed to
> "filter", but anyway) synaptic

Thanks, that is a good suggestion. I was looking for a good name for
this to make it distinguished from a search.

> will unset the "auto installed" flag for any package which gets
> upgraded.  I've marked this as grave because this is data loss, and
> it's also definitely a regression. It makes it very inconvenient to
> try to keep your package database as clean as possible, and
> impossible unless you take backups of it.

I wonder if this is not actually a libapt problem with 0.8? Does it
happen with apt-get as well?

Thanks,
 Michael


> -- System Information:
> Debian Release: squeeze/sid
>   APT prefers testing
>   APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
> Architecture: amd64 (x86_64)
> 
> Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
> Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
> 
> Versions of packages synaptic depends on:
> ii  apt [libapt-pkg4.10]    0.8.0            Advanced front-end for dpkg
> ii  apt-utils [libapt-inst1 0.8.0            APT utility programs
> ii  hicolor-icon-theme      0.12-1           default fallback theme for FreeDes
> ii  libatk1.0-0             1.30.0-1         The ATK accessibility toolkit
> ii  libc6                   2.11.2-6         Embedded GNU C Library: Shared lib
> ii  libcairo2               1.8.10-6         The Cairo 2D vector graphics libra
> ii  libept1                 1.0.3+b1         High-level library for managing De
> ii  libfontconfig1          2.8.0-2.1        generic font configuration library
> ii  libfreetype6            2.4.2-1          FreeType 2 font engine, shared lib
> ii  libgcc1                 1:4.4.4-8        GCC support library
> ii  libglade2-0             1:2.6.4-1        library to load .glade files at ru
> ii  libglib2.0-0            2.24.2-1         The GLib library of C routines
> ii  libgtk2.0-0             2.20.1-1+b1      The GTK+ graphical user interface 
> ii  libpango1.0-0           1.28.1-1         Layout and rendering of internatio
> ii  libstdc++6              4.4.4-8          The GNU Standard C++ Library v3
> ii  libvte9                 1:0.24.3-1       Terminal emulator widget for GTK+ 
> ii  libx11-6                2:1.3.3-3        X11 client-side library
> ii  libxapian22             1.2.3-2          Search engine library
> ii  libxml2                 2.7.7.dfsg-4     GNOME XML library
> ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime
> 
> Versions of packages synaptic recommends:
> ii  apt-xapian-index         0.38            maintenance tools for a Xapian ind
> ii  gksu                     2.0.2-3         graphical frontend to su
> ii  libgnome2-perl           1.042-2         Perl interface to the GNOME librar
> ii  rarian-compat            0.8.1-5         Documentation meta-data library (c
> ii  software-properties-gtk  0.60.debian-1.1 manage the repositories that you i
> 
> Versions of packages synaptic suggests:
> pn  deborphan                     <none>     (no description available)
> ii  dwww                          1.11.3     Read all on-line documentation wit
> ii  menu                          2.1.43     generates programs menu for all me
> 
> -- no debconf information
> 
> 




Bug reassigned from package 'synaptic' to 'apt'. Request was from Ximin Luo <[email protected]> to [email protected]. (Thu, 30 Sep 2010 22:24:03 GMT) (full text, mbox, link).


Bug No longer marked as found in versions synaptic/0.70~pre1. Request was from Ximin Luo <[email protected]> to [email protected]. (Thu, 30 Sep 2010 22:24:03 GMT) (full text, mbox, link).


Bug Marked as found in versions apt/0.8.0. Request was from Ximin Luo <[email protected]> to [email protected]. (Thu, 30 Sep 2010 22:24:04 GMT) (full text, mbox, link).


Bug Marked as fixed in versions apt/0.8.5. Request was from Ximin Luo <[email protected]> to [email protected]. (Thu, 30 Sep 2010 22:24:05 GMT) (full text, mbox, link).


Reply sent to Ximin Luo <[email protected]>:
You have taken responsibility. (Thu, 30 Sep 2010 22:24:10 GMT) (full text, mbox, link).


Notification sent to Ximin Luo <[email protected]>:
Bug acknowledged by developer. (Thu, 30 Sep 2010 22:24:10 GMT) (full text, mbox, link).


Message #23 received at [email protected] (full text, mbox, reply):

From: Ximin Luo <[email protected]>
To: Michael Vogt <[email protected]>
Cc: [email protected], [email protected]
Subject: Re: Bug#598235: regression: synaptic no longer preserves "auto" flag on upgrade
Date: Thu, 30 Sep 2010 23:22:17 +0100
reassign 598235 apt 0.8.0
fixed 598235 0.8.5
thanks

On 29/09/10 18:53, Michael Vogt wrote:
> I wonder if this is not actually a libapt problem with 0.8? Does it
> happen with apt-get as well?
> 

happens with apt-get 0.8, fixed in apt-get 0.8.5. aptitude is unaffected, which
is why i thought this was a synaptic issue. i guess this seems to be fixed. thanks!




Bug archived. Request was from Debbugs Internal Request <[email protected]> to [email protected]. (Fri, 29 Oct 2010 07:32:19 GMT) (full text, mbox, link).


Bug unarchived. Request was from Ximin Luo <[email protected]> to [email protected]. (Sat, 23 Apr 2011 16:39:06 GMT) (full text, mbox, link).


Bug No longer marked as fixed in versions apt/0.8.5 and reopened. Request was from Debbugs Internal Request <[email protected]> to [email protected]. (Sat, 23 Apr 2011 16:39:07 GMT) (full text, mbox, link).


Bug Marked as found in versions apt/0.8.13.1. Request was from Ximin Luo <[email protected]> to [email protected]. (Sat, 23 Apr 2011 16:39:07 GMT) (full text, mbox, link).


Information forwarded to [email protected], APT Development Team <[email protected]>:
Bug#598235; Package apt. (Mon, 10 Oct 2016 21:57:03 GMT) (full text, mbox, link).


Acknowledgement sent to Nicolas LE CAM <[email protected]>:
Extra info received and forwarded to list. Copy sent to APT Development Team <[email protected]>. (Mon, 10 Oct 2016 21:57:03 GMT) (full text, mbox, link).


Message #36 received at [email protected] (full text, mbox, reply):

From: Nicolas LE CAM <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: Re: regression: synaptic no longer preserves "auto" flag on upgrade
Date: Mon, 10 Oct 2016 23:54:43 +0200
Package: apt
Version: 1.3.1
Followup-For: Bug #598235

Dear Maintainer,

Confirming bug report with current apt version.
Just did a dist-upgrade with NEW automatically packages installed and they were reported as manually installed (by aptitude) afterward.

nlecam@rio:~$ sudo apt dist-upgrade 
[sudo] Mot de passe de nlecam : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  gnome-packagekit gnome-packagekit-data gnome-shell-extension-weather
  libasm4-java libefiboot27 libefivar27
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  appstream gnome-software gnome-software-common libappstream-glib8
  libappstream4 libefiboot1 libefivar1 libfwupd1 libgcab-1.0-0
Les paquets suivants seront mis à jour :
  apache2-bin apt apt-utils binutils efibootmgr gcc-5-base gir1.2-nmgtk-1.0
  gnome gnome-backgrounds gnome-core gnome-games libapt-inst2.0 libapt-pkg5.0
  libetonyek-0.1-1 libguice-java liblangtag-common liblangtag1
  libnm-gtk-common libnm-gtk0 libnma-common libnma0 libopencv-calib3d2.4v5
  libopencv-contrib2.4v5 libopencv-core2.4v5 libopencv-features2d2.4v5
  libopencv-flann2.4v5 libopencv-highgui2.4-deb0 libopencv-imgproc2.4v5
  libopencv-legacy2.4v5 libopencv-ml2.4v5 libopencv-objdetect2.4v5
  libopencv-video2.4v5 libportaudio2 libreadline6 libslang2
  network-manager-gnome vim vim-common vim-runtime xxd
40 mis à jour, 9 nouvellement installés, 0 à enlever et 0 non mis à jour.
Il est nécessaire de prendre 39,9 Mo dans les archives.
Après cette opération, 8 787 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] 
[...]
nlecam@rio:~$ aptitude search '~i !~M'
i   appstream                       - Software component metadata management    
i   cups                            - système commun d'impression sous Unix - ge
id  deborphan                       - Programme recherchant les paquets inutilis
i   firefox                         - navigateur internet Firefox de Mozilla    
i   firmware-iwlwifi                - Binary firmware for Intel Wireless cards  
i   git                             - système de gestion de versions distribué, 
i   gnome-boxes                     - Simple GNOME app to access remote or virtu
i   gnome-software                  - Software Center for GNOME                 
i   gnome-software-common           - Software Center for GNOME (common files)  
i   hdparm                          - tune hard disk parameters for high perform
i   intel-microcode                 - Processor microcode firmware for Intel CPU
i   libappstream-glib8              - bibliothèque GNOME pour accéder aux servic
i   libappstream4                   - Library to access AppStream services      
i   libefiboot1                     - Library to manage UEFI variables          
i   libefivar1                      - Library to manage UEFI variables          
i   libfwupd1                       - Firmware update daemon library            
i   libgcab-1.0-0                   - Microsoft Cabinet file manipulation librar
i   linux-image-4.8.0-rc8-amd64     - Linux 4.8-rc8 for 64-bit PCs (signed)     
i   linux-image-amd64               - Linux for 64-bit PCs (meta-package)       
i   lsof                            - utilitaire pour lister les fichiers ouvert
i   maven                           - Java software project management and compr
i   openjdk-8-jdk-headless          - OpenJDK Development Kit (JDK) (headless)  
i   reportbug                       - rapporte les bogues de la distribution Deb
i   rfkill                          - tool for enabling and disabling wireless d
i   sudo                            - fournit des privilèges de super-utilisateu
i   sysfsutils                      - sysfs query tool and boot-time setup      
i   task-desktop                    - environnement de bureau Debian            
i   task-french                     - environnement français                    
i   task-french-desktop             - bureau français                           
i   task-laptop                     - ordinateur portable                       
i   vim                             - Vi IMproved - éditeur vi amélioré         

regards,
Nicolas

-- Package-specific info:

-- apt-config dump --

APT "";
APT::Architecture "amd64";
APT::Build-Essential "";
APT::Build-Essential:: "build-essential";
APT::Install-Recommends "0";
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-4\.7\.0-1-amd64$";
APT::NeverAutoRemove:: "^linux-image-4\.8\.0-rc8-amd64$";
APT::NeverAutoRemove:: "^linux-headers-4\.7\.0-1-amd64$";
APT::NeverAutoRemove:: "^linux-headers-4\.8\.0-rc8-amd64$";
APT::NeverAutoRemove:: "^linux-image-extra-4\.7\.0-1-amd64$";
APT::NeverAutoRemove:: "^linux-image-extra-4\.8\.0-rc8-amd64$";
APT::NeverAutoRemove:: "^linux-signed-image-4\.7\.0-1-amd64$";
APT::NeverAutoRemove:: "^linux-signed-image-4\.8\.0-rc8-amd64$";
APT::NeverAutoRemove:: "^kfreebsd-image-4\.7\.0-1-amd64$";
APT::NeverAutoRemove:: "^kfreebsd-image-4\.8\.0-rc8-amd64$";
APT::NeverAutoRemove:: "^kfreebsd-headers-4\.7\.0-1-amd64$";
APT::NeverAutoRemove:: "^kfreebsd-headers-4\.8\.0-rc8-amd64$";
APT::NeverAutoRemove:: "^gnumach-image-4\.7\.0-1-amd64$";
APT::NeverAutoRemove:: "^gnumach-image-4\.8\.0-rc8-amd64$";
APT::NeverAutoRemove:: "^.*-modules-4\.7\.0-1-amd64$";
APT::NeverAutoRemove:: "^.*-modules-4\.8\.0-rc8-amd64$";
APT::NeverAutoRemove:: "^.*-kernel-4\.7\.0-1-amd64$";
APT::NeverAutoRemove:: "^.*-kernel-4\.8\.0-rc8-amd64$";
APT::NeverAutoRemove:: "^linux-backports-modules-.*-4\.7\.0-1-amd64$";
APT::NeverAutoRemove:: "^linux-backports-modules-.*-4\.8\.0-rc8-amd64$";
APT::NeverAutoRemove:: "^linux-tools-4\.7\.0-1-amd64$";
APT::NeverAutoRemove:: "^linux-tools-4\.8\.0-rc8-amd64$";
APT::VersionedKernelPackages "";
APT::VersionedKernelPackages:: "linux-image";
APT::VersionedKernelPackages:: "linux-headers";
APT::VersionedKernelPackages:: "linux-image-extra";
APT::VersionedKernelPackages:: "linux-signed-image";
APT::VersionedKernelPackages:: "kfreebsd-image";
APT::VersionedKernelPackages:: "kfreebsd-headers";
APT::VersionedKernelPackages:: "gnumach-image";
APT::VersionedKernelPackages:: ".*-modules";
APT::VersionedKernelPackages:: ".*-kernel";
APT::VersionedKernelPackages:: "linux-backports-modules-.*";
APT::VersionedKernelPackages:: "linux-tools";
APT::Never-MarkAuto-Sections "";
APT::Never-MarkAuto-Sections:: "metapackages";
APT::Never-MarkAuto-Sections:: "contrib/metapackages";
APT::Never-MarkAuto-Sections:: "non-free/metapackages";
APT::Never-MarkAuto-Sections:: "restricted/metapackages";
APT::Never-MarkAuto-Sections:: "universe/metapackages";
APT::Never-MarkAuto-Sections:: "multiverse/metapackages";
APT::Move-Autobit-Sections "";
APT::Move-Autobit-Sections:: "oldlibs";
APT::Move-Autobit-Sections:: "contrib/oldlibs";
APT::Move-Autobit-Sections:: "non-free/oldlibs";
APT::Move-Autobit-Sections:: "restricted/oldlibs";
APT::Move-Autobit-Sections:: "universe/oldlibs";
APT::Move-Autobit-Sections:: "multiverse/oldlibs";
APT::Update "";
APT::Update::Post-Invoke-Success "";
APT::Update::Post-Invoke-Success:: "/usr/bin/test -e /usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service && /usr/bin/test -S /var/run/dbus/system_bus_socket && /usr/bin/gdbus call --system --dest org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --timeout 4 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null";
APT::Update::Post-Invoke-Success:: "if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh-cache > /dev/null; fi";
APT::Architectures "";
APT::Architectures:: "amd64";
APT::Compressor "";
APT::Compressor::. "";
APT::Compressor::.::Name ".";
APT::Compressor::.::Extension "";
APT::Compressor::.::Binary "";
APT::Compressor::.::Cost "0";
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::mirrors "mirrors/";
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::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::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::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:: "\.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::DEP-11 "";
Acquire::IndexTargets::deb::DEP-11::MetaKey "$(COMPONENT)/dep11/Components-$(NATIVE_ARCHITECTURE).yml";
Acquire::IndexTargets::deb::DEP-11::ShortDescription "Components-$(NATIVE_ARCHITECTURE)";
Acquire::IndexTargets::deb::DEP-11::Description "$(RELEASE)/$(COMPONENT) $(NATIVE_ARCHITECTURE) DEP-11 Metadata";
Acquire::IndexTargets::deb::DEP-11::KeepCompressed "true";
Acquire::IndexTargets::deb::DEP-11::KeepCompressedAs "gz";
Acquire::IndexTargets::deb::DEP-11-icons "";
Acquire::IndexTargets::deb::DEP-11-icons::MetaKey "$(COMPONENT)/dep11/icons-64x64.tar";
Acquire::IndexTargets::deb::DEP-11-icons::ShortDescription "icons-64x64";
Acquire::IndexTargets::deb::DEP-11-icons::Description "$(RELEASE)/$(COMPONENT) DEP-11 64x64 Icons";
Acquire::IndexTargets::deb::DEP-11-icons::KeepCompressed "true";
Acquire::IndexTargets::deb::DEP-11-icons::KeepCompressedAs "gz";
Acquire::IndexTargets::deb::DEP-11-icons-hidpi "";
Acquire::IndexTargets::deb::DEP-11-icons-hidpi::MetaKey "$(COMPONENT)/dep11/icons-128x128.tar";
Acquire::IndexTargets::deb::DEP-11-icons-hidpi::ShortDescription "icons-128x128";
Acquire::IndexTargets::deb::DEP-11-icons-hidpi::Description "$(RELEASE)/$(COMPONENT) DEP-11 128x128 Icons";
Acquire::IndexTargets::deb::DEP-11-icons-hidpi::KeepCompressed "true";
Acquire::IndexTargets::deb::DEP-11-icons-hidpi::KeepCompressedAs "gz";
Acquire::IndexTargets::deb::DEP-11-icons-hidpi::DefaultEnabled "false";
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::Changelogs "";
Acquire::Changelogs::URI "";
Acquire::Changelogs::URI::Origin "";
Acquire::Changelogs::URI::Origin::Debian "http://metadata.ftp-master.debian.org/changelogs/@CHANGEPATH@_changelog";
Acquire::Changelogs::URI::Origin::Tanglu "http://metadata.tanglu.org/changelogs/@CHANGEPATH@_changelog";
Acquire::Changelogs::URI::Origin::Ubuntu "http://changelogs.ubuntu.com/changelogs/pool/@CHANGEPATH@/changelog";
Acquire::Changelogs::URI::Origin::Ultimedia "http://packages.ultimediaos.com/changelogs/pool/@CHANGEPATH@/changelog.txt";
Acquire::Changelogs::AlwaysOnline "";
Acquire::Changelogs::AlwaysOnline::Origin "";
Acquire::Changelogs::AlwaysOnline::Origin::Ubuntu "1";
Acquire::Languages "";
Acquire::Languages:: "en";
Acquire::Languages:: "none";
Acquire::Languages:: "fr";
Acquire::CompressionTypes "";
Acquire::CompressionTypes::xz "xz";
Acquire::CompressionTypes::bz2 "bzip2";
Acquire::CompressionTypes::lzma "lzma";
Acquire::CompressionTypes::gz "gzip";
Acquire::CompressionTypes::lz4 "lz4";
Aptitude "";
Aptitude::Get-Root-Command "sudo:/usr/bin/sudo";
DPkg "";
DPkg::Post-Invoke "";
DPkg::Post-Invoke:: "/usr/bin/test -e /usr/share/dbus-1/system-services/org.freedesktop.PackageKit.service && /usr/bin/test -S /var/run/dbus/system_bus_socket && /usr/bin/gdbus call --system --dest org.freedesktop.PackageKit --object-path /org/freedesktop/PackageKit --timeout 4 --method org.freedesktop.PackageKit.StateHasChanged cache-update > /dev/null; /bin/echo > /dev/null";
DPkg::Pre-Install-Pkgs "";
DPkg::Pre-Install-Pkgs:: "/usr/sbin/dpkg-preconfigure --apt || true";
Binary "apt-config";
Binary::apt "";
Binary::apt::APT "";
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::Cmd "";
Binary::apt::APT::Cmd::Show-Update-Stats "1";
Binary::apt::APT::Keep-Downloaded-Packages "0";
Binary::apt::DPkg "";
Binary::apt::DPkg::Progress-Fancy "1";
Binary::apt-get "";
Binary::apt-get::Acquire "";
Binary::apt-get::Acquire::AllowInsecureRepositories "1";
CommandLine "";
CommandLine::AsString "apt-config dump";

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


-- /etc/apt/preferences.d/security.pref --

Package: *
Pin: release l=Debian-Security
Pin-Priority: 1000

-- /etc/apt/preferences.d/testing.pref --

Package: *
Pin: release a=testing
Pin-Priority: 900

-- /etc/apt/preferences.d/unstable.pref --

Package: *
Pin: release a=unstable
Pin-Priority: 50

-- /etc/apt/preferences.d/x-default.pref --

Package: *
Pin: release o=Debian
Pin-Priority: 1

-- (no /etc/apt/sources.list present) --


-- /etc/apt/sources.list.d/experimental.list --

deb http://httpredir.debian.org/debian/ experimental main non-free contrib
deb-src http://httpredir.debian.org/debian/ experimental main non-free contrib

-- /etc/apt/sources.list.d/security.list --

deb http://security.debian.org/debian-security testing/updates main contrib non-free
deb-src http://security.debian.org/debian-security testing/updates main contrib non-free

-- /etc/apt/sources.list.d/testing.list --

deb http://httpredir.debian.org/debian/ testing main non-free contrib
deb-src http://httpredir.debian.org/debian/ testing main non-free contrib

-- /etc/apt/sources.list.d/unstable.list --

deb http://httpredir.debian.org/debian/ unstable main non-free contrib
deb-src http://httpredir.debian.org/debian/ unstable main non-free contrib

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (900, 'testing'), (50, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.8.0-rc8-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages apt depends on:
ii  adduser                 3.115
ii  debian-archive-keyring  2014.3
ii  gpgv                    2.1.15-3
ii  init-system-helpers     1.45
ii  libapt-pkg5.0           1.3.1
ii  libc6                   2.24-3
ii  libgcc1                 1:6.1.1-11
ii  libstdc++6              6.1.1-11

Versions of packages apt recommends:
ii  gnupg   2.1.15-3
ii  gnupg2  2.1.15-3

Versions of packages apt suggests:
pn  apt-doc         <none>
ii  aptitude        0.8.3-1+b1
ii  dpkg-dev        1.18.10
ii  powermgmt-base  1.31+nmu1
pn  python-apt      <none>

-- no debconf information



Information forwarded to [email protected], APT Development Team <[email protected]>:
Bug#598235; Package apt. (Fri, 11 Nov 2016 09:03:02 GMT) (full text, mbox, link).


Acknowledgement sent to David Kalnischkies <[email protected]>:
Extra info received and forwarded to list. Copy sent to APT Development Team <[email protected]>. (Fri, 11 Nov 2016 09:03:03 GMT) (full text, mbox, link).


Message #41 received at [email protected] (full text, mbox, reply):

From: David Kalnischkies <[email protected]>
To: Nicolas LE CAM <[email protected]>, [email protected]
Subject: Re: Bug#598235: regression: synaptic no longer preserves "auto" flag on upgrade
Date: Fri, 11 Nov 2016 10:01:49 +0100
[Message part 1 (text/plain, inline)]
Hi

(sorry for taking a while to respond)

On Mon, Oct 10, 2016 at 11:54:43PM +0200, Nicolas LE CAM wrote:
> Confirming bug report with current apt version.
> Just did a dist-upgrade with NEW automatically packages installed and they were reported as manually installed (by aptitude) afterward.

You can't use aptitude for this at the moment and expect correct results
(see #841347). apt includes 'apt-mark' which can be used for checking
(and setting) the state which is always apts view on the matter.

We have a few tests covering autobits, so I don't expect that to be
a general issue, but specific to certain situations – if still present
– so saving /var/lib/dpkg/status & /var/lib/apt/extended_states before
attempting to reproduce this and attaching them if reproducible with the
exact commands you run might help in getting to the bottom of it.

(The files can also be lifted from /var/backups if need be)


Best regards

David Kalnischkies
[signature.asc (application/pgp-signature, inline)]

Information forwarded to [email protected], APT Development Team <[email protected]>:
Bug#598235; Package apt. (Tue, 15 Nov 2016 22:03:03 GMT) (full text, mbox, link).


Acknowledgement sent to Nicolas Le Cam <[email protected]>:
Extra info received and forwarded to list. Copy sent to APT Development Team <[email protected]>. (Tue, 15 Nov 2016 22:03:03 GMT) (full text, mbox, link).


Message #46 received at [email protected] (full text, mbox, reply):

From: Nicolas Le Cam <[email protected]>
To: David Kalnischkies <[email protected]>, [email protected]
Subject: Re: Bug#598235: regression: synaptic no longer preserves "auto" flag on upgrade
Date: Tue, 15 Nov 2016 23:01:25 +0100
[Message part 1 (text/plain, inline)]
Hi

2016-11-11 10:01 GMT+01:00 David Kalnischkies <[email protected]>:
> Hi
>
> (sorry for taking a while to respond)
You're welcome. Taking time to respond in a valuable manner is worth it.

> On Mon, Oct 10, 2016 at 11:54:43PM +0200, Nicolas LE CAM wrote:
>> Confirming bug report with current apt version.
>> Just did a dist-upgrade with NEW automatically packages installed and they were reported as manually installed (by aptitude) afterward.
>
> You can't use aptitude for this at the moment and expect correct results
> (see #841347). apt includes 'apt-mark' which can be used for checking
> (and setting) the state which is always apts view on the matter.
Thanks for the pointer. I'm confused I didn't found this bug at that time.

> We have a few tests covering autobits, so I don't expect that to be
> a general issue, but specific to certain situations – if still present
> – so saving /var/lib/dpkg/status & /var/lib/apt/extended_states before
> attempting to reproduce this and attaching them if reproducible with the
> exact commands you run might help in getting to the bottom of it.
>
> (The files can also be lifted from /var/backups if need be)
I'm still having some troubles here. For example with the last upgrade
I just did :

$ sudo apt update
$ sudo apt dist-upgrade
[...]
$ apt-mark showmanual
[...]
libboost-date-time1.62.0
libboost-filesystem1.62.0
libboost-iostreams1.62.0
libboost-system1.62.0
libboost-thread1.62.0
liblirc-client0
libnfs8
[...]

If I grep /var/log/apt/history.log for those libs, they are noted as
being installed automatically (liblirc-client0 seems to have escaped
my previous verifications) :

Install: liblirc-client0:amd64 (0.9.4c-4, automatic)
Install: libboost-iostreams1.62.0:amd64 (1.62.0+dfsg-3, automatic),
libnfs8:amd64 (1.11.0-1, automatic), libboost-filesystem1.62.0:amd64
(1.62.0+dfsg-3, automatic), libboost-date-time1.62.0:amd64
(1.62.0+dfsg-3, automatic), libboost-thread1.62.0:amd64
(1.62.0+dfsg-3, automatic), libboost-system1.62.0:amd64
(1.62.0+dfsg-3, automatic)

And extended states seems ok in /var/lib/apt/extended_states

I have attached /var/lib/dpkg/status & /var/lib/apt/extended_states
files before and after those commands as requested

regards,
Nicolas
[598235.tar.gz (application/x-gzip, attachment)]

Marked as found in versions apt/1.4~beta2. Request was from Nicolas Le Cam <[email protected]> to [email protected]. (Thu, 29 Dec 2016 22:33:05 GMT) (full text, mbox, link).


Marked as found in versions apt/1.4~rc1. Request was from Nicolas Le Cam <[email protected]> to [email protected]. (Sun, 19 Feb 2017 22:06:03 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Sun Sep 22 07:46:57 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.