Solved Ports with same directory name

There are ports that are localized for one or more languages, indicated by a prefix to the package name. In this case, ja-groff is the groff port with enhancements for Japanese language:
  • If you install from textproc/groff, you'll get groff.
  • If you install from japanese/groff, you'll get ja-groff.
 
There are some other cases with name clashes, I can't remember which ones but there's a few more. With pkg-install(8) you can also provide the category to avoid any ambiguity: pkg install textproc/groff for example.
 
There are some other cases with name clashes, I can't remember which ones but there's a few more.
Here's a complete list:
Rich (BB code):
$ cd /usr/ports
$ echo */* | awk -vRS=' ' -F/ '{c[$2] = c[$2] " " $1; n[$2]++} END {for (i in c) if (n[i] > 1) print i ":" c[i]}' | sort
FreeWnn-lib: chinese japanese korean
FreeWnn-server: chinese japanese korean
a2ps: japanese print
aspell: arabic french german hebrew hungarian polish russian textproc ukrainian vietnamese
aterm: chinese x11
atlas: devel math
atom: science textproc
awffull: japanese www
binutils: base devel
bitchx: chinese irc
bitmap: graphics x11
bugzilla44: devel german japanese russian
bugzilla50: devel japanese
cdf: science sysutils
cpuid: misc sysutils
crimson: games textproc
ctags: devel japanese
deco: archivers misc
dict: german textproc
dictd-database: chinese net
docproj: chinese textproc
dragon: devel multimedia
dvi2tty: japanese print
elk: lang science
elm: lang mail
eric6: devel german russian
etcd: audio devel
eterm: chinese japanese x11
fd: shells sysutils
font-std: chinese japanese
gawk: japanese lang
gcc: base lang
gd: graphics japanese russian ukrainian
geonext: french german math
gimp-help: french german graphics japanese korean russian
groff: japanese textproc
hunspell: french german hebrew hungarian korean polish portuguese russian textproc ukrainian vietnamese
hyphen: french german hungarian polish portuguese russian textproc ukrainian
ion: shells x11-wm
jed: editors japanese
jgraph: graphics java
jpilot: japanese palm
julius: audio games
knock: dns security
lemon: devel math
less: japanese sysutils
libreoffice: arabic editors french german hebrew hungarian japanese korean polish portuguese russian ukrainian vietnamese
lynx-current: japanese www
lynx: japanese www
mailman: japanese mail
man-doc: japanese korean
medit: editors science
mg: editors japanese
minder: graphics net-p2p
ming: graphics japanese
morse: comms misc
mosh: lang net
mping: net sysutils
muse: sysutils textproc
mythes: french german hungarian polish portuguese russian textproc ukrainian
namazu2: databases japanese
ne: editors japanese
nethack34: games japanese
ninja: devel irc
nut: misc sysutils
openmsx: emulators games
par: archivers textproc
plan: deskutils japanese
ptools: games sysutils
py-mongoengine: databases devel
quit: games japanese
rvm: archivers devel
sage: graphics math
scim-tables: chinese japanese korean
serf: sysutils www
sigar: devel java
slrn: japanese news
snappy: archivers multimedia
sourcehansans-otf: japanese korean
sourcehanserif-otf: japanese korean
spoqahansans-ttf: japanese korean
star: archivers biology
szip: archivers science
tdiary: japanese www
tesseract-data: games graphics
tesseract: games graphics
tgif: graphics japanese
timidity++-slang: audio japanese
tin: chinese news
tintin++: chinese net
ttf2pt1: chinese print
w3m-img: japanese www
w3m: japanese www
webalizer2: german polish
webalizer: japanese ukrainian www
wordpress: french german japanese russian www
xpdf: graphics japanese korean
xv: graphics japanese
There are indeed a few cases where completely unrelated ports have the same name, for example science/atom and textproc/atom.
 
Back
Top