From: Tom Stiller on
In article <1jcthxf.1krbqn1pi2fjxN%dempson(a)actrix.gen.nz>,
dempson(a)actrix.gen.nz (David Empson) wrote:

> Warren Oates <warren.oates(a)gmail.com> wrote:
>
> > In article <jollyroger-4665F2.10084323012010(a)news.individual.net>,
> > Jolly Roger <jollyroger(a)pobox.com> wrote:
> >
> > > Oh interesting. Same here! That must be new in 10.6.
> >
> > I've got them in /usr/bin in 10.5.8. Although, they may have been put
> > there by the dev tools installer.
>
> Probably. SetFile isn't part of the standard OS installation (I checked
> 10.5.1, 10.5.4 and 10.6 install DVDs), and corresponding versions of the
> developer tools install SetFile in /usr/bin as well as
> /Developer/usr/bin (linked from /Developer/Tools).

I can buy that the XCode install placed them in /usr/bin, but my
installation shows a link count of "1", so they must be copies rather
than linked.

I looked through /Library/Receipts with:
find . -name "*\.bom" -exec lsbom {} \; | grep SetFile
and got no "hits". I don't know how to find out what installed them in
/usr/bin.

--
Tom Stiller

PGP fingerprint = 5108 DDB2 9761 EDE5 E7E3 7BDA 71ED 6496 99C0 C7CF
From: nospam on
In article <1jcthxf.1krbqn1pi2fjxN%dempson(a)actrix.gen.nz>, David Empson
<dempson(a)actrix.gen.nz> wrote:

> > I've got them in /usr/bin in 10.5.8. Although, they may have been put
> > there by the dev tools installer.
>
> Probably. SetFile isn't part of the standard OS installation (I checked
> 10.5.1, 10.5.4 and 10.6 install DVDs), and corresponding versions of the
> developer tools install SetFile in /usr/bin as well as
> /Developer/usr/bin (linked from /Developer/Tools).

on my system with 10.5.8 & xcode 3.1.4, they are in /Developer/usr/bin
but not in /usr/bin.
From: David Empson on
nospam <nospam(a)nospam.invalid> wrote:

> In article <1jcthxf.1krbqn1pi2fjxN%dempson(a)actrix.gen.nz>, David Empson
> <dempson(a)actrix.gen.nz> wrote:
>
> > > I've got them in /usr/bin in 10.5.8. Although, they may have been put
> > > there by the dev tools installer.
> >
> > Probably. SetFile isn't part of the standard OS installation (I checked
> > 10.5.1, 10.5.4 and 10.6 install DVDs), and corresponding versions of the
> > developer tools install SetFile in /usr/bin as well as
> > /Developer/usr/bin (linked from /Developer/Tools).
>
> on my system with 10.5.8 & xcode 3.1.4, they are in /Developer/usr/bin
> but not in /usr/bin.

Did you do the default full installation of the developer tools? One of
the packages in the full suite is "UNIX Development Support". Its
description:

"Optional content to allow command-line development from the boot
volume. Installs a duplicate of the GCC compiler and command line tools
included with the core Xcode developer tools package into the boot
volume. It also installs header files, libraries, and other resources
for developing software using Mac OS X into the boot volume. This
package is provided for compatibility with shell scripts and makefiles
that require access to the developer tools in specific system locations.
This content is not relocatable and will only be installed onto the boot
volume."

This package is responsible for putting a second copy of all the command
line development tools (such as gcc and including SetFile) into
/usr/bin.

The only Xcode installers I have handy are 3.1 (Leopard) and 3.2.1 (Snow
Leopard) and they both have this package.

Another possibility is if you had reinstalled the system after
installing the developer tools. That would have rebuilt /usr/bin from
scratch, so you would no longer have the second copy of the command line
developer tools there.

--
David Empson
dempson(a)actrix.gen.nz
From: Tom Stiller on
In article <tom_stiller-EF98FC.23153323012010(a)news.individual.net>,
Tom Stiller <tom_stiller(a)yahoo.com> wrote:

> In article <1jcthxf.1krbqn1pi2fjxN%dempson(a)actrix.gen.nz>,
> dempson(a)actrix.gen.nz (David Empson) wrote:
>
> > Warren Oates <warren.oates(a)gmail.com> wrote:
> >
> > > In article <jollyroger-4665F2.10084323012010(a)news.individual.net>,
> > > Jolly Roger <jollyroger(a)pobox.com> wrote:
> > >
> > > > Oh interesting. Same here! That must be new in 10.6.
> > >
> > > I've got them in /usr/bin in 10.5.8. Although, they may have been put
> > > there by the dev tools installer.
> >
> > Probably. SetFile isn't part of the standard OS installation (I checked
> > 10.5.1, 10.5.4 and 10.6 install DVDs), and corresponding versions of the
> > developer tools install SetFile in /usr/bin as well as
> > /Developer/usr/bin (linked from /Developer/Tools).
>
> I can buy that the XCode install placed them in /usr/bin, but my
> installation shows a link count of "1", so they must be copies rather
> than linked.
>
> I looked through /Library/Receipts with:
> find . -name "*\.bom" -exec lsbom {} \; | grep SetFile
> and got no "hits". I don't know how to find out what installed them in
> /usr/bin.

However, I also looked through the files installed by the "UNIX
Development Support" package and found it to be exactly as Mr. Empson
says.

--
Tom Stiller

PGP fingerprint = 5108 DDB2 9761 EDE5 E7E3 7BDA 71ED 6496 99C0 C7CF
From: nospam on
In article <1jcuglm.13eooizq8wvkgN%dempson(a)actrix.gen.nz>, David Empson
<dempson(a)actrix.gen.nz> wrote:

> Another possibility is if you had reinstalled the system after
> installing the developer tools. That would have rebuilt /usr/bin from
> scratch, so you would no longer have the second copy of the command line
> developer tools there.

that explains it. i recently did a migration, and it's further proof
that migration assistant does an incomplete job.
First  |  Prev  |  Next  |  Last
Pages: 1 2 3 4 5 6 7
Prev: Rhapsody
Next: X11 startup configurations