Debian Bug report logs - #756855
synaptic: Should not set APT::Install-Recommends (globally)

version graph

Package: synaptic; Maintainer for synaptic is Michael Vogt <[email protected]>; Source for synaptic is src:synaptic (PTS, buildd, popcon).

Reported by: Axel Beckert <[email protected]>

Date: Sat, 2 Aug 2014 16:33:01 UTC

Severity: important

Found in versions synaptic/0.81.2, synaptic/0.75.13

Reply or subscribe to this bug.

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


Report forwarded to [email protected], [email protected], Michael Vogt <[email protected]>:
Bug#756855; Package synaptic. (Sat, 02 Aug 2014 16:33:05 GMT) (full text, mbox, link).


Acknowledgement sent to Axel Beckert <[email protected]>:
New Bug report received and forwarded. Copy sent to [email protected], Michael Vogt <[email protected]>. (Sat, 02 Aug 2014 16:33:06 GMT) (full text, mbox, link).


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

From: Axel Beckert <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: synaptic: Should not set APT::Install-Recommends (globally)
Date: Sat, 02 Aug 2014 18:30:58 +0200
Package: synaptic
Version: 0.81.2

Dear Maintainer,

synaptic ships /etc/apt.conf.d/99synaptic which sets
APT::Install-Recommends to true globally for all APT based applications.

IMHO no application should be so arrogant to change that value globally
as its default is "true" anyway and if it has been changed, it has been
changed by the local administrator deliberately and should not be
overriden by any application, especially not globally.

If it's needed for synaptic's well-behaving (which I doubt),
it should set that value internally, but not globally.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (600, 'testing'), (110, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.15-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages synaptic depends on:
ii  hicolor-icon-theme   0.13-1
ii  libapt-inst1.5       1.0.6
ii  libapt-pkg4.12       1.0.6
ii  libatk1.0-0          2.12.0-1
ii  libc6                2.19-7
ii  libcairo-gobject2    1.12.16-2
ii  libcairo2            1.12.16-2
ii  libept1.4.12         1.0.12
ii  libgcc1              1:4.9.1-4
ii  libgdk-pixbuf2.0-0   2.30.7-1
ii  libglib2.0-0         2.40.0-3
ii  libgtk-3-0           3.12.2-1+b1
ii  libpango-1.0-0       1.36.3-1
ii  libpangocairo-1.0-0  1.36.3-1
ii  libstdc++6           4.9.1-4
ii  libvte-2.90-9        1:0.36.3-1
ii  libx11-6             2:1.6.2-2
ii  libxapian22          1.2.18-1
ii  libxext6             2:1.3.2-1
ii  zlib1g               1:1.2.8.dfsg-1

Versions of packages synaptic recommends:
ii  gksu           2.0.2-6
ii  libgtk2-perl   2:1.2491-4
pn  rarian-compat  <none>

Versions of packages synaptic suggests:
ii  apt-xapian-index         0.46
ii  deborphan                1.7.28.8
pn  dwww                     <none>
ii  menu                     2.1.47
pn  software-properties-gtk  <none>
ii  tasksel                  3.20

-- no debconf information



Information forwarded to [email protected], Michael Vogt <[email protected]>:
Bug#756855; Package synaptic. (Tue, 25 Nov 2014 09:30:04 GMT) (full text, mbox, link).


Acknowledgement sent to Luca Capello <[email protected]>:
Extra info received and forwarded to list. Copy sent to Michael Vogt <[email protected]>. (Tue, 25 Nov 2014 09:30:04 GMT) (full text, mbox, link).


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

From: Luca Capello <[email protected]>
To: Axel Beckert <[email protected]>
Cc: [email protected]
Subject: Re: Bug#756855: synaptic: Should not set APT::Install-Recommends (globally)
Date: Tue, 25 Nov 2014 10:26:19 +0100
[Message part 1 (text/plain, inline)]
found 756855 0.75.13
user [email protected]
usertags 756855 + itopie.ch-installation
user [email protected]
usertags 756855 + codha.ch-installation
thanks

0.75.13


Hi there,

On Sat, 02 Aug 2014 18:30:58 +0200, Axel Beckert wrote:
> Package: synaptic
> Version: 0.81.2

This happens in wheezy as well, marked.

> synaptic ships /etc/apt.conf.d/99synaptic which sets
> APT::Install-Recommends to true globally for all APT based applications.

Actually, the above file is not present in the package itself, but it is
generated the first time synaptic is started, as etckeeper told me.

> IMHO no application should be so arrogant to change that value globally
[...]
> If it's needed for synaptic's well-behaving (which I doubt),
> it should set that value internally, but not globally.

Fully, agree.

Please note that IMHO this bug is at least important, if not more.

Thx, bye,
Gismo / Luca
[signature.asc (application/pgp-signature, inline)]

Marked as found in versions synaptic/0.75.13. Request was from Luca Capello <[email protected]> to [email protected]. (Tue, 25 Nov 2014 09:30:07 GMT) (full text, mbox, link).


Information forwarded to [email protected], Michael Vogt <[email protected]>:
Bug#756855; Package synaptic. (Tue, 25 Nov 2014 09:39:04 GMT) (full text, mbox, link).


Acknowledgement sent to Axel Beckert <[email protected]>:
Extra info received and forwarded to list. Copy sent to Michael Vogt <[email protected]>. (Tue, 25 Nov 2014 09:39:04 GMT) (full text, mbox, link).


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

From: Axel Beckert <[email protected]>
To: Luca Capello <[email protected]>
Cc: [email protected]
Subject: Re: Bug#756855: synaptic: Should not set APT::Install-Recommends (globally)
Date: Tue, 25 Nov 2014 10:35:40 +0100
Control: severity -1 important

Hi Luca,

Luca Capello wrote:
> > synaptic ships /etc/apt.conf.d/99synaptic which sets
> > APT::Install-Recommends to true globally for all APT based applications.
> 
> Actually, the above file is not present in the package itself, but it is
> generated the first time synaptic is started, as etckeeper told me.

Thanks for the investigation and details.

Actually I noticed it because of tracking /etc/apt/ in git, too. (I
likely wouldn't have noticed it on those machines where I use
etckeeper as it does the commits automaticallt by default. :-)

> Please note that IMHO this bug is at least important, if not more.

Thanks for the comment. I was unsure about the real severity (I veered
between minor and important) and hence removed the explicit "Severity:
normal" deliberately because of that.

Since there's now a second opinion, I've now set the severity to
important.

		Regards, Axel
-- 
 ,''`.  |  Axel Beckert <[email protected]>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5



Severity set to 'important' from 'normal' Request was from Axel Beckert <[email protected]> to [email protected]. (Tue, 25 Nov 2014 09:39:04 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 09:20:51 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.