Solved Tracking "latest" pkg repo, Emacs 25 unavailable although is on Freshports

I am seeing a strange behaviour in regards to latest Emacs pkg.

I am tracking the "latest" pkg repository:

Code:
cat /usr/local/etc/pkg/repos/FreeBSD.conf
FreeBSD: {
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest",
  enabled: yes
}

Although editors/emacs has been available on freshports since October 2nd, I can't seem to have it on my machine:

Code:
uname -a
FreeBSD kavi 11.0-RELEASE FreeBSD 11.0-RELEASE #0 r306211: Thu Sep 22 21:43:30 UTC 2016     root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC  amd64

date -r `pkg query %t | sort | tail -n1` "+%Y%m%d"
20161004

sudo pkg install editors/emacs25
Updating FreeBSD repository catalogue...
Fetching meta.txz: 100%    944 B   0.9kB/s    00:01
Fetching packagesite.txz: 100%    6 MiB   1.2MB/s    00:05
Processing entries: 100%
FreeBSD repository update completed. 25381 packages processed.
pkg: No packages available to install matching 'editors/emacs25' have been found in the repositories
 
That's odd, if I look on portsmon only FreeBSD 11.0 AMD64 appears to have emacs25, every other architecture and version still has emacs24.

http://portsmon.freebsd.org/portoverview.py?category=editors&portname=emacs

It may have something to do with the scheduling of package building though. It's only been two days since the update, so not all packages may have been built yet. It takes quite a bit of resources to build packages for all the versions and architectures.
 
Thank you SirDice.

It seems the issue is with wrong information on Freshports.

It says "To add the package: pkg install emacs25", while one needs to do
Code:
pkg install emacs

With that, I was just able to install it.
 
Back
Top