Package: debfoster
Version: 2.7-2.1+b1
Severity: normal

After upgrading from jessie to stretch, debfoster is very confused and
tends to remove a lot of packages that it should not. For example:


$ apt install liferea
Reading package lists... Done
Building dependency tree       
Reading state information... Done
liferea is already the newest version (1.12~rc3-1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

# grep liferea /var/lib/debfoster/keepers 
-liferea-data

...so the liferea package is installed, and debfoster hasn't been told to
remove or keep it. Normally, on the next run debfoster would ask me whether
to keep the package. But instead:

$ debfoster

libwebkit2gtk-4.0-37 is keeping the following 1 packages installed:
  libjavascriptcoregtk-4.0-18
Keep libwebkit2gtk-4.0-37? [Ynpsiuqx?], [H]elp: N

python3-notify2 is keeping the following 1 packages installed:
  python3-dbus
Keep python3-notify2? [Ynpsiuqx?], [H]elp: N
Keep elpa-async? [Ynpsiuqx?], [H]elp: N
Keep libjavascriptcoregtk-4.0-18? [Ynpsiuqx?], [H]elp: N
Keep liferea-data? [Ynpsiuqx?], [H]elp: N
Keep python-minimal? [Ynpsiuqx?], [H]elp: N
Keep python3-cairo? [Ynpsiuqx?], [H]elp: N
Keep python3-dbus? [Ynpsiuqx?], [H]elp: N
Keep python3-gi? [Ynpsiuqx?], [H]elp: N
Keep python3-minimal? [Ynpsiuqx?], [H]elp: N
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  distro-info-data libpython3-stdlib libqt5clucene5 libqt5designer5 libqt5help5 
libqt5sql5 libqt5test5 libqt5xml5 python3.5 python3.5-minimal
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  dh-python* dropbox* elpa-async* ipython3* ipython3-qtconsole* 
libjavascriptcoregtk-4.0-18* libwebkit2gtk-4.0-37* liferea* liferea-data* 
lsb-release* python*
  python-cairo* python-gobject-2* python-gtk2* python-minimal* python-numpy* 
python-pexpect* python-ptyprocess* python3* python3-cairo* python3-chardet* 
python3-dbus*
  python3-debian* python3-debianbts* python3-decorator* python3-gi* 
python3-httplib2* python3-ipykernel* python3-ipython* python3-ipython-genutils*
  python3-jupyter-client* python3-jupyter-core* python3-minimal* 
python3-notify2* python3-pexpect* python3-pickleshare* python3-pkg-resources* 
python3-prompt-toolkit*
  python3-ptyprocess* python3-pycurl* python3-pygments* python3-pyqt5* 
python3-pyqt5.qtsvg* python3-pysimplesoap* python3-qtconsole* 
python3-reportbug* python3-requests*
  python3-simplegeneric* python3-sip* python3-six* python3-tornado* 
python3-traitlets* python3-urllib3* python3-wcwidth* python3-zmq* reportbug*
0 upgraded, 0 newly installed, 56 to remove and 0 not upgraded.
After this operation, 114 MB disk space will be freed.
Do you want to continue? [Y/n] n
Abort.

$ debfoster -r liferea -v
warning: package python3-zmq: unsatisfied dependency on python3:any 3.3.2-2~
warning: package python3-zmq: forcing depdency on python3:any
warning: package gitg: unsatisfied dependency on default-dbus-session-bus
warning: package cloc: unsatisfied dependency on perl:any
warning: package cloc: forcing depdency on perl:any
warning: package python3-pickleshare: unsatisfied dependency on python3:any 
3.3.2-2~
warning: package python3-pickleshare: forcing depdency on python3:any
warning: package python3-jupyter-core: unsatisfied dependency on python3:any 
3.3.2-2~
warning: package python3-jupyter-core: forcing depdency on python3:any
warning: package python3-pycurl: unsatisfied dependency on python3:any 3.3.2-2~
warning: package python3-pygments: unsatisfied dependency on python3:any 
3.3.2-2~
[...]
warning: package python3-pygments: forcing depdency on python3:any
Not an installed package: "liferea"




 System Information:
Debian Release: 9.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

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

Versions of packages debfoster depends on:
ii  libc6     2.24-11+deb9u1
ii  libgc1c2  1:7.4.2-8

Versions of packages debfoster recommends:
ii  apt  1.4.6

debfoster suggests no packages.

-- Configuration Files:
/etc/debfoster.conf changed:
UsePreDepends = no
UseRecommends = no
UseSuggests = no
UseTasks = yes
NegativeKeepers = no


-- no debconf information

Reply via email to