hi sorry my mistake source for me is the slackware core. the slackware team suppose that you do a full slackware install so every packages are installed,in porteus this isn't possible,i have seen your post in wishlist you can use git and other software as you wish,without wait the new release,only txz2xzm and put into the modules folder double click on it and software is ready to use.
root@porteus:~# usm -g emacs
The following items were found.
Choose an number to confirm.
ctrl+c to quit
1) emacs-24.3-i486-3.txz
#?
seem i am wrong,you can downloads the package from usm.
well it is a fake package we need brokenman help.
well you have to adds this:
PACKAGE NAME: emacs-24.3-i486-3.txz
PACKAGE LOCATION: ./slackware/e
PACKAGE SIZE (compressed): 36216 K
PACKAGE SIZE (uncompressed): 102650 K
PACKAGE DESCRIPTION:
emacs: emacs (GNU Emacs)
emacs:
emacs: Emacs is the extensible, customizable, self-documenting real-time
emacs: display editor. If this seems to be a bit of a mouthful, an
emacs: easier explanation is that Emacs is a text editor and more. At
emacs: its core is an interpreter for Emacs Lisp, a dialect of the Lisp
emacs: programming language with extensions to support text editing.
emacs: This version supports X.
emacs:
emacs:
http://www.gnu.org/software/emacs/
emacs:
you have to adds at packages.txt into the slackware directory in /var/usm after elvis that entry and emacs is at /tmp/usm 36 mb not 0