franglais125 / apt-update-indicator

Apt Update Indicator
https://extensions.gnome.org/extension/1139/apt-update-indicator/
GNU General Public License v3.0
44 stars 17 forks source link

Debian Jessie with backport repo enabled don't work well. #9

Closed konkor closed 7 years ago

konkor commented 7 years ago

Debian Jessie with backport repository enabled for some applications (darktable, office) don't work well: The extension updates and marks all packages from the backport repo like regular updates not only packages installed from the backport repo, including latest kernel, newest and don't supported by my video card Nvidia drivers and much more. Regular updating from Synaptic or apt-get doesn't do this. #apt-get update && apt-get upgrade

franglais125 commented 7 years ago

Hi, thanks for reporting this.

I use Debian Jessie too, I use backports as well, but I don't see this issue. Couple of questions: 1) If I understand correctly, the extension is showing some packages from backports are being upgradable, while they shouldn't be. Is this correct? 2) What version of the extension are you running? This is in the Settings, in the "About" tab. 3) The extension uses apt list --upgradable to know what packages can be upgraded, what happens if you run this on the terminal?

konkor commented 7 years ago
  1. Yes, it shows all installed packages available in backports repo for me 229 today but i have already up to date system.
  2. I installed from github/master today, settings shows 10 version.
  3. I dont want to try ruin my system and install all from backports for example nvidia drivers. i'd not able to start system with nvidia driver from backports.
konkor commented 7 years ago

Did u have enabled backports repo in ur system? u can try add to /etc/apt/sources.list deb http://ftp.debian.org/debian jessie-backports main contrib non-free

franglais125 commented 7 years ago

Thanks for the answers.

Yes, I have backports enabled on my system, and I use them (mesa, kernel, libreoffice, etc.), so don't worry, I understand how it works.

As for point 3), apt list --upgradable won't damage your system, you don't even need to run that command as root (i.e. no sudo), it simply prints a list of packages that can be upgraded, it won't upgrade anything at all.

I was asking for the output of this, just to see if apt shows the same packages as being upgradable.

konkor commented 7 years ago

$ apt list --upgradable Listing... Done autoconf/jessie-backports 2.69-10~bpo8+1 all [upgradable from: 2.69-8] autopoint/jessie-backports 0.19.8.1-1~bpo8+1 all [upgradable from: 0.19.3-2] bash-completion/jessie-backports 1:2.1-4.3~bpo8+1 all [upgradable from: 1:2.1-4] ca-certificates-java/jessie-backports 20161107~bpo8+1 all [upgradable from: 20140324] calibre/jessie-backports 2.75.1+dfsg-1~bpo8+1 all [upgradable from: 2.5.0+dfsg-1] calibre-bin/jessie-backports 2.75.1+dfsg-1~bpo8+1 amd64 [upgradable from: 2.5.0+dfsg-1] cmake/jessie-backports 3.6.2-2~bpo8+1 amd64 [upgradable from: 3.0.2-1+deb8u1] cmake-data/jessie-backports 3.6.2-2~bpo8+1 all [upgradable from: 3.0.2-1+deb8u1] debhelper/jessie-backports 10.2.5~bpo8+1 all [upgradable from: 9.20150101+deb8u2] devscripts/jessie-backports 2.16.4~bpo8+1 amd64 [upgradable from: 2.15.3+deb8u1] dh-autoreconf/jessie-backports 12~bpo8+1 all [upgradable from: 10] dh-python/jessie-backports 2.20160818~bpo8+1 all [upgradable from: 1.20141111-2] distro-info-data/jessie-backports 0.32~bpo8+1 all [upgradable from: 0.26] dkms/jessie-backports 2.3-2~bpo8+1 all [upgradable from: 2.2.0.3-2] dmidecode/jessie-backports 3.0-2~bpo8+1 amd64 [upgradable from: 2.12-3] e2fslibs/jessie-backports 1.43.3-1~bpo8+1 amd64 [upgradable from: 1.42.12-2+b1] e2fsprogs/jessie-backports 1.43.3-1~bpo8+1 amd64 [upgradable from: 1.42.12-2+b1] exim4/jessie-backports 4.88-4~bpo8+1 all [upgradable from: 4.84.2-2+deb8u3] exim4-base/jessie-backports 4.88-4~bpo8+1 amd64 [upgradable from: 4.84.2-2+deb8u3] exim4-config/jessie-backports 4.88-4~bpo8+1 all [upgradable from: 4.84.2-2+deb8u3] exim4-daemon-light/jessie-backports 4.88-4~bpo8+1 amd64 [upgradable from: 4.84.2-2+deb8u3] fonts-opensymbol/jessie-backports 2:102.7+LibO5.2.5-1~bpo8+1 all [upgradable from: 2:102.6+LibO4.3.3-2+deb8u6] gdb/jessie-backports 7.11.1-2~bpo8+1 amd64 [upgradable from: 7.7.1+dfsg-5] gdbserver/jessie-backports 7.11.1-2~bpo8+1 amd64 [upgradable from: 7.7.1+dfsg-5] geoip-database/jessie-backports 20170111-1~bpo8+1 all [upgradable from: 20150317-1] gettext/jessie-backports 0.19.8.1-1~bpo8+1 amd64 [upgradable from: 0.19.3-2] gettext-base/jessie-backports 0.19.8.1-1~bpo8+1 amd64 [upgradable from: 0.19.3-2] gir1.2-gdata-0.0/jessie-backports 0.17.5-1~bpo8+1 amd64 [upgradable from: 0.16.1-1] git/jessie-backports 1:2.11.0-2~bpo8+1 amd64 [upgradable from: 1:2.1.4-2.1+deb8u2] git-gui/jessie-backports 1:2.11.0-2~bpo8+1 all [upgradable from: 1:2.1.4-2.1+deb8u2] git-man/jessie-backports 1:2.11.0-2~bpo8+1 all [upgradable from: 1:2.1.4-2.1+deb8u2] gitk/jessie-backports 1:2.11.0-2~bpo8+1 all [upgradable from: 1:2.1.4-2.1+deb8u2] glx-alternative-mesa/jessie-backports 0.7.3~bpo8+1 amd64 [upgradable from: 0.5.1] glx-alternative-nvidia/jessie-backports 0.7.3~bpo8+1 amd64 [upgradable from: 0.5.1] glx-diversions/jessie-backports 0.7.3~bpo8+1 amd64 [upgradable from: 0.5.1] go-md2man/jessie-backports 1.0.6+ds-1~bpo8+1 amd64 [upgradable from: 1-2] golang/jessie-backports 2:1.7~5~bpo8+1 all [upgradable from: 2:1.3.3-1] golang-doc/jessie-backports 2:1.7~5~bpo8+1 all [upgradable from: 2:1.3.3-1] golang-go/jessie-backports 2:1.7~5~bpo8+1 amd64 [upgradable from: 2:1.3.3-1] golang-go.tools/jessie-backports 1:0.0~git20161028.0.b814a3b+ds-3~bpo8+1 amd64 [upgradable from: 0.0~hg20140703-4] golang-src/jessie-backports 2:1.7~5~bpo8+1 amd64 [upgradable from: 2:1.3.3-1] hoichess/jessie-backports 0.19.0-5~bpo8+1 amd64 [upgradable from: 0.10.3-6.1] i965-va-driver/jessie-backports 1.7.3-1~bpo8+1 amd64 [upgradable from: 1.4.1-2] ifupdown/jessie-backports 0.8.13~bpo8+1 amd64 [upgradable from: 0.7.53.1] inkscape/jessie-backports 0.92.0-4~bpo8+1 amd64 [upgradable from: 0.48.5-3] libasprintf-dev/jessie-backports 0.19.8.1-1~bpo8+1 amd64 [upgradable from: 0.19.3-2] libasprintf0c2/jessie-backports 0.19.8.1-1~bpo8+1 amd64 [upgradable from: 0.19.3-2] libassuan0/jessie-backports 2.4.3-2~bpo8+1 amd64 [upgradable from: 2.1.2-2] libbluray1/jessie-backports 1:0.9.3-2~bpo8+1 amd64 [upgradable from: 1:0.6.2-1] libbrlapi0.6/jessie-backports 5.3.1-1~bpo8+1 amd64 [upgradable from: 5.2~20141018-5] libclang1-3.5/jessie-backports 1:3.5.2-3~bpo8+2 amd64 [upgradable from: 1:3.5-10] libcomerr2/jessie-backports 1.43.3-1~bpo8+1 amd64 [upgradable from: 1.42.12-2+b1] libcups2/jessie-backports 2.2.1-8~bpo8+1 amd64 [upgradable from: 1.7.5-11+deb8u1] libcupsimage2/jessie-backports 2.2.1-8~bpo8+1 amd64 [upgradable from: 1.7.5-11+deb8u1] libdlrestrictions1/jessie-backports 0.15.21~bpo8+1 amd64 [upgradable from: 0.15.15] libdrm-dev/jessie-backports 2.4.74-1~bpo8+1 amd64 [upgradable from: 2.4.58-2] libdrm-intel1/jessie-backports 2.4.74-1~bpo8+1 amd64 [upgradable from: 2.4.58-2] libdrm-nouveau2/jessie-backports 2.4.74-1~bpo8+1 amd64 [upgradable from: 2.4.58-2] libdrm-radeon1/jessie-backports 2.4.74-1~bpo8+1 amd64 [upgradable from: 2.4.58-2] libdrm2/jessie-backports 2.4.74-1~bpo8+1 amd64 [upgradable from: 2.4.58-2] libegl1-mesa/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] libegl1-mesa-dev/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] libegl1-mesa-drivers/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] libegl1-nvidia/jessie-backports 375.26-1~bpo8+1 amd64 [upgradable from: 340.101-1] libgbm-dev/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] libgbm1/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] libgcrypt20/jessie-backports 1.7.6-1~bpo8+1 amd64 [upgradable from: 1.6.3-2+deb8u2] libgdata-common/jessie-backports 0.17.5-1~bpo8+1 all [upgradable from: 0.16.1-1] libgeoip1/jessie-backports 1.6.7-2~bpo8+1 amd64 [upgradable from: 1.6.2-4] libgettextpo-dev/jessie-backports 0.19.8.1-1~bpo8+1 amd64 [upgradable from: 0.19.3-2] libgettextpo0/jessie-backports 0.19.8.1-1~bpo8+1 amd64 [upgradable from: 0.19.3-2] libgl1-mesa-dev/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] libgl1-mesa-dri/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] libgl1-mesa-glx/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] libgl1-nvidia-glx/jessie-backports 375.26-1~bpo8+1 amd64 [upgradable from: 340.101-1] libglapi-mesa/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] libgles1-mesa/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] libgles1-nvidia/jessie-backports 375.26-1~bpo8+1 amd64 [upgradable from: 340.101-1] libgles2-mesa/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] libgles2-mesa-dev/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] libgles2-nvidia/jessie-backports 375.26-1~bpo8+1 amd64 [upgradable from: 340.101-1] libglib2.0-0/jessie-backports 2.48.0-1~bpo8+1 amd64 [upgradable from: 2.42.1-1+b1] libglib2.0-bin/jessie-backports 2.48.0-1~bpo8+1 amd64 [upgradable from: 2.42.1-1+b1] libglib2.0-data/jessie-backports 2.48.0-1~bpo8+1 all [upgradable from: 2.42.1-1] libglib2.0-dev/jessie-backports 2.48.0-1~bpo8+1 amd64 [upgradable from: 2.42.1-1+b1] libglib2.0-doc/jessie-backports 2.48.0-1~bpo8+1 all [upgradable from: 2.42.1-1] libgpg-error0/jessie-backports 1.26-2~bpo8+1 amd64 [upgradable from: 1.17-3] libgphoto2-6/jessie-backports 2.5.10-3~bpo8+1 amd64 [upgradable from: 2.5.4-1.1+b2] libgphoto2-l10n/jessie-backports 2.5.10-3~bpo8+1 all [upgradable from: 2.5.4-1.1] libjs-jquery/jessie-backports 1.11.3+dfsg-4~bpo8+1 all [upgradable from: 1.7.2+dfsg-3.2] libjs-sphinxdoc/jessie-backports 1.4.9-2~bpo8+1 all [upgradable from: 1.2.3+dfsg-1] libksba8/jessie-backports 1.3.5-2~bpo8+1 amd64 [upgradable from: 1.3.2-1+deb8u1] libllvm3.5/jessie-backports 1:3.5.2-3~bpo8+2 amd64 [upgradable from: 1:3.5-10] libmtp-common/jessie-backports 1.1.10-1~bpo8+1 all [upgradable from: 1.1.8-1] libmtp-runtime/jessie-backports 1.1.10-1~bpo8+1 amd64 [upgradable from: 1.1.8-1+b1] libmtp9/jessie-backports 1.1.10-1~bpo8+1 amd64 [upgradable from: 1.1.8-1+b1] libnet-dbus-perl/jessie-backports 1.1.0-3~bpo8+1 amd64 [upgradable from: 1.0.0-2+b2] libnss-myhostname/jessie-backports 230-7~bpo8+2 amd64 [upgradable from: 0.3-9] libnvidia-eglcore/jessie-backports 375.26-1~bpo8+1 amd64 [upgradable from: 340.101-1] libnvidia-ml1/jessie-backports 375.26-1~bpo8+1 amd64 [upgradable from: 340.101-1] libpam-systemd/jessie-backports 230-7~bpo8+2 amd64 [upgradable from: 215-17+deb8u6] libpcap0.8/jessie-backports 1.8.1-3~bpo8+1 amd64 [upgradable from: 1.6.2-2] libpulse-dev/jessie-backports 7.1-2~bpo8+1 amd64 [upgradable from: 5.0-13] libpulse-mainloop-glib0/jessie-backports 7.1-2~bpo8+1 amd64 [upgradable from: 5.0-13] libpulse0/jessie-backports 7.1-2~bpo8+1 amd64 [upgradable from: 5.0-13] libpulsedsp/jessie-backports 7.1-2~bpo8+1 amd64 [upgradable from: 5.0-13] libreoffice/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-avmedia-backend-gstreamer/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-base/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-base-core/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-base-drivers/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-calc/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-common/jessie-backports 1:5.2.5-1~bpo8+1 all [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-core/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-draw/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-evolution/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-gnome/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-gtk/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-help-en-us/jessie-backports 1:5.2.5-1~bpo8+1 all [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-impress/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-java-common/jessie-backports 1:5.2.5-1~bpo8+1 all [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-math/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-report-builder-bin/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-sdbc-hsqldb/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-style-galaxy/jessie-backports 1:5.2.5-1~bpo8+1 all [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-style-tango/jessie-backports 1:5.2.5-1~bpo8+1 all [upgradable from: 1:4.3.3-2+deb8u6] libreoffice-writer/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] libss2/jessie-backports 1.43.3-1~bpo8+1 amd64 [upgradable from: 1.42.12-2+b1] libssl1.0.0/jessie-backports 1.0.2k-1~bpo8+1 amd64 [upgradable from: 1.0.1t-1+deb8u6] libsystemd0/jessie-backports 230-7~bpo8+2 amd64 [upgradable from: 215-17+deb8u6] libudev-dev/jessie-backports 230-7~bpo8+2 amd64 [upgradable from: 215-17+deb8u6] libudev1/jessie-backports 230-7~bpo8+2 amd64 [upgradable from: 215-17+deb8u6] libva-dev/jessie-backports 1.7.3-2~bpo8+1 amd64 [upgradable from: 1.4.1-1] libva-drm1/jessie-backports 1.7.3-2~bpo8+1 amd64 [upgradable from: 1.4.1-1] libva-egl1/jessie-backports 1.7.3-2~bpo8+1 amd64 [upgradable from: 1.4.1-1] libva-glx1/jessie-backports 1.7.3-2~bpo8+1 amd64 [upgradable from: 1.4.1-1] libva-tpi1/jessie-backports 1.7.3-2~bpo8+1 amd64 [upgradable from: 1.4.1-1] libva-wayland1/jessie-backports 1.7.3-2~bpo8+1 amd64 [upgradable from: 1.4.1-1] libva-x11-1/jessie-backports 1.7.3-2~bpo8+1 amd64 [upgradable from: 1.4.1-1] libva1/jessie-backports 1.7.3-2~bpo8+1 amd64 [upgradable from: 1.4.1-1] libvdpau1/jessie-backports 1.1.1-1~bpo8+1 amd64 [upgradable from: 0.8-3+deb8u2] libwayland-egl1-mesa/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] libwine/jessie-backports 1.8.6-5~bpo8+1 amd64 [upgradable from: 1.6.2-20] libwine-development/jessie-backports 2.0-3~bpo8+1 amd64 [upgradable from: 1.7.29-4] libxatracker2/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] libxnvctrl0/jessie-backports 375.26-3~bpo8+1 amd64 [upgradable from: 340.46-2] lintian/jessie-backports 2.5.50~bpo8+1 all [upgradable from: 2.5.30+deb8u4] linux-base/jessie-backports 4.3~bpo8+1 all [upgradable from: 3.5] linux-headers-amd64/jessie-backports 4.9+78~bpo8+1 amd64 [upgradable from: 3.16+63] linux-image-amd64/jessie-backports 4.9+78~bpo8+1 amd64 [upgradable from: 3.16+63] linux-libc-dev/jessie-backports 4.9.2-2~bpo8+1 amd64 [upgradable from: 3.16.39-1+deb8u1] linux-tools/jessie-backports 4.9+78~bpo8+1 all [upgradable from: 3.16+63] manpages/jessie-backports 4.09-2~bpo8+1 all [upgradable from: 3.74-1] manpages-dev/jessie-backports 4.09-2~bpo8+1 all [upgradable from: 3.74-1] mercurial/jessie-backports 3.9.1-1~bpo8+1 amd64 [upgradable from: 3.1.2-2+deb8u3] mercurial-common/jessie-backports 3.9.1-1~bpo8+1 all [upgradable from: 3.1.2-2+deb8u3] mesa-common-dev/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] mesa-vdpau-drivers/jessie-backports 13.0.4-1~bpo8+1 amd64 [upgradable from: 10.3.2-1+deb8u1] nvidia-alternative/jessie-backports 375.26-1~bpo8+1 amd64 [upgradable from: 340.101-1] nvidia-driver/jessie-backports 375.26-1~bpo8+1 amd64 [upgradable from: 340.101-1] nvidia-driver-bin/jessie-backports 375.26-1~bpo8+1 amd64 [upgradable from: 340.101-1] nvidia-installer-cleanup/jessie-backports 20151021+1~bpo8+1 amd64 [upgradable from: 20141201+1] nvidia-kernel-common/jessie-backports 20151021+1~bpo8+1 amd64 [upgradable from: 20141201+1] nvidia-kernel-dkms/jessie-backports 375.26-1~bpo8+1 amd64 [upgradable from: 340.101-1] nvidia-modprobe/jessie-backports 358.09-1~bpo8+1 amd64 [upgradable from: 340.46-1] nvidia-settings/jessie-backports 375.26-3~bpo8+1 amd64 [upgradable from: 340.46-2] nvidia-support/jessie-backports 20151021+1~bpo8+1 amd64 [upgradable from: 20141201+1] nvidia-vdpau-driver/jessie-backports 375.26-1~bpo8+1 amd64 [upgradable from: 340.101-1] openssl/jessie-backports 1.0.2k-1~bpo8+1 amd64 [upgradable from: 1.0.1t-1+deb8u6] pinentry-gtk2/jessie-backports 0.9.7-5~bpo8+1 amd64 [upgradable from: 0.8.3-2] pulseaudio/jessie-backports 7.1-2~bpo8+1 amd64 [upgradable from: 5.0-13] pulseaudio-module-bluetooth/jessie-backports 7.1-2~bpo8+1 amd64 [upgradable from: 5.0-13] pulseaudio-module-x11/jessie-backports 7.1-2~bpo8+1 amd64 [upgradable from: 5.0-13] pulseaudio-utils/jessie-backports 7.1-2~bpo8+1 amd64 [upgradable from: 5.0-13] python-dateutil/jessie-backports 2.4.2-1~bpo8+1 all [upgradable from: 2.2-2] python-debianbts/jessie-backports 2.6.0~bpo8+1 all [upgradable from: 1.12] python-dnspython/jessie-backports 1.15.0-1~bpo8+1 all [upgradable from: 1.12.0-1] python-imaging/jessie-backports 3.4.2-1~bpo8+1 all [upgradable from: 2.6.1-2+deb8u3] python-mock/jessie-backports 2.0.0-3~bpo8+1 all [upgradable from: 1.0.1-3] python-nose/jessie-backports 1.3.7-1~bpo8+1 all [upgradable from: 1.3.4-1] python-pil/jessie-backports 3.4.2-1~bpo8+1 amd64 [upgradable from: 2.6.1-2+deb8u3] python-pkg-resources/jessie-backports 20.10.1-1.1~bpo8+1 all [upgradable from: 5.5.1-1] python-pygments/jessie-backports 2.1.3+dfsg-1~bpo8+1 all [upgradable from: 2.0.1+dfsg-1.1+deb8u1] python-reportbug/jessie-backports 6.6.6~bpo8+1 all [upgradable from: 6.6.3] python-routes/jessie-backports 2.2-1~bpo8+1 all [upgradable from: 2.0-1] python-six/jessie-backports 1.9.0-3~bpo8+1 all [upgradable from: 1.8.0-1] python-webob/jessie-backports 1.6.0-1~bpo8+1 all [upgradable from: 1.4-2] python3-brlapi/jessie-backports 5.3.1-1~bpo8+1 amd64 [upgradable from: 5.2~20141018-5] python3-pil/jessie-backports 3.4.2-1~bpo8+1 amd64 [upgradable from: 2.6.1-2+deb8u3] python3-pkg-resources/jessie-backports 20.10.1-1.1~bpo8+1 all [upgradable from: 5.5.1-1] python3-pygments/jessie-backports 2.1.3+dfsg-1~bpo8+1 all [upgradable from: 2.0.1+dfsg-1.1+deb8u1] python3-requests/jessie-backports 2.11.1-1~bpo8+1 all [upgradable from: 2.4.3-6] python3-setuptools/jessie-backports 20.10.1-1.1~bpo8+1 all [upgradable from: 5.5.1-1] python3-six/jessie-backports 1.9.0-3~bpo8+1 all [upgradable from: 1.8.0-1] python3-uno/jessie-backports 1:5.2.5-1~bpo8+1 amd64 [upgradable from: 1:4.3.3-2+deb8u6] python3-urllib3/jessie-backports 1.16-1~bpo8+1 all [upgradable from: 1.9.1-3] reportbug/jessie-backports 6.6.6~bpo8+1 all [upgradable from: 6.6.3] rsyslog/jessie-backports 8.23.0-2~bpo8+1 amd64 [upgradable from: 8.4.2-1+deb8u2] rygel/jessie-backports 0.26.1-3~bpo8+1 amd64 [upgradable from: 0.24.2-1+b1] rygel-playbin/jessie-backports 0.26.1-3~bpo8+1 amd64 [upgradable from: 0.24.2-1+b1] rygel-tracker/jessie-backports 0.26.1-3~bpo8+1 amd64 [upgradable from: 0.24.2-1+b1] shared-mime-info/jessie-backports 1.5-2~bpo8+1 amd64 [upgradable from: 1.3-1] systemd/jessie-backports 230-7~bpo8+2 amd64 [upgradable from: 215-17+deb8u6] systemd-sysv/jessie-backports 230-7~bpo8+2 amd64 [upgradable from: 215-17+deb8u6] tar/jessie-backports 1.29b-1~bpo8+1 amd64 [upgradable from: 1.27.1-2+deb8u1] udev/jessie-backports 230-7~bpo8+2 amd64 [upgradable from: 215-17+deb8u6] uno-libs3/jessie-backports 5.2.5-1~bpo8+1 amd64 [upgradable from: 4.3.3-2+deb8u6] unoconv/jessie-backports 0.7-1.1~bpo8+1 all [upgradable from: 0.6-6] ure/jessie-backports 5.2.5-1~bpo8+1 amd64 [upgradable from: 4.3.3-2+deb8u6] usb-modeswitch/jessie-backports 2.5.0+repack0-1~bpo8+1 amd64 [upgradable from: 2.2.0+repack0-2] usb-modeswitch-data/jessie-backports 20170120-1~bpo8+1 all [upgradable from: 20150115-1] va-driver-all/jessie-backports 1.7.3-2~bpo8+1 amd64 [upgradable from: 1.4.1-1] vdpau-va-driver/jessie-backports 0.7.4-6~bpo8+1 amd64 [upgradable from: 0.7.4-3] virtualbox/jessie-backports 5.1.8-dfsg-6~bpo8+2 amd64 [upgradable from: 4.3.36-dfsg-1+deb8u1] virtualbox-dkms/jessie-backports 5.1.8-dfsg-6~bpo8+2 all [upgradable from: 4.3.36-dfsg-1+deb8u1] virtualbox-qt/jessie-backports 5.1.8-dfsg-6~bpo8+2 amd64 [upgradable from: 4.3.36-dfsg-1+deb8u1] vpx-tools/jessie-backports 1.6.1-2~bpo8+1 amd64 [upgradable from: 1.3.0-3] wine/jessie-backports 1.8.6-5~bpo8+1 amd64 [upgradable from: 1.6.2-20] wine-development/jessie-backports 2.0-3~bpo8+1 amd64 [upgradable from: 1.7.29-4] wine32/jessie-backports 1.8.6-5~bpo8+1 i386 [upgradable from: 1.6.2-20] wine32-development/jessie-backports 2.0-3~bpo8+1 i386 [upgradable from: 1.7.29-4] wine64/jessie-backports 1.8.6-5~bpo8+1 amd64 [upgradable from: 1.6.2-20] wine64-development/jessie-backports 2.0-3~bpo8+1 amd64 [upgradable from: 1.7.29-4] x264/jessie-backports 2:0.148.2748+git97eaef2-1~bpo8+1 amd64 [upgradable from: 2:0.142.2431+gita5831aa-1+b2] xbrlapi/jessie-backports 5.3.1-1~bpo8+1 amd64 [upgradable from: 5.2~20141018-5] xserver-xorg-video-ati/jessie-backports 1:7.8.0-1~bpo8+1 amd64 [upgradable from: 1:7.5.0-1] xserver-xorg-video-intel/jessie-backports 2:2.99.917+git20161206-1~bpo8+1 amd64 [upgradable from: 2:2.21.15-2+b2] xserver-xorg-video-nvidia/jessie-backports 375.26-1~bpo8+1 amd64 [upgradable from: 340.101-1] xserver-xorg-video-radeon/jessie-backports 1:7.8.0-1~bpo8+1 amd64 [upgradable from: 1:7.5.0-1]

franglais125 commented 7 years ago

Well, that indicates that for some reason your backports are marked as automatic updates. This problem is not due to the extension, but it surely sounds dangerous. Perhaps I can help you debug this?

1) Can you run sudo apt update (this is only to refresh the cache)? And the apt list --upgradable again, to see if the problem goes away. 2) Do you have anything in /etc/apt/preferences.d/ ? Any files, and if you do, what are the contents? 3) What are the full contents of /etc/apt/sources.list?

I apologize if anything of this seems trivial, I just want to rule out any minor problem in your apt setup.

konkor commented 7 years ago

see all packages from backports... but when i am running # apt-get update and reloging all this updates gone. my /etc/apt/sources.list



# deb cdrom:[Debian GNU/Linux 8.4.0 _Jessie_ - Official amd64 NETINST Binary-1 20160402-14:42]/ jessie main 

deb http://debian.volia.net/debian/ jessie main  contrib non-free 
deb-src http://debian.volia.net/debian/ jessie main 

deb http://security.debian.org/ jessie/updates main   
deb-src http://security.debian.org/ jessie/updates main  

# jessie-updates, previously known as 'volatile'
# deb http://debian.volia.net/debian/ jessie-updates main   
# deb-src http://debian.volia.net/debian/ jessie-updates main  

deb http://ftp.debian.org/debian jessie-backports main contrib non-free```

I have nothing in /etc/apt/preferences.d.
franglais125 commented 7 years ago

see all packages from backports... but when i am running # apt-get update and reloging all this updates gone.

So the problem went away? All the updates are not showing anymore, or I'm misunderstanding?

I'll try your sources.list file, and see what happens for me.

franglais125 commented 7 years ago

1) After using your sources, I can't reproduce the problem. 2) If you reload Gnome-Shell (Alt + F2 and r), is the indicator still showing all the updates? 3) To put multi-line code on github, you can use triple quotes: ```

(triple quotes) some code some more code (triple quotes)

some code
some more code
konkor commented 7 years ago

Yes, after checkin updates in ur extension i have 200 updates and after restarting shell without running 'apt-get update' they appear again. I think my problem is that i don't want update all packages from backports (only selected). So disabling backports in sources.list fix the problem.

franglais125 commented 7 years ago

Sure, removing jessie-backports from sources.list will remove those updates, but still, this problem shouldn't happen. I have backports enabled and I don't see this.

The way backports are setup is so that you can enable them, and nothing gets updated, unless you specifically request it. Apparently you are not the only one this has happened to: http://unix.stackexchange.com/questions/263511/debian-jessie-is-installing-too-many-backports

Sorry I can't help more...

konkor commented 7 years ago

I think you have to reproduce this situation:

  1. make clean install to virtualbox for example;

  2. add backports to sources;

  3. run and install some package from backports apt-get -t jessie-backports update apt-get -t jessie-backports install darktable

  4. install ur extension and see what happends.

franglais125 commented 7 years ago

I'm installing a clean Jessie on a VM. Will let you know what happens in ~1 hour.

konkor commented 7 years ago

ty for the solution with priorities, i didn't try yet. it seems like apt-get has lower priority for backports by default and apt doesn't.

konkor commented 7 years ago

my full /etc/apt folder if u are interesting is https://www.dropbox.com/s/mssixj2kunt63ll/etc_apt_folder.tar.gz?dl=0 And sorry i just wanna help...

franglais125 commented 7 years ago
  1. I installed a new Jessie image on Virtualbox
  2. Added backports to sources.list (I actually copied your sources.list file, to be sure we have the same thing installed).
  3. I installed as you suggested: apt-get -t jessie-backports update; apt-get -t jessie-backports install darktable
  4. I installed the extension, no updates are shown.

Sorry, but I can't reproduce the problem at all. Backports are working as expected.

franglais125 commented 7 years ago

I'll take a look at your dropbox file, see if I can catch anything wrong there.

konkor commented 7 years ago

i have gnome-extension project too. and i saw ur extension on unreviewed and interested. so i like the idea to use makefile to manual install.

franglais125 commented 7 years ago

Yeah, the Makefile is really convenient. I took the idea from dash-to-dock, and also checked out your extension, which is really useful!

konkor commented 7 years ago

i have tried /etc/apt/preferences

Pin: release n=jessie-backports
Pin-Priority: -1

Package: *
Pin: release n=jessie
Pin-Priority: 1000

This works too.

franglais125 commented 7 years ago

Yes, using pinning in /etc/apt/preferences will look like things are fixed, but something is up with your sources, I'd be careful, as you might be missing some updates.

I managed to reproduce your problem, but in a weird way. What i did was to remove the usual jessie sources, except for backports. It looks like your regular jessie (jessie, jessie/updates, etc) deb sources are not being used, for some reason.

What is the output of sudo apt-get update ? I want to see if some sources are failing for you.

Here is my output:

$ sudo apt-get update
Hit http://security.debian.org jessie/updates InRelease                                                             
Ign http://mozilla.debian.net jessie-backports InRelease                                                            
Hit http://security.debian.org jessie/updates/main amd64 Packages                                                   
Hit http://mozilla.debian.net jessie-backports Release.gpg                                                
Hit http://security.debian.org jessie/updates/contrib amd64 Packages                                      
Hit http://security.debian.org jessie/updates/non-free amd64 Packages                                          
Hit http://security.debian.org jessie/updates/main i386 Packages                                           
Hit http://mozilla.debian.net jessie-backports Release                                                     
Hit http://security.debian.org jessie/updates/contrib i386 Packages                                              
Hit http://security.debian.org jessie/updates/non-free i386 Packages                                       
Hit http://security.debian.org jessie/updates/contrib Translation-en                                       
Hit http://mozilla.debian.net jessie-backports/firefox-release amd64 Packages                                    
Ign http://ftp.debian.org jessie InRelease                                                  
Hit http://security.debian.org jessie/updates/main Translation-en                           
Hit http://security.debian.org jessie/updates/non-free Translation-en                                            
Hit http://mozilla.debian.net jessie-backports/firefox-release i386 Packages                
Hit http://ftp.debian.org jessie-updates InRelease                                   
Ign http://dl.google.com stable InRelease                                                     
Hit http://dl.google.com stable Release.gpg                           
Hit http://ftp.debian.org jessie-backports InRelease
Hit http://dl.google.com stable Release                                                       
Hit http://ftp.debian.org jessie Release.gpg                           
Hit http://dl.google.com stable/main amd64 Packages
Get:2 http://ftp.debian.org jessie-updates/main amd64 Packages/DiffIndex [6,916 B]
Hit http://ftp.debian.org jessie-updates/contrib amd64 Packages                  
Get:3 http://ftp.debian.org jessie-updates/non-free amd64 Packages/DiffIndex [736 B] 
Ign http://mozilla.debian.net jessie-backports/firefox-release Translation-en_CA
Get:4 http://ftp.debian.org jessie-updates/main i386 Packages/DiffIndex [6,916 B]
Ign http://mozilla.debian.net jessie-backports/firefox-release Translation-en    
Hit http://ftp.debian.org jessie-updates/contrib i386 Packages
Get:5 http://ftp.debian.org jessie-updates/non-free i386 Packages/DiffIndex [736 B]
Hit http://ftp.debian.org jessie-updates/contrib Translation-en
Ign http://dl.google.com stable/main Translation-en_CA               
Get:6 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [2,704 B]
Ign http://dl.google.com stable/main Translation-en              
Get:7 http://ftp.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Get:8 http://ftp.debian.org jessie-backports/main amd64 Packages/DiffIndex [27.8 kB]
Get:9 http://ftp.debian.org jessie-backports/contrib amd64 Packages/DiffIndex [23.3 kB]
Get:10 http://ftp.debian.org jessie-backports/non-free amd64 Packages/DiffIndex [17.9 kB]
Get:11 http://ftp.debian.org jessie-backports/main i386 Packages/DiffIndex [27.8 kB]
Get:12 http://ftp.debian.org jessie-backports/contrib i386 Packages/DiffIndex [23.8 kB]
Get:13 http://ftp.debian.org jessie-backports/non-free i386 Packages/DiffIndex [17.3 kB]
Get:14 http://ftp.debian.org jessie-backports/contrib Translation-en/DiffIndex [6,484 B]
Get:15 http://ftp.debian.org jessie-backports/main Translation-en/DiffIndex [27.8 kB]
Get:16 http://ftp.debian.org jessie-backports/non-free Translation-en/DiffIndex [14.2 kB]
Hit http://ftp.debian.org jessie Release    
Hit http://ftp.debian.org jessie/main amd64 Packages
Hit http://ftp.debian.org jessie/contrib amd64 Packages
Hit http://ftp.debian.org jessie/non-free amd64 Packages
Hit http://ftp.debian.org jessie/main i386 Packages
Hit http://ftp.debian.org jessie/contrib i386 Packages
Hit http://ftp.debian.org jessie/non-free i386 Packages
Hit http://ftp.debian.org jessie/contrib Translation-en
Hit http://ftp.debian.org jessie/main Translation-en
Hit http://ftp.debian.org jessie/non-free Translation-en
Fetched 205 kB in 6s (29.7 kB/s)                                                                                    
Reading package lists... Done
konkor commented 7 years ago

here is my output:

# apt-get update
Ign http://debian.volia.net jessie InRelease
Hit http://debian.volia.net jessie Release.gpg                                 
Hit http://debian.volia.net jessie Release                                     
Hit http://repo.steampowered.com precise InRelease                             
Get:1 http://repo.steampowered.com precise/steam Sources [550 B]               
Hit http://security.debian.org jessie/updates InRelease                        
Get:2 http://repo.steampowered.com precise/steam amd64 Packages [601 B]        
Get:3 http://repo.steampowered.com precise/steam i386 Packages [799 B]         
Ign http://dl.google.com stable InRelease                                      
Hit http://ftp.debian.org jessie-backports InRelease                           
Ign http://dl.google.com stable InRelease                                      
Hit http://security.debian.org jessie/updates/main Sources                     
Get:4 http://debian.volia.net jessie/main Sources [7,056 kB]                   
Hit http://dl.google.com stable Release.gpg                                    
Get:5 http://security.debian.org jessie/updates/main amd64 Packages [349 kB]   
Hit http://dl.google.com stable Release.gpg                                    
Get:6 http://ftp.debian.org jessie-backports/main amd64 Packages/DiffIndex [27.8 kB]
Hit http://dl.google.com stable Release                                        
Hit http://dl.google.com stable Release                                        
Get:7 http://dl.google.com stable/main amd64 Packages [1,425 B]                
Get:8 http://ftp.debian.org jessie-backports/contrib amd64 Packages/DiffIndex [23.3 kB]
Hit http://dl.google.com stable/main amd64 Packages                            
Get:9 http://security.debian.org jessie/updates/main i386 Packages [349 kB]    
Get:10 http://apt.insynchq.com jessie InRelease [5,577 B]                      
Err http://apt.insynchq.com jessie InRelease                                   

Get:11 http://ftp.debian.org jessie-backports/non-free amd64 Packages/DiffIndex [17.9 kB]
Hit http://dl.google.com stable/main i386 Packages                             
Get:12 http://security.debian.org jessie/updates/main Translation-en [185 kB]  
Get:13 http://ftp.debian.org jessie-backports/main i386 Packages/DiffIndex [27.8 kB]
Get:14 http://ftp.debian.org jessie-backports/contrib i386 Packages/DiffIndex [23.8 kB]
Ign http://dl.google.com stable/main Translation-en_US                         
Ign http://dl.google.com stable/main Translation-en                            
Ign http://dl.google.com stable/main Translation-en_US                         
Ign http://dl.google.com stable/main Translation-en                            
Get:15 http://ftp.debian.org jessie-backports/non-free i386 Packages/DiffIndex [17.3 kB]
Get:16 http://ftp.debian.org jessie-backports/contrib Translation-en/DiffIndex [6,484 B]
Ign http://repo.steampowered.com precise/steam Translation-en_US
Ign http://repo.steampowered.com precise/steam Translation-en                  
Get:17 http://debian.volia.net jessie/main amd64 Packages [6,776 kB]           
Get:18 http://ftp.debian.org jessie-backports/main Translation-en/DiffIndex [27.8 kB]
Get:19 http://ftp.debian.org jessie-backports/non-free Translation-en/DiffIndex [14.2 kB]
Get:20 http://ftp.debian.org jessie-backports/main i386 2017-02-26-2025.20.pdiff [927 B]
Get:21 http://ftp.debian.org jessie-backports/main i386 2017-02-26-2025.20.pdiff [927 B]
Get:22 http://debian.volia.net jessie/contrib amd64 Packages [50.2 kB]         
Get:23 http://debian.volia.net jessie/non-free amd64 Packages [83.6 kB]
Get:24 http://debian.volia.net jessie/main i386 Packages [6,779 kB]
Get:25 http://debian.volia.net jessie/contrib i386 Packages [49.5 kB]                                                                                                                        
Get:26 http://debian.volia.net jessie/non-free i386 Packages [80.4 kB]                                                                                                                       
Get:27 http://debian.volia.net jessie/contrib Translation-en [38.5 kB]                                                                                                                       
Get:28 http://debian.volia.net jessie/main Translation-en [4,582 kB]                                                                                                                         
Get:29 http://debian.volia.net jessie/non-free Translation-en [72.1 kB]                                                                                                                      
Fetched 23.8 MB in 10s (2,293 kB/s)                                                                                                                                                          
Reading package lists... Done
franglais125 commented 7 years ago

Just to be clear: from what we have seen, the problem is not caused by this extension. The extension is simply showing that there is a problem with your apt. I'm mentioning this in case somebody else reads this issue, and thinks that this extension causes problems with apt. The extension is only telling you the output of apt list --upgradable.


Back to your issue. Is the problem still present?

We can try an example. Take Inkscape for instance. Here is the output of apt-cache policy inkscape

$ apt-cache policy inkscape
inkscape:
  Installed: 0.48.5-3
  Candidate: 0.48.5-3
  Version table:
     0.92.0-4~bpo8+1 0
        100 http://ftp.debian.org/debian/ jessie-backports/main amd64 Packages
 *** 0.48.5-3 0
        500 http://ftp.debian.org/debian/ jessie/main amd64 Packages
        100 /var/lib/dpkg/status

My apt configuration doesn't try to upgrade it. The output above shows the priority for each of the releases, jessie-backports is not offered as an upgrade, even though it's available.

konkor commented 7 years ago

i think u are right. It seems the problem is in me repos. Yesterday i saw the same issue even with /etc/apt/prefernces. I had 1 repo without gpg key installed (insync) after removing bcs i don't use it everyday and tried only someday. The issue with updates gone. I'll test a few days. If i'll not see this bug anymore i'll reply to u. Sorry again for my broken system.

franglais125 commented 7 years ago

Ah! Glad to hear it's gone, it's worrisome to have apt in a semi-broken state. Let me know!

franglais125 commented 7 years ago

@konkor any news on this? Not to rush you or anything, just curious :)

konkor commented 7 years ago

Ohh, sorry. I just wanted to tell you. All fine! I don't see crazy updates anymore.

franglais125 commented 7 years ago

Awesome! Thanks for closing this!