<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On 01/31/2013 01:13 AM, M A Young
wrote:<br>
</div>
<blockquote
cite="mid:alpine.DEB.2.00.1301310006560.27889@procyon.dur.ac.uk"
type="cite">On Wed, 30 Jan 2013, Mátyás Selmeci wrote:
<br>
<br>
<blockquote type="cite">This may be a long shot, but I am
interested in repackaging some RPMs (for
<br>
example, some of the Globus packages in EPEL, as well as grid
software that
<br>
my group builds) such that the software in them may be installed
by
<br>
unprivileged users, or into a non-standard location such as an
NFS share.
<br>
I'd like to use existing RPMs, preferably binaries, as a
starting point to
<br>
avoid duplicating work. (Naturally a lot of post-install
scripting would be
<br>
needed to fix binaries such that they'd work with the path they
were
<br>
installed into).
<br>
</blockquote>
<br>
It depends want you mean by "install" but you can unpack the files
in an rpm package with rpm2cpio eg.
<br>
cd target/dir ; rpm2cpio <some.rpm | cpio -idmv
<br>
<br>
Michael Young<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
</blockquote>
Yes, or similar. The basic limitation is still that writing to the
/var/lib/rpm db requires root privileges, so you can't really make a
user install managed by rpm. <br>
<br>
--alec<br>
</body>
</html>