On 23/01/14 11:36, 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:
root@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@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(a)lists.fedorahosted.org
https://lists.fedorahosted.org/mailman/listinfo/sssd-users
Any way to get around this?
Yes.
Any way to make this ppa sernet friendly? :)
No.
Dump the sernet packages, install:
build-essential libacl1-dev libattr1-dev libblkid-dev libgnutls-dev
libreadline-dev python-dev python-dnspython gdb pkg-config libpopt-dev
libldap2-dev dnsutils acl attr git libbind-dev libkrb5-dev libssl-dev
ntp libcups2-dev krb5-config krb5-user bind9utils libbsd-dev docbook-xsl
xsltproc inkscape libpam0g-dev
get latest samba tarball:
wget
http://ftp.samba.org/pub/samba/samba-4.1.4.tar.gz
Unpack it:
tar zxf samba-4.1.4.tar.gz
change into the directory created:
cd samba-4.1.4
Compile Samba4:
./configure
make
sudo make install
You will now find Samba4 in /usr/local/samba.
Set the path in /etc/profile.d/samba4.sh:
echo "PATH=/usr/local/samba/bin:/usr/local/samba/sbin:\$PATH" | sudo tee
/etc/profile.d/samba4.sh
export PATH=/usr/local/samba/bin:/usr/local/samba/sbin:$PATH
samba -V
# should return Version 4.1.4
Now provision samba4
Easy isn't it ;-)
Rowland