glibc post upgrade
Panu Matilainen
pmatilai at welho.com
Wed Aug 25 12:48:32 UTC 2004
On Wed, 25 Aug 2004, Russell Coker wrote:
> On Tue, 24 Aug 2004 08:23, Jeff Johnson <n3npq at nc.rr.com> wrote:
> > On a parallel, multilib install battle front, /usr/bin/{glibc,libgcc}
> > have also been causing rpm pain.
> >
> > The packaging requirements are that these packages must be installable
> > into an empty
> > chroot, i.e. no /bin/sh, hence statically linked helpers.
> >
> > Unfortunately, the statically linked helpers are installed on the same
> > path, but are
> > platform dependent. The statically linked helpers are also quite
> > mysterious, e.g.
> > this isn't the first time that the rpm_t vs. rpm_script_t has been raised.
> >
> > One approach to a multilib packaging solution is to use embedded lua to
> > avoid platform
> > dependent helpers that are on conflicting paths.
> >
> > But that then means that embedded lua will be run as "rpm_t", not
> > "rpm_script_t",
> > as this is rpm running in a nearly empty chroot.
>
> The main use for chroot operation of RPM is for the early stages of the
> install process. Currently we don't do this in enforcing mode so this
> doesn't matter.
>
> What is a LUA?
Lua is a programming language, nowadays embedded in rpm. See
http://www.lua.org/ for info on Lua itself and here
https://moin.conectiva.com.br/GustavoNiemeyer/2004-03-22 for info on how
it works from inside rpm.
- Panu -
More information about the fedora-selinux-list
mailing list