unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#20834: 25.0.50; install-autoremove cycle with the tablist package
@ 2015-06-17  8:48 Tassilo Horn
  2015-06-17 11:11 ` Artur Malabarba
  0 siblings, 1 reply; 11+ messages in thread
From: Tassilo Horn @ 2015-06-17  8:48 UTC (permalink / raw)
  To: 20834


After every package upgrade/install, package.el tells me that the
tablist package is unused and I can uninstall it with
`package-autoremove'.  So I do, but it will be reinstalled with the next
package upgrade, and then proposed again as auto-removable.



In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.16.4)
 of 2015-06-17 on thinkpad-t440p
Repository revision: d67d49ceb31777cb731a56b9518bf1a1f2a94d25
Windowing system distributor `The X.Org Foundation', version 11.0.11701000
System Description:	Arch Linux

Configured using:
 `configure 'CFLAGS=-g -ggdb3 -O1 -DTRACE_SELECTION''

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS
NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3

Important settings:
  value of $LC_MONETARY: de_DE.utf8
  value of $LC_NUMERIC: de_DE.utf8
  value of $LC_TIME: de_DE.utf8
  value of $LANG: en_US.utf8
  locale-coding-system: utf-8-unix

Major mode: Emacs-Lisp

Minor modes in effect:
  diff-auto-refine-mode: t
  global-company-mode: t
  company-mode: t
  paredit-mode: t
  global-aggressive-indent-mode: t
  aggressive-indent-mode: t
  highlight-symbol-mode: t
  global-edit-server-edit-mode: t
  outline-minor-mode: t
  pdf-occur-global-minor-mode: t
  recentf-mode: t
  shell-dirtrack-mode: t
  async-bytecomp-package-mode: t
  highlight-parentheses-mode: t
  global-subword-mode: t
  subword-mode: t
  save-place-mode: t
  savehist-mode: t
  show-paren-mode: t
  ivy-mode: t
  minibuffer-depth-indicate-mode: t
  electric-pair-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  column-number-mode: t
  line-number-mode: t

Recent messages:
20150617T104608.537> Reading active file from archive+nnml+archive:sent-mails via nnml...
20150617T104608.537> Opening nnml server on archive+nnml+archive:sent-mails...
20150617T104608.538> Opening nnml server on archive+nnml+archive:sent-mails...done
20150617T104608.538> Reading active file from archive+nnml+archive:sent-mails via nnml...
20150617T104608.538> Reading active file from archive+nnml+archive:sent-mails via nnml...done
20150617T104608.538> Checking new news...done
Symbolic link to Git-controlled source file; follow link? (y or n) y
Followed link to /home/horn/Repos/configs/dot-emacs.el
Quit
Mark saved where search started

Load-path shadows:
~/Repos/el/auctex/lpath hides ~/Repos/el/gnus/lisp/lpath
~/Repos/el/highlight-symbol.el/highlight-symbol hides /home/horn/.emacs.d/elpa/highlight-symbol-20150430.1552/highlight-symbol
~/Repos/el/gnus/lisp/md4 hides /home/horn/Repos/el/emacs/lisp/md4
~/Repos/el/gnus/lisp/color hides /home/horn/Repos/el/emacs/lisp/color
~/Repos/el/gnus/lisp/format-spec hides /home/horn/Repos/el/emacs/lisp/format-spec
~/Repos/el/gnus/lisp/password-cache hides /home/horn/Repos/el/emacs/lisp/password-cache
~/Repos/el/gnus/lisp/hex-util hides /home/horn/Repos/el/emacs/lisp/hex-util
~/Repos/el/gnus/lisp/dns-mode hides /home/horn/Repos/el/emacs/lisp/textmodes/dns-mode
~/Repos/el/gnus/lisp/dig hides /home/horn/Repos/el/emacs/lisp/net/dig
~/Repos/el/gnus/lisp/hmac-md5 hides /home/horn/Repos/el/emacs/lisp/net/hmac-md5
~/Repos/el/gnus/lisp/ntlm hides /home/horn/Repos/el/emacs/lisp/net/ntlm
~/Repos/el/gnus/lisp/hmac-def hides /home/horn/Repos/el/emacs/lisp/net/hmac-def
~/Repos/el/gnus/lisp/rfc2104 hides /home/horn/Repos/el/emacs/lisp/net/rfc2104
~/Repos/el/gnus/lisp/sasl-ntlm hides /home/horn/Repos/el/emacs/lisp/net/sasl-ntlm
~/Repos/el/gnus/lisp/sasl-cram hides /home/horn/Repos/el/emacs/lisp/net/sasl-cram
~/Repos/el/gnus/lisp/dns hides /home/horn/Repos/el/emacs/lisp/net/dns
~/Repos/el/gnus/lisp/sasl hides /home/horn/Repos/el/emacs/lisp/net/sasl
~/Repos/el/gnus/lisp/tls hides /home/horn/Repos/el/emacs/lisp/net/tls
~/Repos/el/gnus/lisp/sasl-scram-rfc hides /home/horn/Repos/el/emacs/lisp/net/sasl-scram-rfc
~/Repos/el/gnus/lisp/netrc hides /home/horn/Repos/el/emacs/lisp/net/netrc
~/Repos/el/gnus/lisp/sasl-digest hides /home/horn/Repos/el/emacs/lisp/net/sasl-digest
~/Repos/el/gnus/lisp/uudecode hides /home/horn/Repos/el/emacs/lisp/mail/uudecode
~/Repos/el/gnus/lisp/binhex hides /home/horn/Repos/el/emacs/lisp/mail/binhex
~/Repos/el/gnus/lisp/hashcash hides /home/horn/Repos/el/emacs/lisp/mail/hashcash
~/Repos/el/gnus/lisp/canlock hides /home/horn/Repos/el/emacs/lisp/gnus/canlock
~/Repos/el/gnus/lisp/nneething hides /home/horn/Repos/el/emacs/lisp/gnus/nneething
~/Repos/el/gnus/lisp/mm-encode hides /home/horn/Repos/el/emacs/lisp/gnus/mm-encode
~/Repos/el/gnus/lisp/mm-util hides /home/horn/Repos/el/emacs/lisp/gnus/mm-util
~/Repos/el/gnus/lisp/rfc2047 hides /home/horn/Repos/el/emacs/lisp/gnus/rfc2047
~/Repos/el/gnus/lisp/nnml hides /home/horn/Repos/el/emacs/lisp/gnus/nnml
~/Repos/el/gnus/lisp/gnus-cus hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-cus
~/Repos/el/gnus/lisp/gnus-range hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-range
~/Repos/el/gnus/lisp/gnus-int hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-int
~/Repos/el/gnus/lisp/gnus-cloud hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-cloud
~/Repos/el/gnus/lisp/spam-stat hides /home/horn/Repos/el/emacs/lisp/gnus/spam-stat
~/Repos/el/gnus/lisp/nnmh hides /home/horn/Repos/el/emacs/lisp/gnus/nnmh
~/Repos/el/gnus/lisp/gnus-mlspl hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-mlspl
~/Repos/el/gnus/lisp/deuglify hides /home/horn/Repos/el/emacs/lisp/gnus/deuglify
~/Repos/el/gnus/lisp/gnus-gravatar hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-gravatar
~/Repos/el/gnus/lisp/nngateway hides /home/horn/Repos/el/emacs/lisp/gnus/nngateway
~/Repos/el/gnus/lisp/ietf-drums hides /home/horn/Repos/el/emacs/lisp/gnus/ietf-drums
~/Repos/el/gnus/lisp/mail-parse hides /home/horn/Repos/el/emacs/lisp/gnus/mail-parse
~/Repos/el/gnus/lisp/gnus-salt hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-salt
~/Repos/el/gnus/lisp/nnimap hides /home/horn/Repos/el/emacs/lisp/gnus/nnimap
~/Repos/el/gnus/lisp/gnus-draft hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-draft
~/Repos/el/gnus/lisp/mail-source hides /home/horn/Repos/el/emacs/lisp/gnus/mail-source
~/Repos/el/gnus/lisp/messcompat hides /home/horn/Repos/el/emacs/lisp/gnus/messcompat
~/Repos/el/gnus/lisp/pop3 hides /home/horn/Repos/el/emacs/lisp/gnus/pop3
~/Repos/el/gnus/lisp/nnmaildir hides /home/horn/Repos/el/emacs/lisp/gnus/nnmaildir
~/Repos/el/gnus/lisp/nnheader hides /home/horn/Repos/el/emacs/lisp/gnus/nnheader
~/Repos/el/gnus/lisp/gnus-cite hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-cite
~/Repos/el/gnus/lisp/nndiary hides /home/horn/Repos/el/emacs/lisp/gnus/nndiary
~/Repos/el/gnus/lisp/gnus-diary hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-diary
~/Repos/el/gnus/lisp/nnfolder hides /home/horn/Repos/el/emacs/lisp/gnus/nnfolder
~/Repos/el/gnus/lisp/gnus-art hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-art
~/Repos/el/gnus/lisp/gnus-demon hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-demon
~/Repos/el/gnus/lisp/mml-sec hides /home/horn/Repos/el/emacs/lisp/gnus/mml-sec
~/Repos/el/gnus/lisp/nnir hides /home/horn/Repos/el/emacs/lisp/gnus/nnir
~/Repos/el/gnus/lisp/mm-partial hides /home/horn/Repos/el/emacs/lisp/gnus/mm-partial
~/Repos/el/gnus/lisp/gnus-registry hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-registry
~/Repos/el/gnus/lisp/gnus-icalendar hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-icalendar
~/Repos/el/gnus/lisp/compface hides /home/horn/Repos/el/emacs/lisp/gnus/compface
~/Repos/el/gnus/lisp/gnus-fun hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-fun
~/Repos/el/gnus/lisp/gnus-start hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-start
~/Repos/el/gnus/lisp/smiley hides /home/horn/Repos/el/emacs/lisp/gnus/smiley
~/Repos/el/gnus/lisp/gnus-picon hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-picon
~/Repos/el/gnus/lisp/spam-report hides /home/horn/Repos/el/emacs/lisp/gnus/spam-report
~/Repos/el/gnus/lisp/nntp hides /home/horn/Repos/el/emacs/lisp/gnus/nntp
~/Repos/el/gnus/lisp/nnnil hides /home/horn/Repos/el/emacs/lisp/gnus/nnnil
~/Repos/el/gnus/lisp/nndir hides /home/horn/Repos/el/emacs/lisp/gnus/nndir
~/Repos/el/gnus/lisp/gnus-srvr hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-srvr
~/Repos/el/gnus/lisp/smime hides /home/horn/Repos/el/emacs/lisp/gnus/smime
~/Repos/el/gnus/lisp/nnvirtual hides /home/horn/Repos/el/emacs/lisp/gnus/nnvirtual
~/Repos/el/gnus/lisp/gnus-notifications hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-notifications
~/Repos/el/gnus/lisp/nnspool hides /home/horn/Repos/el/emacs/lisp/gnus/nnspool
~/Repos/el/gnus/lisp/gnus-group hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-group
~/Repos/el/gnus/lisp/gnus-bcklg hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-bcklg
~/Repos/el/gnus/lisp/gnus-util hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-util
~/Repos/el/gnus/lisp/gnus-sieve hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-sieve
~/Repos/el/gnus/lisp/nndraft hides /home/horn/Repos/el/emacs/lisp/gnus/nndraft
~/Repos/el/gnus/lisp/nnagent hides /home/horn/Repos/el/emacs/lisp/gnus/nnagent
~/Repos/el/gnus/lisp/gnus-spec hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-spec
~/Repos/el/gnus/lisp/gnus-bookmark hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-bookmark
~/Repos/el/gnus/lisp/mml1991 hides /home/horn/Repos/el/emacs/lisp/gnus/mml1991
~/Repos/el/gnus/lisp/rfc2231 hides /home/horn/Repos/el/emacs/lisp/gnus/rfc2231
~/Repos/el/gnus/lisp/yenc hides /home/horn/Repos/el/emacs/lisp/gnus/yenc
~/Repos/el/gnus/lisp/gnus-undo hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-undo
~/Repos/el/gnus/lisp/ecomplete hides /home/horn/Repos/el/emacs/lisp/gnus/ecomplete
~/Repos/el/gnus/lisp/legacy-gnus-agent hides /home/horn/Repos/el/emacs/lisp/gnus/legacy-gnus-agent
~/Repos/el/gnus/lisp/utf7 hides /home/horn/Repos/el/emacs/lisp/gnus/utf7
~/Repos/el/gnus/lisp/rtree hides /home/horn/Repos/el/emacs/lisp/gnus/rtree
~/Repos/el/gnus/lisp/gnus-uu hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-uu
~/Repos/el/gnus/lisp/gnus-ml hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-ml
~/Repos/el/gnus/lisp/sieve hides /home/horn/Repos/el/emacs/lisp/gnus/sieve
~/Repos/el/gnus/lisp/gnus hides /home/horn/Repos/el/emacs/lisp/gnus/gnus
~/Repos/el/gnus/lisp/mml hides /home/horn/Repos/el/emacs/lisp/gnus/mml
~/Repos/el/gnus/lisp/message hides /home/horn/Repos/el/emacs/lisp/gnus/message
~/Repos/el/gnus/lisp/mml-smime hides /home/horn/Repos/el/emacs/lisp/gnus/mml-smime
~/Repos/el/gnus/lisp/gnus-eform hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-eform
~/Repos/el/gnus/lisp/gnus-agent hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-agent
~/Repos/el/gnus/lisp/gnus-logic hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-logic
~/Repos/el/gnus/lisp/mm-extern hides /home/horn/Repos/el/emacs/lisp/gnus/mm-extern
~/Repos/el/gnus/lisp/nndoc hides /home/horn/Repos/el/emacs/lisp/gnus/nndoc
~/Repos/el/gnus/lisp/sieve-manage hides /home/horn/Repos/el/emacs/lisp/gnus/sieve-manage
~/Repos/el/gnus/lisp/mm-decode hides /home/horn/Repos/el/emacs/lisp/gnus/mm-decode
~/Repos/el/gnus/lisp/starttls hides /home/horn/Repos/el/emacs/lisp/gnus/starttls
~/Repos/el/gnus/lisp/gnus-dired hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-dired
~/Repos/el/gnus/lisp/nnbabyl hides /home/horn/Repos/el/emacs/lisp/gnus/nnbabyl
~/Repos/el/gnus/lisp/nnmbox hides /home/horn/Repos/el/emacs/lisp/gnus/nnmbox
~/Repos/el/gnus/lisp/gnus-win hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-win
~/Repos/el/gnus/lisp/gnus-async hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-async
~/Repos/el/gnus/lisp/mm-url hides /home/horn/Repos/el/emacs/lisp/gnus/mm-url
~/Repos/el/gnus/lisp/gnus-html hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-html
~/Repos/el/gnus/lisp/gssapi hides /home/horn/Repos/el/emacs/lisp/gnus/gssapi
~/Repos/el/gnus/lisp/mml2015 hides /home/horn/Repos/el/emacs/lisp/gnus/mml2015
~/Repos/el/gnus/lisp/nnrss hides /home/horn/Repos/el/emacs/lisp/gnus/nnrss
~/Repos/el/gnus/lisp/gnus-mh hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-mh
~/Repos/el/gnus/lisp/gnus-sum hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-sum
~/Repos/el/gnus/lisp/nnweb hides /home/horn/Repos/el/emacs/lisp/gnus/nnweb
~/Repos/el/gnus/lisp/mail-prsvr hides /home/horn/Repos/el/emacs/lisp/gnus/mail-prsvr
~/Repos/el/gnus/lisp/nnmairix hides /home/horn/Repos/el/emacs/lisp/gnus/nnmairix
~/Repos/el/gnus/lisp/plstore hides /home/horn/Repos/el/emacs/lisp/gnus/plstore
~/Repos/el/gnus/lisp/rfc2045 hides /home/horn/Repos/el/emacs/lisp/gnus/rfc2045
~/Repos/el/gnus/lisp/gnus-msg hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-msg
~/Repos/el/gnus/lisp/spam-wash hides /home/horn/Repos/el/emacs/lisp/gnus/spam-wash
~/Repos/el/gnus/lisp/gnus-score hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-score
~/Repos/el/gnus/lisp/mm-uu hides /home/horn/Repos/el/emacs/lisp/gnus/mm-uu
~/Repos/el/gnus/lisp/spam hides /home/horn/Repos/el/emacs/lisp/gnus/spam
~/Repos/el/gnus/lisp/mm-view hides /home/horn/Repos/el/emacs/lisp/gnus/mm-view
~/Repos/el/gnus/lisp/sieve-mode hides /home/horn/Repos/el/emacs/lisp/gnus/sieve-mode
~/Repos/el/gnus/lisp/html2text hides /home/horn/Repos/el/emacs/lisp/gnus/html2text
~/Repos/el/gnus/lisp/gnus-ems hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-ems
~/Repos/el/gnus/lisp/registry hides /home/horn/Repos/el/emacs/lisp/gnus/registry
~/Repos/el/gnus/lisp/auth-source hides /home/horn/Repos/el/emacs/lisp/gnus/auth-source
~/Repos/el/gnus/lisp/gravatar hides /home/horn/Repos/el/emacs/lisp/gnus/gravatar
~/Repos/el/gnus/lisp/flow-fill hides /home/horn/Repos/el/emacs/lisp/gnus/flow-fill
~/Repos/el/gnus/lisp/gmm-utils hides /home/horn/Repos/el/emacs/lisp/gnus/gmm-utils
~/Repos/el/gnus/lisp/mailcap hides /home/horn/Repos/el/emacs/lisp/gnus/mailcap
~/Repos/el/gnus/lisp/gnus-delay hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-delay
~/Repos/el/gnus/lisp/mm-bodies hides /home/horn/Repos/el/emacs/lisp/gnus/mm-bodies
~/Repos/el/gnus/lisp/mm-archive hides /home/horn/Repos/el/emacs/lisp/gnus/mm-archive
~/Repos/el/gnus/lisp/rfc1843 hides /home/horn/Repos/el/emacs/lisp/gnus/rfc1843
~/Repos/el/gnus/lisp/gnus-kill hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-kill
~/Repos/el/gnus/lisp/qp hides /home/horn/Repos/el/emacs/lisp/gnus/qp
~/Repos/el/gnus/lisp/score-mode hides /home/horn/Repos/el/emacs/lisp/gnus/score-mode
~/Repos/el/gnus/lisp/gnus-topic hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-topic
~/Repos/el/gnus/lisp/gnus-cache hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-cache
~/Repos/el/gnus/lisp/nnmail hides /home/horn/Repos/el/emacs/lisp/gnus/nnmail
~/Repos/el/gnus/lisp/gnus-vm hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-vm
~/Repos/el/gnus/lisp/gnus-sync hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-sync
~/Repos/el/gnus/lisp/nnoo hides /home/horn/Repos/el/emacs/lisp/gnus/nnoo
~/Repos/el/gnus/lisp/nnregistry hides /home/horn/Repos/el/emacs/lisp/gnus/nnregistry
~/Repos/el/gnus/lisp/gnus-dup hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-dup
~/Repos/el/gnus/lisp/parse-time hides /home/horn/Repos/el/emacs/lisp/calendar/parse-time
~/Repos/el/gnus/lisp/time-date hides /home/horn/Repos/el/emacs/lisp/calendar/time-date

Features:
(misearch multi-isearch mailalias smtpmail hippie-exp shadow emacsbug
sendmail qp sort smiley gnus-cite mm-archive gnus-async gnus-bcklg
gnus-ml nndraft nnmh rot13 utf-7 gnutls nnml nnnil gnus-agent gnus-srvr
gnus-score score-mode nnvirtual gnus-cache gnus-demon nntp spam
spam-stat gnus-uu yenc gnus-msg gnus-gravatar mail-extr gravatar
gnus-topic nnir gnus-registry registry eieio-base th-private vc
vc-dispatcher vc-git diff-mode debug network-stream nsm starttls
url-http url-gw url-auth hl-line colir color smex ido company-files
company-oddmuse company-keywords company-etags company-gtags
company-dabbrev-code company-dabbrev company-capf company-cmake
company-xcode company-clang company-semantic company-eclim
company-template company-css company-nxml company-bbdb company
stratego-mode greql-mode tg-mode generic preview-latex tex-site
auto-loads cider tramp-sh cider-debug cider-mode cider-repl cider-eldoc
cider-interaction arc-mode archive-mode cider-doc org-table org
org-macro org-footnote org-pcomplete org-list org-faces org-entities
org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp
org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs
org-loaddefs find-func cal-menu calendar cal-loaddefs cider-test
cider-stacktrace cider-client nrepl-client queue cider-util ewoc etags
xref clojure-mode paredit aggressive-indent epa-file epa epg rdictcc
google-contacts-message google-contacts derived url-cache google-oauth
google-contacts-gnus gnus-art mm-uu mml2015 mm-view mml-smime smime dig
gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail
mail-source tls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range
gnus-win gnus gnus-ems gnus-compat nnheader em-term term ehelp esh-opt
esh-ext esh-util highlight-symbol boxquote rect ecomplete message rfc822
mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047
rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader
edit-server server yasnippet help-mode disp-table noutline outline
pdf-occur tablist tablist-filter semantic/wisent/comp semantic/wisent
semantic/wisent/wisent semantic/util-modes semantic/util semantic
semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch
let-alist pdf-misc imenu pdf-tools cus-edit cus-start cus-load pdf-view
jka-compr pdf-cache pdf-info tq pdf-util image-mode browse-kill-ring
recentf tree-widget wid-edit helm-projectile helm-files image-dired
tramp tramp-compat tramp-loaddefs trampver shell pcomplete format-spec
dired-x dired-aux ffap helm-tags helm-bookmark helm-adaptive helm-info
bookmark pp helm-external helm-net browse-url xml url url-proxy
url-privacy url-expand url-methods url-history url-cookie url-domsuf
url-util url-parse auth-source gnus-util mm-util help-fns mail-prsvr
password-cache url-vars mailcap helm-buffers helm-match-plugin helm-help
helm-grep helm-regexp helm-plugin grep helm-elscreen helm-utils dired
compile comint ansi-color helm-locate helm helm-source eieio-compat
eieio byte-opt bytecomp byte-compile cl-extra seq cconv eieio-core
projectile ibuf-ext ibuffer dash thingatpt helm-config helm-easymenu
async-bytecomp async helm-aliases highlight-parentheses cl iedit
iedit-lib counsel swiper cap-words superword subword saveplace savehist
paren ivy delsel icomplete mb-depth ace-window easy-mmode cl-macs gv
ring avy smart-mode-line-respectful-theme smart-mode-line-light-theme
cl-seq smart-mode-line rich-minority rx bs elec-pair edmacro kmacro
cl-loaddefs cl-lib gnus-load subr-x pcase tsdh-light-theme finder-inf
info easymenu memory-usage-autoloads advice package epg-config time-date
mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset
image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode
prog-mode register page menu-bar rfn-eshadow timer select scroll-bar
mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham
georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese charscript case-table epa-hook
jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice
loaddefs button faces cus-face macroexp files text-properties overlay
sha1 md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote dbusbind gfilenotify dynamic-setting
system-font-setting font-render-setting move-toolbar gtk x-toolkit x
multi-tty make-network-process emacs)

Memory information:
((conses 16 1094836 151186)
 (symbols 48 59688 60)
 (miscs 40 349 549)
 (strings 32 201830 71745)
 (string-bytes 1 12090425)
 (vectors 16 62165)
 (vector-slots 8 1257024 49016)
 (floats 8 972 721)
 (intervals 56 65904 2216)
 (buffers 976 37)
 (heap 1024 124540 15341))





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#20834: 25.0.50; install-autoremove cycle with the tablist package
  2015-06-17  8:48 bug#20834: 25.0.50; install-autoremove cycle with the tablist package Tassilo Horn
@ 2015-06-17 11:11 ` Artur Malabarba
  2015-06-17 12:21   ` Tassilo Horn
  2015-06-17 13:48   ` Tassilo Horn
  0 siblings, 2 replies; 11+ messages in thread
From: Artur Malabarba @ 2015-06-17 11:11 UTC (permalink / raw)
  To: Tassilo Horn; +Cc: 20834

Could you try the following?

1. Delete `tablist`.
2. Hit `U` to mark packages for upgrade.
3. Does `tablist` get marked for installation?

If so:

4. UNmark `tablist` by hitting `u`, then hit `x` to perform the upgrade.
5. Does the upgrade go through successfully?

Finally, after upgrading all of your packages and making sure that
`tablist` is *not* installed:

6. Hit `r` and wait for the refresh to finish.
7. Do you get a notification that “1 package can be upgraded; ...”?

2015-06-17 9:48 GMT+01:00 Tassilo Horn <tsdh@gnu.org>:
>
> After every package upgrade/install, package.el tells me that the
> tablist package is unused and I can uninstall it with
> `package-autoremove'.  So I do, but it will be reinstalled with the next
> package upgrade, and then proposed again as auto-removable.
>
>
>
> In GNU Emacs 25.0.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.16.4)
>  of 2015-06-17 on thinkpad-t440p
> Repository revision: d67d49ceb31777cb731a56b9518bf1a1f2a94d25
> Windowing system distributor `The X.Org Foundation', version 11.0.11701000
> System Description:     Arch Linux
>
> Configured using:
>  `configure 'CFLAGS=-g -ggdb3 -O1 -DTRACE_SELECTION''
>
> Configured features:
> XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS
> NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
> TOOLKIT_SCROLL_BARS GTK3
>
> Important settings:
>   value of $LC_MONETARY: de_DE.utf8
>   value of $LC_NUMERIC: de_DE.utf8
>   value of $LC_TIME: de_DE.utf8
>   value of $LANG: en_US.utf8
>   locale-coding-system: utf-8-unix
>
> Major mode: Emacs-Lisp
>
> Minor modes in effect:
>   diff-auto-refine-mode: t
>   global-company-mode: t
>   company-mode: t
>   paredit-mode: t
>   global-aggressive-indent-mode: t
>   aggressive-indent-mode: t
>   highlight-symbol-mode: t
>   global-edit-server-edit-mode: t
>   outline-minor-mode: t
>   pdf-occur-global-minor-mode: t
>   recentf-mode: t
>   shell-dirtrack-mode: t
>   async-bytecomp-package-mode: t
>   highlight-parentheses-mode: t
>   global-subword-mode: t
>   subword-mode: t
>   save-place-mode: t
>   savehist-mode: t
>   show-paren-mode: t
>   ivy-mode: t
>   minibuffer-depth-indicate-mode: t
>   electric-pair-mode: t
>   tooltip-mode: t
>   global-eldoc-mode: t
>   eldoc-mode: t
>   electric-indent-mode: t
>   mouse-wheel-mode: t
>   file-name-shadow-mode: t
>   global-font-lock-mode: t
>   font-lock-mode: t
>   blink-cursor-mode: t
>   auto-composition-mode: t
>   auto-encryption-mode: t
>   auto-compression-mode: t
>   column-number-mode: t
>   line-number-mode: t
>
> Recent messages:
> 20150617T104608.537> Reading active file from archive+nnml+archive:sent-mails via nnml...
> 20150617T104608.537> Opening nnml server on archive+nnml+archive:sent-mails...
> 20150617T104608.538> Opening nnml server on archive+nnml+archive:sent-mails...done
> 20150617T104608.538> Reading active file from archive+nnml+archive:sent-mails via nnml...
> 20150617T104608.538> Reading active file from archive+nnml+archive:sent-mails via nnml...done
> 20150617T104608.538> Checking new news...done
> Symbolic link to Git-controlled source file; follow link? (y or n) y
> Followed link to /home/horn/Repos/configs/dot-emacs.el
> Quit
> Mark saved where search started
>
> Load-path shadows:
> ~/Repos/el/auctex/lpath hides ~/Repos/el/gnus/lisp/lpath
> ~/Repos/el/highlight-symbol.el/highlight-symbol hides /home/horn/.emacs.d/elpa/highlight-symbol-20150430.1552/highlight-symbol
> ~/Repos/el/gnus/lisp/md4 hides /home/horn/Repos/el/emacs/lisp/md4
> ~/Repos/el/gnus/lisp/color hides /home/horn/Repos/el/emacs/lisp/color
> ~/Repos/el/gnus/lisp/format-spec hides /home/horn/Repos/el/emacs/lisp/format-spec
> ~/Repos/el/gnus/lisp/password-cache hides /home/horn/Repos/el/emacs/lisp/password-cache
> ~/Repos/el/gnus/lisp/hex-util hides /home/horn/Repos/el/emacs/lisp/hex-util
> ~/Repos/el/gnus/lisp/dns-mode hides /home/horn/Repos/el/emacs/lisp/textmodes/dns-mode
> ~/Repos/el/gnus/lisp/dig hides /home/horn/Repos/el/emacs/lisp/net/dig
> ~/Repos/el/gnus/lisp/hmac-md5 hides /home/horn/Repos/el/emacs/lisp/net/hmac-md5
> ~/Repos/el/gnus/lisp/ntlm hides /home/horn/Repos/el/emacs/lisp/net/ntlm
> ~/Repos/el/gnus/lisp/hmac-def hides /home/horn/Repos/el/emacs/lisp/net/hmac-def
> ~/Repos/el/gnus/lisp/rfc2104 hides /home/horn/Repos/el/emacs/lisp/net/rfc2104
> ~/Repos/el/gnus/lisp/sasl-ntlm hides /home/horn/Repos/el/emacs/lisp/net/sasl-ntlm
> ~/Repos/el/gnus/lisp/sasl-cram hides /home/horn/Repos/el/emacs/lisp/net/sasl-cram
> ~/Repos/el/gnus/lisp/dns hides /home/horn/Repos/el/emacs/lisp/net/dns
> ~/Repos/el/gnus/lisp/sasl hides /home/horn/Repos/el/emacs/lisp/net/sasl
> ~/Repos/el/gnus/lisp/tls hides /home/horn/Repos/el/emacs/lisp/net/tls
> ~/Repos/el/gnus/lisp/sasl-scram-rfc hides /home/horn/Repos/el/emacs/lisp/net/sasl-scram-rfc
> ~/Repos/el/gnus/lisp/netrc hides /home/horn/Repos/el/emacs/lisp/net/netrc
> ~/Repos/el/gnus/lisp/sasl-digest hides /home/horn/Repos/el/emacs/lisp/net/sasl-digest
> ~/Repos/el/gnus/lisp/uudecode hides /home/horn/Repos/el/emacs/lisp/mail/uudecode
> ~/Repos/el/gnus/lisp/binhex hides /home/horn/Repos/el/emacs/lisp/mail/binhex
> ~/Repos/el/gnus/lisp/hashcash hides /home/horn/Repos/el/emacs/lisp/mail/hashcash
> ~/Repos/el/gnus/lisp/canlock hides /home/horn/Repos/el/emacs/lisp/gnus/canlock
> ~/Repos/el/gnus/lisp/nneething hides /home/horn/Repos/el/emacs/lisp/gnus/nneething
> ~/Repos/el/gnus/lisp/mm-encode hides /home/horn/Repos/el/emacs/lisp/gnus/mm-encode
> ~/Repos/el/gnus/lisp/mm-util hides /home/horn/Repos/el/emacs/lisp/gnus/mm-util
> ~/Repos/el/gnus/lisp/rfc2047 hides /home/horn/Repos/el/emacs/lisp/gnus/rfc2047
> ~/Repos/el/gnus/lisp/nnml hides /home/horn/Repos/el/emacs/lisp/gnus/nnml
> ~/Repos/el/gnus/lisp/gnus-cus hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-cus
> ~/Repos/el/gnus/lisp/gnus-range hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-range
> ~/Repos/el/gnus/lisp/gnus-int hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-int
> ~/Repos/el/gnus/lisp/gnus-cloud hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-cloud
> ~/Repos/el/gnus/lisp/spam-stat hides /home/horn/Repos/el/emacs/lisp/gnus/spam-stat
> ~/Repos/el/gnus/lisp/nnmh hides /home/horn/Repos/el/emacs/lisp/gnus/nnmh
> ~/Repos/el/gnus/lisp/gnus-mlspl hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-mlspl
> ~/Repos/el/gnus/lisp/deuglify hides /home/horn/Repos/el/emacs/lisp/gnus/deuglify
> ~/Repos/el/gnus/lisp/gnus-gravatar hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-gravatar
> ~/Repos/el/gnus/lisp/nngateway hides /home/horn/Repos/el/emacs/lisp/gnus/nngateway
> ~/Repos/el/gnus/lisp/ietf-drums hides /home/horn/Repos/el/emacs/lisp/gnus/ietf-drums
> ~/Repos/el/gnus/lisp/mail-parse hides /home/horn/Repos/el/emacs/lisp/gnus/mail-parse
> ~/Repos/el/gnus/lisp/gnus-salt hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-salt
> ~/Repos/el/gnus/lisp/nnimap hides /home/horn/Repos/el/emacs/lisp/gnus/nnimap
> ~/Repos/el/gnus/lisp/gnus-draft hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-draft
> ~/Repos/el/gnus/lisp/mail-source hides /home/horn/Repos/el/emacs/lisp/gnus/mail-source
> ~/Repos/el/gnus/lisp/messcompat hides /home/horn/Repos/el/emacs/lisp/gnus/messcompat
> ~/Repos/el/gnus/lisp/pop3 hides /home/horn/Repos/el/emacs/lisp/gnus/pop3
> ~/Repos/el/gnus/lisp/nnmaildir hides /home/horn/Repos/el/emacs/lisp/gnus/nnmaildir
> ~/Repos/el/gnus/lisp/nnheader hides /home/horn/Repos/el/emacs/lisp/gnus/nnheader
> ~/Repos/el/gnus/lisp/gnus-cite hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-cite
> ~/Repos/el/gnus/lisp/nndiary hides /home/horn/Repos/el/emacs/lisp/gnus/nndiary
> ~/Repos/el/gnus/lisp/gnus-diary hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-diary
> ~/Repos/el/gnus/lisp/nnfolder hides /home/horn/Repos/el/emacs/lisp/gnus/nnfolder
> ~/Repos/el/gnus/lisp/gnus-art hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-art
> ~/Repos/el/gnus/lisp/gnus-demon hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-demon
> ~/Repos/el/gnus/lisp/mml-sec hides /home/horn/Repos/el/emacs/lisp/gnus/mml-sec
> ~/Repos/el/gnus/lisp/nnir hides /home/horn/Repos/el/emacs/lisp/gnus/nnir
> ~/Repos/el/gnus/lisp/mm-partial hides /home/horn/Repos/el/emacs/lisp/gnus/mm-partial
> ~/Repos/el/gnus/lisp/gnus-registry hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-registry
> ~/Repos/el/gnus/lisp/gnus-icalendar hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-icalendar
> ~/Repos/el/gnus/lisp/compface hides /home/horn/Repos/el/emacs/lisp/gnus/compface
> ~/Repos/el/gnus/lisp/gnus-fun hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-fun
> ~/Repos/el/gnus/lisp/gnus-start hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-start
> ~/Repos/el/gnus/lisp/smiley hides /home/horn/Repos/el/emacs/lisp/gnus/smiley
> ~/Repos/el/gnus/lisp/gnus-picon hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-picon
> ~/Repos/el/gnus/lisp/spam-report hides /home/horn/Repos/el/emacs/lisp/gnus/spam-report
> ~/Repos/el/gnus/lisp/nntp hides /home/horn/Repos/el/emacs/lisp/gnus/nntp
> ~/Repos/el/gnus/lisp/nnnil hides /home/horn/Repos/el/emacs/lisp/gnus/nnnil
> ~/Repos/el/gnus/lisp/nndir hides /home/horn/Repos/el/emacs/lisp/gnus/nndir
> ~/Repos/el/gnus/lisp/gnus-srvr hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-srvr
> ~/Repos/el/gnus/lisp/smime hides /home/horn/Repos/el/emacs/lisp/gnus/smime
> ~/Repos/el/gnus/lisp/nnvirtual hides /home/horn/Repos/el/emacs/lisp/gnus/nnvirtual
> ~/Repos/el/gnus/lisp/gnus-notifications hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-notifications
> ~/Repos/el/gnus/lisp/nnspool hides /home/horn/Repos/el/emacs/lisp/gnus/nnspool
> ~/Repos/el/gnus/lisp/gnus-group hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-group
> ~/Repos/el/gnus/lisp/gnus-bcklg hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-bcklg
> ~/Repos/el/gnus/lisp/gnus-util hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-util
> ~/Repos/el/gnus/lisp/gnus-sieve hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-sieve
> ~/Repos/el/gnus/lisp/nndraft hides /home/horn/Repos/el/emacs/lisp/gnus/nndraft
> ~/Repos/el/gnus/lisp/nnagent hides /home/horn/Repos/el/emacs/lisp/gnus/nnagent
> ~/Repos/el/gnus/lisp/gnus-spec hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-spec
> ~/Repos/el/gnus/lisp/gnus-bookmark hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-bookmark
> ~/Repos/el/gnus/lisp/mml1991 hides /home/horn/Repos/el/emacs/lisp/gnus/mml1991
> ~/Repos/el/gnus/lisp/rfc2231 hides /home/horn/Repos/el/emacs/lisp/gnus/rfc2231
> ~/Repos/el/gnus/lisp/yenc hides /home/horn/Repos/el/emacs/lisp/gnus/yenc
> ~/Repos/el/gnus/lisp/gnus-undo hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-undo
> ~/Repos/el/gnus/lisp/ecomplete hides /home/horn/Repos/el/emacs/lisp/gnus/ecomplete
> ~/Repos/el/gnus/lisp/legacy-gnus-agent hides /home/horn/Repos/el/emacs/lisp/gnus/legacy-gnus-agent
> ~/Repos/el/gnus/lisp/utf7 hides /home/horn/Repos/el/emacs/lisp/gnus/utf7
> ~/Repos/el/gnus/lisp/rtree hides /home/horn/Repos/el/emacs/lisp/gnus/rtree
> ~/Repos/el/gnus/lisp/gnus-uu hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-uu
> ~/Repos/el/gnus/lisp/gnus-ml hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-ml
> ~/Repos/el/gnus/lisp/sieve hides /home/horn/Repos/el/emacs/lisp/gnus/sieve
> ~/Repos/el/gnus/lisp/gnus hides /home/horn/Repos/el/emacs/lisp/gnus/gnus
> ~/Repos/el/gnus/lisp/mml hides /home/horn/Repos/el/emacs/lisp/gnus/mml
> ~/Repos/el/gnus/lisp/message hides /home/horn/Repos/el/emacs/lisp/gnus/message
> ~/Repos/el/gnus/lisp/mml-smime hides /home/horn/Repos/el/emacs/lisp/gnus/mml-smime
> ~/Repos/el/gnus/lisp/gnus-eform hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-eform
> ~/Repos/el/gnus/lisp/gnus-agent hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-agent
> ~/Repos/el/gnus/lisp/gnus-logic hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-logic
> ~/Repos/el/gnus/lisp/mm-extern hides /home/horn/Repos/el/emacs/lisp/gnus/mm-extern
> ~/Repos/el/gnus/lisp/nndoc hides /home/horn/Repos/el/emacs/lisp/gnus/nndoc
> ~/Repos/el/gnus/lisp/sieve-manage hides /home/horn/Repos/el/emacs/lisp/gnus/sieve-manage
> ~/Repos/el/gnus/lisp/mm-decode hides /home/horn/Repos/el/emacs/lisp/gnus/mm-decode
> ~/Repos/el/gnus/lisp/starttls hides /home/horn/Repos/el/emacs/lisp/gnus/starttls
> ~/Repos/el/gnus/lisp/gnus-dired hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-dired
> ~/Repos/el/gnus/lisp/nnbabyl hides /home/horn/Repos/el/emacs/lisp/gnus/nnbabyl
> ~/Repos/el/gnus/lisp/nnmbox hides /home/horn/Repos/el/emacs/lisp/gnus/nnmbox
> ~/Repos/el/gnus/lisp/gnus-win hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-win
> ~/Repos/el/gnus/lisp/gnus-async hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-async
> ~/Repos/el/gnus/lisp/mm-url hides /home/horn/Repos/el/emacs/lisp/gnus/mm-url
> ~/Repos/el/gnus/lisp/gnus-html hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-html
> ~/Repos/el/gnus/lisp/gssapi hides /home/horn/Repos/el/emacs/lisp/gnus/gssapi
> ~/Repos/el/gnus/lisp/mml2015 hides /home/horn/Repos/el/emacs/lisp/gnus/mml2015
> ~/Repos/el/gnus/lisp/nnrss hides /home/horn/Repos/el/emacs/lisp/gnus/nnrss
> ~/Repos/el/gnus/lisp/gnus-mh hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-mh
> ~/Repos/el/gnus/lisp/gnus-sum hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-sum
> ~/Repos/el/gnus/lisp/nnweb hides /home/horn/Repos/el/emacs/lisp/gnus/nnweb
> ~/Repos/el/gnus/lisp/mail-prsvr hides /home/horn/Repos/el/emacs/lisp/gnus/mail-prsvr
> ~/Repos/el/gnus/lisp/nnmairix hides /home/horn/Repos/el/emacs/lisp/gnus/nnmairix
> ~/Repos/el/gnus/lisp/plstore hides /home/horn/Repos/el/emacs/lisp/gnus/plstore
> ~/Repos/el/gnus/lisp/rfc2045 hides /home/horn/Repos/el/emacs/lisp/gnus/rfc2045
> ~/Repos/el/gnus/lisp/gnus-msg hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-msg
> ~/Repos/el/gnus/lisp/spam-wash hides /home/horn/Repos/el/emacs/lisp/gnus/spam-wash
> ~/Repos/el/gnus/lisp/gnus-score hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-score
> ~/Repos/el/gnus/lisp/mm-uu hides /home/horn/Repos/el/emacs/lisp/gnus/mm-uu
> ~/Repos/el/gnus/lisp/spam hides /home/horn/Repos/el/emacs/lisp/gnus/spam
> ~/Repos/el/gnus/lisp/mm-view hides /home/horn/Repos/el/emacs/lisp/gnus/mm-view
> ~/Repos/el/gnus/lisp/sieve-mode hides /home/horn/Repos/el/emacs/lisp/gnus/sieve-mode
> ~/Repos/el/gnus/lisp/html2text hides /home/horn/Repos/el/emacs/lisp/gnus/html2text
> ~/Repos/el/gnus/lisp/gnus-ems hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-ems
> ~/Repos/el/gnus/lisp/registry hides /home/horn/Repos/el/emacs/lisp/gnus/registry
> ~/Repos/el/gnus/lisp/auth-source hides /home/horn/Repos/el/emacs/lisp/gnus/auth-source
> ~/Repos/el/gnus/lisp/gravatar hides /home/horn/Repos/el/emacs/lisp/gnus/gravatar
> ~/Repos/el/gnus/lisp/flow-fill hides /home/horn/Repos/el/emacs/lisp/gnus/flow-fill
> ~/Repos/el/gnus/lisp/gmm-utils hides /home/horn/Repos/el/emacs/lisp/gnus/gmm-utils
> ~/Repos/el/gnus/lisp/mailcap hides /home/horn/Repos/el/emacs/lisp/gnus/mailcap
> ~/Repos/el/gnus/lisp/gnus-delay hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-delay
> ~/Repos/el/gnus/lisp/mm-bodies hides /home/horn/Repos/el/emacs/lisp/gnus/mm-bodies
> ~/Repos/el/gnus/lisp/mm-archive hides /home/horn/Repos/el/emacs/lisp/gnus/mm-archive
> ~/Repos/el/gnus/lisp/rfc1843 hides /home/horn/Repos/el/emacs/lisp/gnus/rfc1843
> ~/Repos/el/gnus/lisp/gnus-kill hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-kill
> ~/Repos/el/gnus/lisp/qp hides /home/horn/Repos/el/emacs/lisp/gnus/qp
> ~/Repos/el/gnus/lisp/score-mode hides /home/horn/Repos/el/emacs/lisp/gnus/score-mode
> ~/Repos/el/gnus/lisp/gnus-topic hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-topic
> ~/Repos/el/gnus/lisp/gnus-cache hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-cache
> ~/Repos/el/gnus/lisp/nnmail hides /home/horn/Repos/el/emacs/lisp/gnus/nnmail
> ~/Repos/el/gnus/lisp/gnus-vm hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-vm
> ~/Repos/el/gnus/lisp/gnus-sync hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-sync
> ~/Repos/el/gnus/lisp/nnoo hides /home/horn/Repos/el/emacs/lisp/gnus/nnoo
> ~/Repos/el/gnus/lisp/nnregistry hides /home/horn/Repos/el/emacs/lisp/gnus/nnregistry
> ~/Repos/el/gnus/lisp/gnus-dup hides /home/horn/Repos/el/emacs/lisp/gnus/gnus-dup
> ~/Repos/el/gnus/lisp/parse-time hides /home/horn/Repos/el/emacs/lisp/calendar/parse-time
> ~/Repos/el/gnus/lisp/time-date hides /home/horn/Repos/el/emacs/lisp/calendar/time-date
>
> Features:
> (misearch multi-isearch mailalias smtpmail hippie-exp shadow emacsbug
> sendmail qp sort smiley gnus-cite mm-archive gnus-async gnus-bcklg
> gnus-ml nndraft nnmh rot13 utf-7 gnutls nnml nnnil gnus-agent gnus-srvr
> gnus-score score-mode nnvirtual gnus-cache gnus-demon nntp spam
> spam-stat gnus-uu yenc gnus-msg gnus-gravatar mail-extr gravatar
> gnus-topic nnir gnus-registry registry eieio-base th-private vc
> vc-dispatcher vc-git diff-mode debug network-stream nsm starttls
> url-http url-gw url-auth hl-line colir color smex ido company-files
> company-oddmuse company-keywords company-etags company-gtags
> company-dabbrev-code company-dabbrev company-capf company-cmake
> company-xcode company-clang company-semantic company-eclim
> company-template company-css company-nxml company-bbdb company
> stratego-mode greql-mode tg-mode generic preview-latex tex-site
> auto-loads cider tramp-sh cider-debug cider-mode cider-repl cider-eldoc
> cider-interaction arc-mode archive-mode cider-doc org-table org
> org-macro org-footnote org-pcomplete org-list org-faces org-entities
> org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp
> org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs
> org-loaddefs find-func cal-menu calendar cal-loaddefs cider-test
> cider-stacktrace cider-client nrepl-client queue cider-util ewoc etags
> xref clojure-mode paredit aggressive-indent epa-file epa epg rdictcc
> google-contacts-message google-contacts derived url-cache google-oauth
> google-contacts-gnus gnus-art mm-uu mml2015 mm-view mml-smime smime dig
> gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail
> mail-source tls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range
> gnus-win gnus gnus-ems gnus-compat nnheader em-term term ehelp esh-opt
> esh-ext esh-util highlight-symbol boxquote rect ecomplete message rfc822
> mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047
> rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader
> edit-server server yasnippet help-mode disp-table noutline outline
> pdf-occur tablist tablist-filter semantic/wisent/comp semantic/wisent
> semantic/wisent/wisent semantic/util-modes semantic/util semantic
> semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch
> let-alist pdf-misc imenu pdf-tools cus-edit cus-start cus-load pdf-view
> jka-compr pdf-cache pdf-info tq pdf-util image-mode browse-kill-ring
> recentf tree-widget wid-edit helm-projectile helm-files image-dired
> tramp tramp-compat tramp-loaddefs trampver shell pcomplete format-spec
> dired-x dired-aux ffap helm-tags helm-bookmark helm-adaptive helm-info
> bookmark pp helm-external helm-net browse-url xml url url-proxy
> url-privacy url-expand url-methods url-history url-cookie url-domsuf
> url-util url-parse auth-source gnus-util mm-util help-fns mail-prsvr
> password-cache url-vars mailcap helm-buffers helm-match-plugin helm-help
> helm-grep helm-regexp helm-plugin grep helm-elscreen helm-utils dired
> compile comint ansi-color helm-locate helm helm-source eieio-compat
> eieio byte-opt bytecomp byte-compile cl-extra seq cconv eieio-core
> projectile ibuf-ext ibuffer dash thingatpt helm-config helm-easymenu
> async-bytecomp async helm-aliases highlight-parentheses cl iedit
> iedit-lib counsel swiper cap-words superword subword saveplace savehist
> paren ivy delsel icomplete mb-depth ace-window easy-mmode cl-macs gv
> ring avy smart-mode-line-respectful-theme smart-mode-line-light-theme
> cl-seq smart-mode-line rich-minority rx bs elec-pair edmacro kmacro
> cl-loaddefs cl-lib gnus-load subr-x pcase tsdh-light-theme finder-inf
> info easymenu memory-usage-autoloads advice package epg-config time-date
> mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks
> lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset
> image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode
> prog-mode register page menu-bar rfn-eshadow timer select scroll-bar
> mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham
> georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
> korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
> european ethiopic indian cyrillic chinese charscript case-table epa-hook
> jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice
> loaddefs button faces cus-face macroexp files text-properties overlay
> sha1 md5 base64 format env code-pages mule custom widget
> hashtable-print-readable backquote dbusbind gfilenotify dynamic-setting
> system-font-setting font-render-setting move-toolbar gtk x-toolkit x
> multi-tty make-network-process emacs)
>
> Memory information:
> ((conses 16 1094836 151186)
>  (symbols 48 59688 60)
>  (miscs 40 349 549)
>  (strings 32 201830 71745)
>  (string-bytes 1 12090425)
>  (vectors 16 62165)
>  (vector-slots 8 1257024 49016)
>  (floats 8 972 721)
>  (intervals 56 65904 2216)
>  (buffers 976 37)
>  (heap 1024 124540 15341))
>
>
>





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#20834: 25.0.50; install-autoremove cycle with the tablist package
  2015-06-17 11:11 ` Artur Malabarba
@ 2015-06-17 12:21   ` Tassilo Horn
  2015-06-17 13:48   ` Tassilo Horn
  1 sibling, 0 replies; 11+ messages in thread
From: Tassilo Horn @ 2015-06-17 12:21 UTC (permalink / raw)
  To: Artur Malabarba; +Cc: 20834

Hi Arthur,

I'll do that recipe tomorrow or maybe this evening if upgradeable
packages have appeared until then.

Bye,
Tassilo





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#20834: 25.0.50; install-autoremove cycle with the tablist package
  2015-06-17 11:11 ` Artur Malabarba
  2015-06-17 12:21   ` Tassilo Horn
@ 2015-06-17 13:48   ` Tassilo Horn
  2015-06-17 14:06     ` Artur Malabarba
  2015-06-17 14:10     ` Tassilo Horn
  1 sibling, 2 replies; 11+ messages in thread
From: Tassilo Horn @ 2015-06-17 13:48 UTC (permalink / raw)
  To: Artur Malabarba; +Cc: 20834

Artur Malabarba <bruce.connor.am@gmail.com> writes:

Ok, there's a new package version for `names'.  So here's what I get
with your recipe.

> Could you try the following?
>
> 1. Delete `tablist`.

Done (or rather I've uninstalled it previously in another emacs
instance).

> 2. Hit `U` to mark packages for upgrade.

I can upgrade names-20150611.636 to the recent version 20150617.359.

> 3. Does `tablist` get marked for installation?

No.

Now I went through all installed packages and their dependencies, and
none of them requires tablist.  So that suggests that when doing
`package-autoremove' the removed packages might still be left over in
some variable which forces a reinstall with the next upgrade.  This
doesn't seem to happen when I explicitly remove a package using `U'
followed by `x'.

Bye,
Tassilo





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#20834: 25.0.50; install-autoremove cycle with the tablist package
  2015-06-17 13:48   ` Tassilo Horn
@ 2015-06-17 14:06     ` Artur Malabarba
  2015-06-17 14:12       ` Tassilo Horn
  2015-06-17 14:44       ` Artur Malabarba
  2015-06-17 14:10     ` Tassilo Horn
  1 sibling, 2 replies; 11+ messages in thread
From: Artur Malabarba @ 2015-06-17 14:06 UTC (permalink / raw)
  To: Tassilo Horn; +Cc: 20834

Does this mean the problem is gone for now?

I think I see what may have caused the problem. I'll push a possible
fix and lets see how that goes.

2015-06-17 14:48 GMT+01:00 Tassilo Horn <tsdh@gnu.org>:
> Artur Malabarba <bruce.connor.am@gmail.com> writes:
>
> Ok, there's a new package version for `names'.  So here's what I get
> with your recipe.
>
>> Could you try the following?
>>
>> 1. Delete `tablist`.
>
> Done (or rather I've uninstalled it previously in another emacs
> instance).
>
>> 2. Hit `U` to mark packages for upgrade.
>
> I can upgrade names-20150611.636 to the recent version 20150617.359.
>
>> 3. Does `tablist` get marked for installation?
>
> No.
>
> Now I went through all installed packages and their dependencies, and
> none of them requires tablist.  So that suggests that when doing
> `package-autoremove' the removed packages might still be left over in
> some variable which forces a reinstall with the next upgrade.  This
> doesn't seem to happen when I explicitly remove a package using `U'
> followed by `x'.
>
> Bye,
> Tassilo





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#20834: 25.0.50; install-autoremove cycle with the tablist package
  2015-06-17 13:48   ` Tassilo Horn
  2015-06-17 14:06     ` Artur Malabarba
@ 2015-06-17 14:10     ` Tassilo Horn
  2015-06-17 16:07       ` Artur Malabarba
  2015-06-18 21:38       ` Andreas Politz
  1 sibling, 2 replies; 11+ messages in thread
From: Tassilo Horn @ 2015-06-17 14:10 UTC (permalink / raw)
  To: Artur Malabarba; +Cc: 20834

Tassilo Horn <tsdh@gnu.org> writes:

> Ok, there's a new package version for `names'.  So here's what I get
> with your recipe.
>
>> Could you try the following?
>>
>> 1. Delete `tablist`.
>
> Done (or rather I've uninstalled it previously in another emacs
> instance).
>
>> 2. Hit `U` to mark packages for upgrade.
>
> I can upgrade names-20150611.636 to the recent version 20150617.359.
>
>> 3. Does `tablist` get marked for installation?
>
> No.
>
> Now I went through all installed packages and their dependencies, and
> none of them requires tablist.  So that suggests that when doing
> `package-autoremove' the removed packages might still be left over in
> some variable which forces a reinstall with the next upgrade.  This
> doesn't seem to happen when I explicitly remove a package using `U'

I've meant `d', not `U'.

> followed by `x'.

Anyway.  I've just restarted emacs and it errored during startup because
actually the pdf-tools package uses tablist although it doesn't
explicitly declare it as dependency.  In its git repository, it has
tablist.el bundled but that's not distributed via the package.  Reported
here:

  https://github.com/politza/pdf-tools/issues/103

Does that explain something?  E.g., package-autoremove only works with
the declared dependencies whereas a package upgrade will also recognize
that (featurep 'tablist) is true in the currently running emacs which
means it is actually used and thus it must be installed again?

Bye,
Tassilo





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#20834: 25.0.50; install-autoremove cycle with the tablist package
  2015-06-17 14:06     ` Artur Malabarba
@ 2015-06-17 14:12       ` Tassilo Horn
  2015-06-17 14:44       ` Artur Malabarba
  1 sibling, 0 replies; 11+ messages in thread
From: Tassilo Horn @ 2015-06-17 14:12 UTC (permalink / raw)
  To: Artur Malabarba; +Cc: 20834

Artur Malabarba <bruce.connor.am@gmail.com> writes:

> Does this mean the problem is gone for now?

Seems so.  Or it is only triggered by upgrades of some specific
package.  Since I've had that cycle a few times the last days, it must
be some frequently changing package like cider or helm.

> I think I see what may have caused the problem. I'll push a possible
> fix and lets see how that goes.

I'll report back if it ever appears again.

Bye,
Tassilo





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#20834: 25.0.50; install-autoremove cycle with the tablist package
  2015-06-17 14:06     ` Artur Malabarba
  2015-06-17 14:12       ` Tassilo Horn
@ 2015-06-17 14:44       ` Artur Malabarba
  1 sibling, 0 replies; 11+ messages in thread
From: Artur Malabarba @ 2015-06-17 14:44 UTC (permalink / raw)
  To: Tassilo Horn; +Cc: 20834

Done. The package menu is now reverted any (but not every) time
package-install or package-delete are called (which includes
package-autoremove and a bunch of other stuff). This is something I
was thinking of doing anyway, and I think it fixes this bug (though
only time will tell).

2015-06-17 15:06 GMT+01:00 Artur Malabarba <bruce.connor.am@gmail.com>:
> Does this mean the problem is gone for now?
>
> I think I see what may have caused the problem. I'll push a possible
> fix and lets see how that goes.
>
> 2015-06-17 14:48 GMT+01:00 Tassilo Horn <tsdh@gnu.org>:
>> Artur Malabarba <bruce.connor.am@gmail.com> writes:
>>
>> Ok, there's a new package version for `names'.  So here's what I get
>> with your recipe.
>>
>>> Could you try the following?
>>>
>>> 1. Delete `tablist`.
>>
>> Done (or rather I've uninstalled it previously in another emacs
>> instance).
>>
>>> 2. Hit `U` to mark packages for upgrade.
>>
>> I can upgrade names-20150611.636 to the recent version 20150617.359.
>>
>>> 3. Does `tablist` get marked for installation?
>>
>> No.
>>
>> Now I went through all installed packages and their dependencies, and
>> none of them requires tablist.  So that suggests that when doing
>> `package-autoremove' the removed packages might still be left over in
>> some variable which forces a reinstall with the next upgrade.  This
>> doesn't seem to happen when I explicitly remove a package using `U'
>> followed by `x'.
>>
>> Bye,
>> Tassilo





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#20834: 25.0.50; install-autoremove cycle with the tablist package
  2015-06-17 14:10     ` Tassilo Horn
@ 2015-06-17 16:07       ` Artur Malabarba
  2015-06-18 21:38       ` Andreas Politz
  1 sibling, 0 replies; 11+ messages in thread
From: Artur Malabarba @ 2015-06-17 16:07 UTC (permalink / raw)
  To: Tassilo Horn; +Cc: 20834

> Does that explain something?  E.g., package-autoremove only works with
> the declared dependencies whereas a package upgrade will also recognize
> that (featurep 'tablist) is true in the currently running emacs which
> means it is actually used and thus it must be installed again?

When checking what is or isn't needed Package.el only looks at
PackageRequires declarations, so that explains why package.el told you
to autoremove it. When pulling in packages, it also only downloads
declared dependencies, so it doesn't explain how tablist was installed
for you in the first place.

AFAIK, package.el only ever cares about what's written on
PACKAGENAME-pkg.el files, which are generated from PackageRequires
(among other information) at installation.





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#20834: 25.0.50; install-autoremove cycle with the tablist package
  2015-06-17 14:10     ` Tassilo Horn
  2015-06-17 16:07       ` Artur Malabarba
@ 2015-06-18 21:38       ` Andreas Politz
  2015-06-19  5:59         ` Tassilo Horn
  1 sibling, 1 reply; 11+ messages in thread
From: Andreas Politz @ 2015-06-18 21:38 UTC (permalink / raw)
  To: Tassilo Horn; +Cc: 20834, Artur Malabarba

Tassilo Horn <tsdh@gnu.org> writes:

> [...]  In its git repository, it has
> tablist.el bundled but that's not distributed via the package.  Reported
> here:
>
>   https://github.com/politza/pdf-tools/issues/103
>
> Does that explain something?

No, this is only relevant if you're using cask.  From melpa's POV
pdf-tools and tablist are different packages and the dependency of the
former on the later is stated in pdf-tools.el .

But for a period of time (and unknown reasons), melpa hosted a broken
pdf-tools package, which had no dependencies and no description.  Sounds
like this was causing your problems.

-ap





^ permalink raw reply	[flat|nested] 11+ messages in thread

* bug#20834: 25.0.50; install-autoremove cycle with the tablist package
  2015-06-18 21:38       ` Andreas Politz
@ 2015-06-19  5:59         ` Tassilo Horn
  0 siblings, 0 replies; 11+ messages in thread
From: Tassilo Horn @ 2015-06-19  5:59 UTC (permalink / raw)
  To: Andreas Politz; +Cc: 20834-done, Artur Malabarba

Andreas Politz <politza@hochschule-trier.de> writes:

>> [...]  In its git repository, it has tablist.el bundled but that's
>> not distributed via the package.  Reported here:
>>
>>   https://github.com/politza/pdf-tools/issues/103
>>
>> Does that explain something?
>
> No, this is only relevant if you're using cask.  From melpa's POV
> pdf-tools and tablist are different packages and the dependency of the
> former on the later is stated in pdf-tools.el .
>
> But for a period of time (and unknown reasons), melpa hosted a broken
> pdf-tools package, which had no dependencies and no description.
> Sounds like this was causing your problems.

Yes.  Since the cycle doesn't appear anymore, I guess it was due to the
other (now fixed) package.el bug which didn't properly delete old
versions (bug#20836).  I guess, some older pdf-tools version had the
tablist dependency, and then when upgrading to the newer version with
missing deps, tablist became auto-removable.  But when starting again,
package.el also found the older version which still depended on tablist,
so it had to be installed again.

Well, I didn't actually verify that but it seems like a plausible story.
So I'm closing this issue and file a new one if it ever reappears.

Bye,
Tassilo





^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2015-06-19  5:59 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-17  8:48 bug#20834: 25.0.50; install-autoremove cycle with the tablist package Tassilo Horn
2015-06-17 11:11 ` Artur Malabarba
2015-06-17 12:21   ` Tassilo Horn
2015-06-17 13:48   ` Tassilo Horn
2015-06-17 14:06     ` Artur Malabarba
2015-06-17 14:12       ` Tassilo Horn
2015-06-17 14:44       ` Artur Malabarba
2015-06-17 14:10     ` Tassilo Horn
2015-06-17 16:07       ` Artur Malabarba
2015-06-18 21:38       ` Andreas Politz
2015-06-19  5:59         ` Tassilo Horn

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).