Hi, I'm running into some file conflicts trying to install the samba4 rpm. The yum transaction to install sogo/openchange/samba/etc works to the point that all the dependencies are satisfied, but fails to do anything due to these file conflicts:
Transaction Summary ================================================================================ Install 31 Package(s) Upgrade 1 Package(s) Total download size: 44 M Is this ok [y/N]: y .... Transaction Check Error: file /usr/lib/libtdb.so.1 from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package libtdb-1.2.1-6.el5.i386 file /usr/lib/libtalloc.so.2 from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package libtalloc-2.0.1-11.el5.i386 file /usr/bin/tdbbackup from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package tdb-tools-1.2.1-6.el5.i386 file /usr/bin/tdbdump from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package tdb-tools-1.2.1-6.el5.i386 file /usr/bin/tdbtool from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package tdb-tools-1.2.1-6.el5.i386 file /usr/share/man/man8/tdbbackup.8.gz from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package tdb-tools-1.2.1-6.el5.i386 file /usr/share/man/man8/tdbdump.8.gz from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package tdb-tools-1.2.1-6.el5.i386 file /usr/share/man/man8/tdbtool.8.gz from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package tdb-tools-1.2.1-6.el5.i386 file /usr/bin/net from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-common-3.5.4-0.83.el5_7.2.i386 file /usr/bin/pdbedit from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-common-3.5.4-0.83.el5_7.2.i386 file /usr/bin/profiles from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-common-3.5.4-0.83.el5_7.2.i386 file /usr/bin/smbcontrol from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-common-3.5.4-0.83.el5_7.2.i386 file /usr/bin/smbcquotas from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-common-3.5.4-0.83.el5_7.2.i386 file /usr/bin/smbpasswd from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-common-3.5.4-0.83.el5_7.2.i386 file /usr/bin/testparm from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-common-3.5.4-0.83.el5_7.2.i386 file /usr/lib/libnetapi.so.0 from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-common-3.5.4-0.83.el5_7.2.i386 file /usr/bin/ntlm_auth from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-winbind-3.5.4-0.83.el5_7.2.i386 file /usr/bin/wbinfo from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-winbind-3.5.4-0.83.el5_7.2.i386 file /usr/lib/libwbclient.so.0 from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-winbind-3.5.4-0.83.el5_7.2.i386 file /usr/sbin/winbindd from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-winbind-3.5.4-0.83.el5_7.2.i386 file /usr/share/man/man1/ntlm_auth.1.gz from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-winbind-3.5.4-0.83.el5_7.2.i386 file /usr/bin/eventlogadm from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-3.5.4-0.83.el5_7.2.i386 file /usr/bin/smbstatus from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-3.5.4-0.83.el5_7.2.i386 file /usr/sbin/nmbd from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-3.5.4-0.83.el5_7.2.i386 file /usr/sbin/smbd from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-3.5.4-0.83.el5_7.2.i386 file /usr/bin/nmblookup from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-client-3.5.4-0.83.el5_7.2.i386 file /usr/bin/rpcclient from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-client-3.5.4-0.83.el5_7.2.i386 file /usr/bin/sharesec from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-client-3.5.4-0.83.el5_7.2.i386 file /usr/bin/smbcacls from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-client-3.5.4-0.83.el5_7.2.i386 file /usr/bin/smbclient from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-client-3.5.4-0.83.el5_7.2.i386 file /usr/bin/smbget from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-client-3.5.4-0.83.el5_7.2.i386 file /usr/bin/smbspool from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-client-3.5.4-0.83.el5_7.2.i386 file /usr/bin/smbtree from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-client-3.5.4-0.83.el5_7.2.i386 file /usr/share/man/man1/nmblookup.1.gz from install of samba4-4.0.0-1.alpha17.el5.5.i386 conflicts with file from package samba3x-client-3.5.4-0.83.el5_7.2.i386 Does SOGo or OpenChange use any of the conflicting files from Samba4? I was looking at the samba4 spec file from Fedora that is made for use with openchange (but for a different purpose than with sogo) and it looks like they package it in a way that doesn't conflict with samba3x. Here's a link to their spec file: http://pkgs.fedoraproject.org/gitweb/?p=samba4.git;a=blob_plain;f=samba4.spec;hb=HEAD Any chance a future version of your samba4 rpm could install along side samba3x? Looks like you'd have to also package updates for libtalloc, libtdb and tdb-tools instead of include them in the samba4 rpm. Thanks, Greg -- [email protected] https://inverse.ca/sogo/lists
