[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#738326: marked as done (live-build installs extra packages (suggests or based on source package instead of binary))



Your message dated Tue, 18 Feb 2014 08:13:58 +0100
with message-id <53030836.5040909@progress-technologies.net>
and subject line Re: live-build installs extra packages (suggests or based on source package instead of binary)
has caused the Debian Bug report #738326,
regarding live-build installs extra packages (suggests or based on source package instead of binary)
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
738326: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=738326
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: live-build
Version: 3.0.5-1
Severity: normal

live-build is adding gnuplot to my images even though no package in Depends or Recommends for gnuplot is in package-lists nor is even being installed via apt-get.

These Depends: on gnuplot

battery-stats
collectl-utils
guasssum
gretl
libraphics-gnuplitif-perl
libsvm-tools
plotdrop
python-gnuplot
ruby-gnuplot
splat
tsung
wims
yacas
yade

These Recommends: gnuplot

adun.app
education-mathematics
fityk
funkload
gcx
gpsprune
rheolef
science-nanoscale-physics
science-viewing
tablix

However not only are none of the packages in any of my lists, not one of them end up in my image.  Nor is gnuplot in any of my lists.  Therefore gnuplot is being pulled in incorrectly.

I am installing

amanda-client

which Suggests: gnuplot

The other possibility is that occurs to me is that I may have a package in my image who's *source* package has a package that Depends: or Recommends: gnuplot.

In any event the current behaviour is wrong, as I do not specify gnuplot and *no* package that *ought* to be pulling in gnuplot is in my image.  I even purged the cached in case the issue was a bug that pulled in packages if they were previously downloaded.  Same issue.




-- Package-specific info:

-- System Information:
Debian Release: 7.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages live-build depends on:
ii  cdebootstrap  0.5.9
ii  debootstrap   1.0.48+deb7u1

Versions of packages live-build recommends:
ii  cpio                            2.11+dfsg-0.1
ii  gnu-fdisk                       1.2.4-3.1
ii  live-boot-doc                   3.0.1-1
ii  live-config-doc                 3.0.23-1
ii  live-manual                     1:3.0.2-1
ii  live-manual-epub [live-manual]  1:3.0.2-1
ii  live-manual-html [live-manual]  1:3.0.2-1
ii  live-manual-odf [live-manual]   1:3.0.2-1
ii  live-manual-pdf [live-manual]   1:3.0.2-1
ii  live-manual-txt [live-manual]   1:3.0.2-1

Versions of packages live-build suggests:
ii  debian-keyring         2013.04.21
ii  dosfstools             3.0.13-1
ii  fakeroot               1.18.4-2
ii  git                    1:1.7.10.4-1+wheezy1
ii  gpgv                   1.4.12-7+deb7u3
ii  loadlin                1.6f-1
ii  memtest86              4.0s-1
ii  memtest86+             4.20-1.1
ii  mtd-utils [mtd-tools]  1:1.5.0-1
ii  mtools                 4.0.17-1
ii  parted                 2.3-12
ii  squashfs-tools         1:4.2-5
ii  sudo                   1.8.5p2-1+nmu1
ii  syslinux               2:4.05+dfsg-6+deb7u1
ii  uuid-runtime           2.20.1-5.3
ii  win32-loader           0.7.4.7+deb7u1
pn  xorriso                <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
live-build does not install gnuplot on its own, rather, it calls apt to
install the packages you specified (directly or indirectly) in the
package lists.

now, if one of the packages in the package lists depends or recommends
gnuplot, then gnuplot gets installed. if you want to know why gnuplot
was pulled into your image if you didn't specify it directly, use
something like debtree to analyze the whole dependency tree of your
package list.

also, you might want to consider disabling automatic installation of
recommended packages (live-build has a switch for that).

unrelated to that, there's no bug in here, we just call apt and apt
behaves as told.

-- 
Address:        Daniel Baumann, Donnerbuehlweg 3, CH-3012 Bern
Email:          daniel.baumann@progress-technologies.net
Internet:       http://people.progress-technologies.net/~daniel.baumann/

--- End Message ---

Reply to: