I'm using the latest version of app-emacs/emacs-cvs, and trying to install (update) app-emacs/tnt-2.6, the newest stable version on x86. Reproducible: Always Steps to Reproduce: Emerge app-emacs/emacs-cvs-22.0.97 Emerge app-emacs/tnt-2.6 Actual Results: tnt fails to compile Expected Results: should compile correctly, or be marked unstable. Here is the relevant output from the compile process: In tnt-proxy-open-network-stream: tnt-proxy.el:156:10:Warning: `process-kill-without-query' is an obsolete function (as of Emacs 22.1); use `process-query-on-exit-flag' or `set-process-query-on-exit-flag'. tnt-proxy.el:163:39:Warning: reference to free variable `tnt-running-xemacs' In end of data: tnt-proxy.el:214:1:Warning: the following functions are not known to be defined: tnt-rotate-left, open-ssl-stream Wrote /var/tmp/portage/app-emacs/tnt-2.6/work/tnt-2.6/tnt-proxy.elc In toplevel form: tnt.el:47:1:Error: Cannot open load file: tnt-proxy In toc-remove-buddies: toc.el:149:8:Warning: function toc-remove-buddies used to take 1 argument, now takes 2 Wrote /var/tmp/portage/app-emacs/tnt-2.6/work/tnt-2.6/toc.elc In tocstr-open-network-stream: tocstr.el:72:12:Warning: reference to free variable `tnt-proxy-use-proxy' In end of data: tocstr.el:312:1:Warning: the function `tnt-proxy-open-network-stream' is not known to be defined. Wrote /var/tmp/portage/app-emacs/tnt-2.6/work/tnt-2.6/tocstr.elc !!! ERROR: app-emacs/tnt-2.6 failed.
Hi, In general you cannot expect the stable version of a package to build against an unstable version. Dropping stable keywords would be silly. This should however be fixed... tnt upstream hasn't seen any activity in 6 months however so you may have to hope the emacs herd is feeling nice :)
Compilation should be fixed in -r1, thanks for reporting.