Mihai Maties wrote:
On Tuesday 27 February 2007 09:09:36 Claudiu Cismaru wrote:
Salut,
Pe openSuSE (probabil aceasi problema e si pe alte distributii rpm
based), vreau sa inlocuiesc postfix cu exim. Ce parametrii tb sa-i dau
la rpm, a.i. sa faca o inlocuire. exim provides aceleasi lucruri ca
exim, insa la -U da eroare ca sunt conflicte unul cu celalalt. Daca
incerc sa sterg postfix, imi zice ca anumite pachete au nevoie de
smtp_daemon (ceea ce provides si exim si postfix).
Nu vreau sa fac switchul din YaST (care se descurca cu aceasta situatie,
facand inlocuirea) pt. ca nu vreau sa adaug toata sursa din internet,
pachetul exim nefiind pe DVD-ul "open"...
# rpm --help | grep dep
dependency
dependency
--nodeps don't verify package dependencies
dependency
dependency
--excludepath=<path> skip files with leading component <path>
--nodeps do not verify package dependencies
satisfy dependencies
--nosuggest do not suggest missing dependency
Care sa fie oare ?
Completare: probabil ca cel mai indicat ar fi sa scoti in prealabil "postfix"
tot folosind "--nodeps", in caz contrar probabil va da eroare la
suprascrierea unor fisiere comune. Pentru orice eventualitate, tine
si "--force" la indemana.
oricum , asta e bug de impachetare. cele doua pachete nu ar trebui sa intre in
conflict doar fiindca ambele au in Provides un acelasi meta. In Fedora
convietuiesc fericite cel putin 4 sau chiar 5 pachete care au smtpdaemon ca
Provides (exim, postfix, sendmail, ssmtp si parca si esmtp). Ete (postfix e
deja instalat):
# yum install postfix sendmail ssmtp exim
Loading "skip-broken" plugin
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for exim to pack into transaction set.
exim-4.63-5.fc6.x86_64.rp 100% |=========================| 25 kB 00:00
---> Package exim.x86_64 0:4.63-5.fc6 set to be updated
---> Package ssmtp.x86_64 0:2.61-11.1.fc6 set to be updated
---> Package sendmail.x86_64 0:8.13.8-2 set to be updated
--> Running transaction check
--> Processing Dependency: libhesiod.so.0()(64bit) for package: sendmail
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Package hesiod.x86_64 0:3.1.0-8 set to be updated
--> Running transaction check
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
exim x86_64 4.63-5.fc6 extras 1.2 M
sendmail x86_64 8.13.8-2 core 643 k
ssmtp x86_64 2.61-11.1.fc6 extras 49 k
Installing for dependencies:
hesiod x86_64 3.1.0-8 core 18 k
Transaction Summary
=============================================================================
Install 4 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 1.9 M
Is this ok [y/N]:
Respectiv:
[EMAIL PROTECTED] ~]# yum provides smtpdaemon|grep "core\|extras\|install" -A3
Loading "installonlyn" plugin
Setting up repositories
Reading repository metadata in from local files
--
postfix.x86_64 2:2.3.3-2 core
Matched from:
smtpdaemon
--
sendmail.x86_64 8.13.8-2 core
Matched from:
smtpdaemon
--
exim.x86_64 4.63-5.fc6 extras
Matched from:
smtpdaemon
--
ssmtp.x86_64 2.61-10.fc6 extras
Matched from:
smtpdaemon
--
ssmtp.x86_64 2.61-11.1.fc6 extras
Matched from:
smtpdaemon
Importing additional filelist information
--
postfix.x86_64 2:2.3.3-2 core
Matched from:
smtpdaemon
--
sendmail.x86_64 8.13.8-2 core
Matched from:
smtpdaemon
--
exim.x86_64 4.63-5.fc6 extras
Matched from:
smtpdaemon
--
ssmtp.x86_64 2.61-10.fc6 extras
Matched from:
smtpdaemon
--
ssmtp.x86_64 2.61-11.1.fc6 extras
Matched from:
smtpdaemon
--
postfix.x86_64 2:2.3.3-2 installed
Matched from:
smtpdaemon
Morala e ca ar trebui sa completezi un buguletz la
http://en.opensuse.org/Submit_a_Bug
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug