Thread (8 messages) flat view 8 messages, 5 authors, 2004-07-08

Re: rpm for embedded system

From: Stephen Williams <hidden>
Date: 2004-07-07 22:08:06

Wolfgang Grandegger wolfgang.grandegger-at-bluewin.ch |PPC Linux
Embedded| wrote:
quoted
Almost. That is instructions for remaking the ELDK packages
from the src.rpms. But I want to take the existing binary
rpms and install them on my owh root. This does *not* work:

  ppc_4xx-rpm --root=/mnt/flash foo.ppc.rpm

I want to do something like that with the packages, so that
I can install individual existing ppc.rpm packages from the
ELDK disk onyl by flash card.

Hm, have a look to the ELDK CDROM, especially check the ".list" files in
/mnt/cdrom/etc. They actually define the packages to be installed. You
might copy parts of the tree to disk and tailor the list files according
to your needs. Then you should be able to install the RPM packages with
the "install" utility as usual. Nevertheless, a root file system built
this way is very large, too large for most embedded systems.
Indeed, I really only want 3 or 4 rpms (glibc, e2fsprogs, maybe
a few others) and a few rpms of my own.

It would be ideal to be able to do something like:

    rpm --root=/mnt/flash --initdb
    rpm --root=/mnt/flash -ivh glibc-common-X.ppc.rpm
    rpm --root=/mnt/flash -ivh e2fsprogs-X.ppc.rpm
    rpm --root=/mnt/flash -ivh my-jse-initscripts-X.ppc.rpm

and so on. (As an aside, I may be wanting to allow for
running rpm on the target device itself to update in the
field. Getting fancy, eh?)

--
Steve Williams                "The woods are lovely, dark and deep.
steve at XXXXXXXXXX           But I have promises to keep,
http://www.XXXXXXXXXX         and lines to code before I sleep,
http://www.picturel.com       And lines to code before I sleep."


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help