OMD package Konflikte

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
mclien
Beiträge: 2468
Registriert: 06.12.2005 10:38:46
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Baustelle

OMD package Konflikte

Beitrag von mclien » 19.12.2014 17:15:11

Neu auf gestztes Debian, minimal Inst.
Dann OMD repos eingebunden lt.:
http://labs.consol.de/repo/stable/#_debian_wheezy_7_0
leider gibts dann bei der Installation von OMD einen Konflikt:

Code: Alles auswählen

The following packages have unmet dependencies:
 apache2-mpm-prefork : Conflicts: apache2-mpm which is a virtual package.
 libgd2-noxpm : Conflicts: libgd2 which is a virtual package.
                Conflicts: libgd2-xpm but 2.0.36~rc1~dfsg-6.1 is to be installed.
 libgd2-xpm : Conflicts: libgd2 which is a virtual package.
              Conflicts: libgd2-noxpm but 2.0.36~rc1~dfsg-6.1 is to be installed.
 apache2-mpm-worker : Conflicts: apache2-mpm which is a virtual package.
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     apache2-mpm-prefork [Not Installed]                
2)     libapache2-mod-php5 [Not Installed]                
3)     libgd2-noxpm [Not Installed]       
Hat irgendwer Erfahrung damit oder erflogreich installiert?
Oder intrpretiere ich den output falsch und sollte die LSG von aptitude einfach nutzen?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: OMD package Konflikte

Beitrag von rendegast » 19.12.2014 18:04:14

Die Repo-Pakete verlangen libgd2-xpm.
Solange keine direkte Abhängigkeit besteht, sollte ein

Code: Alles auswählen

.... install libgd2-xpm
das Problem lösen.


Die Pakete verlangen apache2

Code: Alles auswählen

Package: apache2
New: yes
State: not installed
Version: 2.2.22-13+deb7u3
...
Depends: apache2-mpm-worker (= 2.2.22-13+deb7u3) | apache2-mpm-prefork (= 2.2.22-13+deb7u3) | apache2-mpm-event (= 2.2.22-13+deb7u3) |
         apache2-mpm-itk (= 2.2.22-13+deb7u3), apache2.2-common (= 2.2.22-13+deb7u3)
welches als default apache2-mpm-worker installieren würde.
Wobei es mit einem vorher schon installierten oder bei der Installaiton gewähltem apache2-mpm-prefork keinen Konflikt geben sollte.

Oder intrpretiere ich den output falsch und sollte die LSG von aptitude einfach nutzen?
Bei Antwort <n> würde ein weiterer Lösungsvorschlag kommen.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

mclien
Beiträge: 2468
Registriert: 06.12.2005 10:38:46
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Baustelle

Re: OMD package Konflikte

Beitrag von mclien » 19.12.2014 18:18:07

Code: Alles auswählen

~# aptitude show apache2-mpm-prefork 
Package: apache2-mpm-prefork             
State: not installed
~# aptitude show apache2-mpm-worker
Package: apache2-mpm-worker
State: not installed
~# aptitude show apache2
Package: apache2
State: not installed 
sollte dann doch aber kein Problem sein, oder?

EDIT:

Code: Alles auswählen

The following packages have unmet dependencies:
 apache2-mpm-prefork : Conflicts: apache2-mpm which is a virtual package.
 apache2-mpm-worker : Conflicts: apache2-mpm which is a virtual package.
The following actions will resolve these dependencies:
     Keep the following packages at their current version:
1)     apache2-mpm-prefork [Not Installed]                
2)     libapache2-mod-php5 [Not Installed]                

Accept this solution? [Y/n/q/?] n
The following actions will resolve these dependencies:
     Keep the following packages at their current version:
1)     apache2-mpm-worker [Not Installed]                 
Accept this solution? [Y/n/q/?] n
*** No more solutions available ***
Woher weiß ich jetzt, ob ich apache2-mpm-worker oder die beiden andern Packete brauche?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: OMD package Konflikte

Beitrag von rendegast » 20.12.2014 04:18:14

Code: Alles auswählen

aptitude -s install omd libgd2-xpm apache2
Es wird ...prefork verwendet.
Es will scheinbar einfach nicht mit apache2-mpm-worker.
Außer bei

Code: Alles auswählen

apt-get -s install omd libgd2-xpm apache2-mpm-worker
Beachte 'apt-get'.







Ich empfehle noch die Drittrepo-Priority herabzusetzen, Bsp.

Code: Alles auswählen

Package: *
Pin: release o=Sven Nierlein,a=stable,n=wheezy,l=Consol Labs
Pin-Priority: 100

Code: Alles auswählen

Package: *
Pin: release o=Sven Nierlein,l=Consol Labs
Pin-Priority: 100

Code: Alles auswählen

Package: *
Pin: origin labs.consol.de
Pin-Priority: 100
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten