Issue installing emacs

Hi,

Using portsnap I tried to install emacs but it failed when I do make:

Code:
d# make
====>
====> To disable GTK+ interface support, define WITHOUT_X11 or WITHOUT_GTK
====>
====>
====> To disable X11 Input Method support, define WITHOUT_XIM
====>
===>  Vulnerability check disabled, database not found
===>  Extracting for emacs-22.3_1,1
=> MD5 Checksum OK for emacs-22.3.tar.gz.
=> SHA256 Checksum OK for emacs-22.3.tar.gz.
===>  Patching for emacs-22.3_1,1
===>  Applying FreeBSD patches for emacs-22.3_1,1
File to patch:

I donno what kind of file is asking me :OOO ?

Thanks
 
I am using editors/emacs

Code:
# pwd
/usr/ports/editors/emacs

And it seem to be update

Code:
# portsnap update
Ports tree is already up to date.
 
Still the same.

Actually I did fresh install of freeBSD from yesterday


Code:
mathkfreebsd# portsnap fetch  update
Looking up portsnap.FreeBSD.org mirrors... 5 mirrors found.
Fetching snapshot tag from portsnap5.FreeBSD.org... done.
Latest snapshot on server is older than what we already have!
Cowardly refusing to downgrade from Sat Jun  5 20:54:42 CEST 2010
to Sat Jun  5 12:48:17 CEST 2010.
mathkfreebsd# portsnap update
Ports tree is already up to date.
mathkfreebsd#
 
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/slow-patch.html
^^ it explains things about patches... read it

hmm I think emacs patches have wrong filenames (in /usr/ports/editors/emacs/files/)
I think directory names should be sepparated with __ instead of -
try manyally renameing all patch files, replacing all (after second) - with __

for example patch-doc-misc-Makefile.in would become patch-doc__misc__Makefile.in
and then try to make emacs again. :D
 
Renaming will not help here, patch names don't actually matter if they have patch- at the beginning. Contents of patch files are more important (i.e. --- and +++ lines, which contain actual filenames).

Still, OP obviously have portsnap(?) issue, as current version of editors/emacs is 23.2, not 22.3...
 
mathk said:
Code:
Latest snapshot on server is older than what we already have!
Cowardly refusing to downgrade from Sat Jun  5 20:54:42 CEST 2010
to Sat Jun  5 12:48:17 CEST 2010.

That spells bad news. You should never see this message. Make sure the time/date on your machine are set (and updated) correctly, and run [cmd=]rm /var/db/portsnap/tag && portsnap fetch extract[/cmd] before you continue.
 
crsd said:
Renaming will not help here, patch names don't actually matter if they have patch- at the beginning. Contents of patch files are more important (i.e. --- and +++ lines, which contain actual filenames).

Still, OP obviously have portsnap(?) issue, as current version of editors/emacs is 23.2, not 22.3...

Yes, I know, but few days I go I was porting Visualization Library to freebsd, and hat whole lot of fun with patch names.
 
Back
Top