Lee Damico's Weblog
Archives
« June 2007
SunMonTueWedThuFriSat
     
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
26
27
28
29
30
       
Today
XML
Search

Links
Referrers

Today's Page Hits: 17

All | General | Music | Solaris
« Previous day (Jun 24, 2007) | Main | Next day (Jun 26, 2007) »
20070625 Monday June 25, 2007
Movement of /usr/ccs/bin utilities to /usr/bin

Say goodbye to /usr/ccs/bin. Actually, the path is still intact in Solaris Nevada. The contents however have been moved to /usr/bin, with symbolic links remaining in /usr/ccs/bin for compatibility.


With this update, it is no longer necessary to include /usr/ccs/bin in your path. The exception is if you call either of the sccs subcommands "admin" or "help" directly rather than via "sccs admin" or "sccs help". These two sccs subcommands, owned by the compiler team, were not moved to /usr/bin with their putback. However, everything else that teams owns, including make and sccs, moved to /usr/bin a number of builds back (build 42). This latest integration to build 68 completes the migration of the /usr/ccs/bin utilities, including many of the linker and build tools, to /usr/bin.


How will this affect you? It shouldn't unless you have an identically named utility included in your search path that was previously before /usr/ccs/bin but after /usr/bin. The ld command in /usr/ucb/bin is one possibility. Another is gnu yacc in /opt/csw/bin. But for most, the change will be transparent; one will simply have the option now of no longer needing to include /usr/ccs/bin in the PATH variable.


Technorati Tag:
Technorati Tag:


Jun 25 2007, 05:56:08 PM PDT Permalink Comments [1]