#927155 synaptic: Idiotic dependencies after the upgrade to 0.84.6

Package:
synaptic
Source:
synaptic
Description:
Graphical package manager
Submitter:
jim_p
Date:
2019-11-06 12:51:04 UTC
Severity:
normal
#927155#5
Date:
2019-04-15 16:11:33 UTC
From:
To:
Dear Maintainer,

After today's upgrade to 0.84.6, apt installed all these along with synaptic

The following NEW packages will be installed:
  aspell aspell-en dictionaries-common emacsen-common libaspell15
  libenchant1c2a libgstreamer-gl1.0-0 libharfbuzz-icu0
  libjavascriptcoregtk-4.0-18 libwebkit2gtk-4.0-37 zenity zenity-common
The following packages will be upgraded:
  synaptic

All that sums to 85MB more space. Why?
Because synaptic pulls zenity, zenity pulls libwebkit2gtk-4.0-37,
libwebkit2gtk-4.0-37 pulls libenchant1c2a, libenchant1c2a pulls aspell-en and
the rest.
Please do something about it.

#927155#10
Date:
2019-10-14 04:50:49 UTC
From:
To:
Now that synaptic was updated to 0.84.7 and it no longer pulls zenity as a
dependency, its dependencies have dropped to the minimal ones, so this issue
can be closed.

I will open a new one on zenity, because its dependencies remain stupid.

#927155#15
Date:
2019-10-14 06:06:56 UTC
From:
To:
Thank you! Yeah, I think its worthwhile to open a bug about this
dependency. And it was a valid bug against synaptic, I was considering
to write a small wrapper myself to avoid it but time is short :(

Fortunately this is resolved now. Fwiw, I would maybe use a word
slightly less negative than "idiotic" in the bugreport against zenity.

Cheers,
 Michael

#927155#20
Date:
2019-10-15 08:37:52 UTC
From:
To:
I agree, "idiotic" is a bit too much for what I wanted to say but english is
not my mother tongue and I wanted something a bit more "strict" than "stupid"
or "dumb".
I will use stupid for the new bug report

Thank you :)

#927155#25
Date:
2019-10-22 15:42:22 UTC
From:
To:
I think it is time to close this bug. After all, it was not synaptic to blame
but zenity.
I opened the real bug report on zenity, in #942362.

Thank you

#927155#30
Date:
2019-11-06 10:02:46 UTC
From:
To:
Just a confirmation that the bug is fixed now, so that the debian bug tracker
can close it.

#927155#35
Date:
2019-11-06 12:48:26 UTC
From:
To:
What type of voodoo do I have to do on reportbug in order to get this bug
closed? I pressed "yes" when reportbug asked me if the bug still exists in
v0.84.8, like I did last time, and yet the bug is still open.