glibc <> libselinux dep loop

Zbyniu Krzystolik zbyniu at destrukcja.pl
Tue Oct 11 08:59:22 CEST 2016


Elan Ruusamäe wrote:
> On 11.10.2016 08:42, Elan Ruusamäe wrote:
> > On 11.10.2016 06:44, Jakub Bogusz wrote:
> >> On Tue, Oct 11, 2016 at 12:29:11AM +0300, Elan Ruusamäe wrote:
> >>> proposition to move it to subpackage.
> >>>
> >>> question: by what name? what else to include in it?
> >>>
> >>> i think it's the tool used to make /var/db files that used to be in 
> >>> 'db'
> >>> package...
> >> AFAIK it's used with nss_db - so maybe separate %package -n nss_db
> >> (libnss_db*, makedb)?
> >>
> >>
> > ok, WIP on nss_db branch
> >
> > but to ensure safe upgrade must R: it from glibc? R: from basesystem?
> >
> > i personally do not use nss_db, so i'm not scared if it becames lost 
> > in system upgrade. imho it was stupid to include optional component in 
> > base glibc in first place.
> >
> oh, and we already have nss_db in th. to be dropped?
> 
> root at distrib ~# rpm -Uhv --test 
> /srv/pld/th/PLD/x86_64/RPMS/nss_db-2.2.3-0.pre1.11.x86_64.rpm
> Preparing... ########################################### [100%]
> error: Install/Erase problems:
>          file /lib64/libnss_db.so.2 from install of 
> nss_db-2.2.3-0.pre1.11.x86_64 conflicts with file from package 
> glibc-2.24-3.x86_64
>          file /usr/bin/makedb from install of 
> nss_db-2.2.3-0.pre1.11.x86_64 conflicts with file from package 
> glibc-2.24-3.x86_64
>          file /var/db/Makefile from install of 
> nss_db-2.2.3-0.pre1.11.x86_64 conflicts with file from package 
> glibc-2.24-3.x86_64

nss_db-2.2.3-0.pre1.11 + nss_updatedb-10-3 (LDAP backend) works for me
for many years, while nss_db from glibc segfaults.

Zbyniu
-- 
%% Absolutely nothing we trust %%


More information about the pld-devel-en mailing list