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

Raspunde prin e-mail lui