i just tried to install tomcat-adapter-5.5.11-20050822.src.rpm from
current. rebuilding the binary packages as the openpkg instance's
"manager-user" worked just fine, but when i tried to install the binary
package i got the following error:

error: unpacking of archive failed: cpio: lstat failed - Permission denied

and i was left with an uncomplete installation of the package.

it seems, that the package tries to install some files for the
restricted openpkg-user. and since owner-modification is only permitted
for root, but not for the openpkg-instance manager, installation fails.

after repeating the installation as root, everything was fine.

but this leads to my questions: shouldn't the instance-manager-account
be allowed to install new packages? otherwise i see no possiblity to
make individual users their private openpkg instance.

if this was an error of the tomcat-package, is there a way to check a
package-installation to avoid the risk of a corrupted openpkg instance?
or some "transactional"-mode?

thanks in advance,
        andi

btw: after installing as root, i tried to remove the package (as
manager). this didn't remove the files owned by the restricted user, AND
didn't even tell, that removal was uncomplete!

______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
User Communication List                      openpkg-users@openpkg.org

Reply via email to