T.R | Title | User | Personal Name | Date | Lines |
---|
1217.1 | Re: release: uid for 3 not found in release id list | AOSG::FILTER | Automatic Posting Software - mail to flume::puck | Thu Feb 02 1995 16:30 | 35 |
| Date Of Receipt: 31-JAN-1995 10:18:18.33
From: SMURF::ALPHA::"[email protected]" "31-Jan-1995 1016"
To: [email protected]
CC: [email protected], [email protected]
Subj: Re: release: uid for 3 not found in release id list
Can someone please at least point me in a *direction*?
Does anyone know how the 'release' utility works? Who?
> Hi,
> Please help.
> What does release do? Why does it fail here? Is there a man page?
> I'm backed by ptos.nightly
> I'm testing install related modification to LAT driver makefile.
> jjf@flame:dynaload build TOSTAGE=/usr/users/jjf/sb/dynaload/install_tst install_MODULE_lat.o
> relative path: ./kernel.
> cd ../../obj/alpha/kernel
> release -idfile `genloc /src/setup/osf1_idlist` -o `grep 'uid bin' \`genloc /src/setup/osf1_id
> list\` | awk '{ print $3 }'` -g `grep 'gid bin' \`genloc /src/setup/osf1_idlist\` | awk '{
> print $3 }'` -m 755 -tostage /usr/users/jjf/sb/dynaload/install_tst -fromfile MODULE_lat.o //MOD
> ULE_lat.o
> release: uid for 3 not found in release id list
> *** Exit 1
> Stop.
> Thanks,
> John Franey
|
1217.2 | Re: release: uid for 3 not found in release id list | AOSG::FILTER | Automatic Posting Software - mail to flume::puck | Thu Feb 02 1995 16:48 | 18 |
| Date Of Receipt: 31-JAN-1995 13:26:41.67
From: SMURF::SEAN::davidson "D. Sean Davidson"
To: [email protected], [email protected]
CC: [email protected], [email protected]
Subj: Re: release: uid for 3 not found in release id list
If anyone hasn't answered you yet here ya go.
The release command is a hacked up install command that added a '-idfile'
option to lookup uid and gid values for matching users and groups. So the
release command is not finding the uid that is specified on the command line.
Make sure you are using textual uid's and gid's of matching values in the
./src/setup/osf1_idlist in the backing tree your sandbox is backed against.
Also verify that you are running as root when you do this.
Sean
|
1217.3 | Re: release: uid for 3 not found in release id list | AOSG::FILTER | Automatic Posting Software - mail to flume::puck | Thu Feb 02 1995 16:55 | 56 |
| Date Of Receipt: 31-JAN-1995 15:21:05.28
From: SMURF::ALPHA::"[email protected]" "31-Jan-1995 1519"
To: D. Sean Davidson <[email protected]>
CC: [email protected], [email protected], [email protected]
Subj: Re: release: uid for 3 not found in release id list
Sean,
Thanks.
>> The release command is a hacked up install command that added a '-idfile'
>> option to lookup uid and gid values for matching users and groups. So the
>> release command is not finding the uid that is specified on the command line.
Build echoes the release command to stdout, and this appears in my request.
Apparently, the segment:
-o `grep 'uid bin' \`genloc /src/setup/osf1_idlist\` | awk '{ print $3 }'`
is the argument to 'release' that specifies the uid. It seems to me
that this segment is succesfull in finding bin in ./src/setup/osf1_idlist
and provids a result of 3; simplified:
-o 3
But the segment:
-idfile `genloc /src/setup/osf1_idlist`
specifies the same file for release to use.
Grep is able to find "bin" in osf1_idlist to pass output to awk to print "3",
but release is unable to take the input of "3" and find it in the same
osf1_idlist.
>> Make sure you are using textual uid's and gid's of matching values in the
>> ./src/setup/osf1_idlist in the backing tree your sandbox is backed against.
I do not have a copy of src/setup/osf1_idlist in my local sandbox. The
file I am using, and the file in the backing tree are one and the same.
>> Also verify that you are running as root when you do this.
I am.
Thanks,
John
|