On Fri, Mar 19, 2004, Mike's List wrote:
> On Fri, 19 Mar 2004, Michael Schloh von Bennewitz wrote:
>> Then please completely erase /openpkg/RPM/TMP/apache-1.3.29/, log in as root
>> and do the following:
>>
>>   # /openpkg/bin/openpkg rpm --rebuild 
>> ftp://ftp.openpkg.org/release/2.0/SRC/apache-1.3.29-2.0.0.src.rpm
>>
> still returns the same error message
>
>>   # find /openpkg/RPM/TMP/apache-1.3.29/ -exec ls -ld {} \; 2>/dev/null
>
> A bunch of files owned by 501:staff, root:other, and 500:500.  501:staff
> and 500:500 does not exists on the system.
>
Here's a clue. If you changed the entries in your /etc/passwd or /etc/group
Files (or NIS passwd entries), then it might describe why OpenPKG is writing
files using these uid/gid combinations not found on your system.

If you haven't made any such changes, then I'm dumbfounded as to why files
are being written with the wrong ownership. Did you manually copy any parts
of the /openpkg directory from another machine?

OpenPKG puts some entries in your /etc/passwd and /etc/group files. How do
yours look? Just tell us the lines begining with 'openpkg' please (because
that's the '--prefix' you chose at bootstrap time).

If there are uid/gid inconsistencies, OpenPKG may not be able to deal with
that due to hardcoded information into binaries and other very hard to fix
problems. That's not a OpenPKG specific problem though and rather a system
one.

-- 
[EMAIL PROTECTED]
Development Team, Operations Northern Europe
Cable & Wireless Telecommunications Services

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to