Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2012-04-11 23:30:53

  rj46 - Użytkownik

rj46
Użytkownik
Zarejestrowany: 2011-06-28

dodatki do php nie chcą się zainstalować

Witam,

gdy próbuje wgrać jakikolwiek moduł do php
otrzymuję, jakiś problem z zależnościami

Kod:

The following packages have unmet dependencies:
 php5-cgi : Depends: php5-common (= 5.3.3-7+squeeze8) but 5.3.10-1~dotdeb.1 is to be installed
 php5-curl : Depends: php5-common (= 5.3.3-7+squeeze8) but 5.3.10-1~dotdeb.1 is to be installed
 php5-gd : Depends: php5-common (= 5.3.3-7+squeeze8) but 5.3.10-1~dotdeb.1 is to be installed
 php5-imap : Depends: php5-common (= 5.3.3-7+squeeze8) but 5.3.10-1~dotdeb.1 is to be installed
 php5-mcrypt : Depends: php5-common (= 5.3.3-7+squeeze8) but 5.3.10-1~dotdeb.1 is to be installed
 php5-mysql : Depends: php5-common (= 5.3.3-7+squeeze8) but 5.3.10-1~dotdeb.1 is to be installed
 php5-pspell : Depends: php5-common (= 5.3.3-7+squeeze8) but 5.3.10-1~dotdeb.1 is to be installed
 php5-recode : Depends: php5-common (= 5.3.3-7+squeeze8) but 5.3.10-1~dotdeb.1 is to be installed
 php5-snmp : Depends: php5-common (= 5.3.3-7+squeeze8) but 5.3.10-1~dotdeb.1 is to be installed
 php5-sqlite : Depends: php5-common (= 5.3.3-7+squeeze8) but 5.3.10-1~dotdeb.1 is to be installed
 php5-tidy : Depends: php5-common (= 5.3.3-7+squeeze8) but 5.3.10-1~dotdeb.1 is to be installed
 php5-xmlrpc : Depends: php5-common (= 5.3.3-7+squeeze8) but 5.3.10-1~dotdeb.1 is to be installed
 php5-xsl : Depends: php5-common (= 5.3.3-7+squeeze8) but 5.3.10-1~dotdeb.1 is to be installed
E: Broken packages

Debian 6 x64bit

Offline

 

#2  2012-04-11 23:33:04

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: dodatki do php nie chcą się zainstalować

Jakie polecenie wydajesz? Co to jest to „dotdeb”? Pokaż:

Kod:

cat /etc/apt/sources.list

Offline

 

#3  2012-04-11 23:33:07

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: dodatki do php nie chcą się zainstalować

Masz jakieś koślawe repozytoria.
dotdeb?

Offline

 

#4  2012-04-11 23:39:13

  rj46 - Użytkownik

rj46
Użytkownik
Zarejestrowany: 2011-06-28

Re: dodatki do php nie chcą się zainstalować

Dziękuje za szybkie odpowiedzi,
nie wiem co jest grane, bo repo jest takie jak bylo (zmieniałem na chwile tylko bo potrzebowałem jeden pakiet)

Kod:

deb http://ftp.de.debian.org/debian        squeeze main contrib non-free
deb http://ftp.de.debian.org/debian-security    squeeze/updates main contrib non-free

teraz są takie, apt-get update,

a błąd taki wywala jak chce np zainstalować php5-mysql

Offline

 

#5  2012-04-11 23:40:25

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: dodatki do php nie chcą się zainstalować

A w /etc/apt/sources.list.d/ ?
I co to za pakiet?

Ostatnio edytowany przez yossarian (2012-04-11 23:41:29)

Offline

 

#6  2012-04-11 23:40:34

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: dodatki do php nie chcą się zainstalować

W /etc/apt/sources.list.d/ też nic nie masz? Pokaż:

Kod:

apt-cache policy php5-common

Offline

 

#7  2012-04-11 23:45:02

  rj46 - Użytkownik

rj46
Użytkownik
Zarejestrowany: 2011-06-28

Re: dodatki do php nie chcą się zainstalować

Kod:

apt-cache policy php5-common
php5-common:
  Installed: 5.3.10-1~dotdeb.1
  Candidate: 5.3.10-1~dotdeb.1
  Version table:
 *** 5.3.10-1~dotdeb.1 0
        100 /var/lib/dpkg/status
     5.3.3-7+squeeze8 0
        500 http://ftp.de.debian.org/debian-security/ squeeze/updates/main amd64 Packages
     5.3.3-7+squeeze3 0
        500 http://ftp.de.debian.org/debian/ squeeze/main amd64 Packages

chyba już wiem, w czym rzecz, zainstalowało mi się wszystko z tego repo http://www.dotdeb.org/
ahh, miałbyć tylko jeden pakiet a pociągnął wiecej, musze reinstall php zrobic

Ostatnio edytowany przez rj46 (2012-04-11 23:46:47)

Offline

 

#8  2012-04-11 23:45:50

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: dodatki do php nie chcą się zainstalować

Pokaż:

Kod:

aptitude install php~i/stable -s

Offline

 

#9  2012-04-11 23:47:43

  rj46 - Użytkownik

rj46
Użytkownik
Zarejestrowany: 2011-06-28

Re: dodatki do php nie chcą się zainstalować

Kod:

aptitude install php~i/stable -s
Unable to find an archive "stable" for the package "php5-fpm"
Unable to find an archive "stable" for the package "php5-fpm"
The following packages will be DOWNGRADED:
  php-pear php5-cli php5-common php5-dev php5-suhosin 
0 packages upgraded, 0 newly installed, 5 downgraded, 0 to remove and 0 not upgraded.
Need to get 4359 kB of archives. After unpacking 278 kB will be freed.
The following packages have unmet dependencies:
  php5-fpm: Depends: php5-common (= 5.3.10-1~dotdeb.1) but 5.3.3-7+squeeze8 is to be installed.
The following actions will resolve these dependencies:

     Remove the following packages:
1)     php5-fpm

Offline

 

#10  2012-04-11 23:48:40

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: dodatki do php nie chcą się zainstalować

No i OK, cofnie Ci te pakiety i po problemie.

PS -s na końcu polecenia to symulacja.

Offline

 

#11  2012-04-12 01:35:13

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: dodatki do php nie chcą się zainstalować

W Squeeze nie ma paczki php5-fpm, którą chyba potrzebujesz do Twojej konfiguracji.

Jest za to w repozytorium dotdeb.
Jak potrzebujesz php z fpm - to całe php musisz wziąśc z dotdeb, bo repo Squeeze i repo dotdeb - to dwie różne wersje.
Jedna zasada - całe php i wszystkie dodatki pakujesz z jednego i tego samego repo.

I radziłbym trzymać się wersji 5.3.10 - bo ta wersja ma załatany poważny błąd, który był we wszystkich poprzednich.

http://www.dotdeb.org/2012/02/03/security-update-php-5-3-10/

Nawiasem pisząc, nie czaję dlaczego php5-fpm w repo Debiana jest tylko dla php-5.4.* w Wheezym.

Z resztą zawsze możesz zbudować php przez dpkg - i nałożyć latki, jakie potrzebujesz.

A tu (w repo dotdeb) masz wszystkie dodatki, jakich potrzebujesz:
http://packages.dotdeb.org/dists/squeeze/php5/binary-amd64/
http://packages.dotdeb.org/dists/squeeze/php5-pecl/binary-amd64/
Jak czegoś (jakiegoś modułu) brakuje, to możesz doinstalować przez PECL  lub PEAR.

Pozdro
;-)

Ostatnio edytowany przez Jacekalex (2012-04-12 01:45:11)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)