/etc/services is missing the gpsd entry. That should look like this: gpsd 2947/tcp gpsd # GPS Daemon request/response protocol gpsd 2947/udp gpsd # GPS Daemon request/response protocol Reproducible: Always Steps to Reproduce: 1. fgrep gpsd /etc/services Note nothing found. Expected Results: fgrep should return: gpsd 2947/tcp gpsd # GPS Daemon request/response protocol gpsd 2947/udp gpsd # GPS Daemon request/response protocol http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml?search=gpsd Port 2947 was assigned in 2010, so Gentoo /etc/services getting a bit long in the tooth.
IETF has a csv file of assigned numbers here: http://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.csv I could easily create a new /etc/services if someone would commit it to baselayout.
The subject now says "add gpsd" entries. Would be nice to add ALL the missing entries?
Also missing: Port 5280 Xvnc, Bidirectional-streams Over Synchronous HTTP (BOSH) (TCP)
The services listed in this bug have been added in commit id 4328a2f. This will be in baselayout-2.3. Also, I opened bug #592392 as a future project for automating the updates of /etc/services.
(In reply to William Hubbs from comment #4) > The services listed in this bug have been added in commit id 4328a2f. > This will be in baselayout-2.3. Thanks. Any ETA on 2.3? > Also, I opened bug #592392 as a future project for automating the > updates of /etc/services. There are a lot of long stabding missing services. Automation is nice, but a quick once over would be good.