[SSSD-users] ppa:sssd/updates: Ubuntu 12.04 + Sernet packages

Sumit Bose sbose at redhat.com
Thu Jan 23 12:17:32 UTC 2014


On Thu, Jan 23, 2014 at 09:36:23AM -0200, Márcio Merlone wrote:
> Hi folks,
> 
> I'd like to use ppa:sssd/updates on a Ubuntu 12.04 LTS server *and*
> Samba 4.1.4 sernet's packages. When I try to install sssd from PPA I
> get some conflicts:

The sernet packages use a different package layout as the Ubuntu
packages. Ubuntu has individual packages for some public libraries while
sernet puts them into common packages like *-libsmbclient and *-libs.

The individual packages are listed as dependencies in the SSSD package
and hence aptitude's dependency resolver tries to pull them in creating
a conflict with the already installed sernet packages.

If there is an option in aptitude to just install the package without
dependencies (rpm has --nodeps for this, sorry I'm not good at dep
packages and tools) this might help you. Please note that even if you
are now able to install the packages it might still not work due to
version information included in the libraries.

Independent if the works or not I would suggest to ask sernet if they
can offer samba packages in the same layout as Ubuntu uses.

HTH

bye,
Sumit
 
> 
> root at dc01:~# aptitude install sssd-ad sssd-ad-common sssd-tools
> Os NOVOS pacotes a seguir serão instalados:
>   libndr-standard0{a} libndr0{a} libnl-route-3-200{a}
> libsamba-util0{a} libsemanage-common{a} libsemanage1{a} libsepol1{a}
> libsss-idmap0{a} libsss-sudo{a} libustr-1.0-1{a} sssd-ad
> sssd-ad-common sssd-common{a} sssd-ipa{a}
>   sssd-krb5{a} sssd-krb5-common{a} sssd-ldap{a} sssd-proxy{a} sssd-tools
> Os pacotes a seguir serão atualizados:
>   libipa-hbac0 python-sss sssd
> 3 pacotes atualizados, 19 novos instalados, 0 a serem removidos e 2
> não atualizados.
> É preciso obter 4.811 kB/5.181 kB de arquivos. Depois do
> desempacotamento, 9.467 kB serão usados.
> Os pacotes a seguir possuem dependências não satisfeitas:
>  sernet-samba : Conflita: libndr-standard0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>                 Conflita: libndr0 mas 4.0.0~alpha18.dfsg1-4ubuntu2
> será instalado.
>                 Conflita: libsamba-util0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>  sernet-samba-libs : Conflita: libndr-standard0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>                      Conflita: libndr0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>                      Conflita: libsamba-util0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>  sernet-samba-libsmbclient0 : Conflita: libndr-standard0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>                               Conflita: libndr0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>                               Conflita: libsamba-util0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>  sernet-samba-client : Conflita: libndr-standard0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>                        Conflita: libndr0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>                        Conflita: libsamba-util0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>  sernet-samba-common : Conflita: libndr-standard0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>                        Conflita: libndr0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>                        Conflita: libsamba-util0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>  sernet-samba-winbind : Conflita: libndr-standard0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>                         Conflita: libndr0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>                         Conflita: libsamba-util0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>  sernet-samba-ad : Conflita: libndr-standard0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>                    Conflita: libndr0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
>                    Conflita: libsamba-util0 mas
> 4.0.0~alpha18.dfsg1-4ubuntu2 será instalado.
> As seguintes ações resolverão estas dependências:
> 
>      Remover os pacotes a seguir:
> 1)     libwbclient0
> 2)     sernet-samba
> 3)     sernet-samba-ad
> 4)     sernet-samba-client
> 5)     sernet-samba-common
> 6)     sernet-samba-libs
> 7)     sernet-samba-libsmbclient0
> 8)     sernet-samba-winbind
> 
> 
> 
> Aceitar esta solução? [Y/n/q/?] q
> Abandonando todos os esforços para resolver estas dependências.
> Abortar.
> root at dc01:~#
> 
> Any way to get around this? Any way to make this ppa sernet friendly? :)
> 
> Best regards.
> 
> -- 
> *Marcio Merlone*
> TI - Administrador de redes
> 
> *A1 Engenharia - Unidade Corporativa*
> Fone: 	+55 41 3616-3797
> Cel: 	+55 41 9689-0036
> 
> http://www.a1.ind.br/ <http://www.a1.ind.br>

> _______________________________________________
> sssd-users mailing list
> sssd-users at lists.fedorahosted.org
> https://lists.fedorahosted.org/mailman/listinfo/sssd-users



More information about the sssd-users mailing list