On Fri, Apr 1, 2016 at 7:10 PM, stan <stanl-fedorauser@vfemail.net> wrote:
On Fri, 1 Apr 2016 18:24:35 +0200
arnaud gaboury <arnaud.gaboury@gmail.com> wrote:


> I was thinking of installing via rpm the opensuse rpm package with a
> different location, then build dovecot using this glibc. But the

If it is the same glibc as Fedora uses, which is likely, this won't
help, as the crypt still won't have blowfish support.

> opensuse package is marked as not relocatable.
>
> Am I correct to say I can't install it in a specific directory ?

I think this means relocatable in memory.  It's been compiled to be
loaded at a specific memory address, so the loader has to place it
there.  I'm not sure if the kernel accommodates this automatically or
not.  I think it does.  So you could install it in a different
directory, if you could get rpm to do so. 


No, I can't.
# rpm --prefix /opt/ glibc-2.19-19.1.aarch64.rpm 
 rpm: --prefix may only be used when installing new packages

This package is not relocatable and thus can't be installed elsewhere.

I uncompressed it with rpm2cpio and see if i can build dovecot with this glibc.


But the install directory is
usually part of the binary rpm.  i.e. if you run rpm -i [suse glibc
rpm], it will probably install it in the /usr heirarchy.

--
users mailing list
users@lists.fedoraproject.org
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org



--