LinuxForum.Fans
Тема

Проблема с установкой proftpd

Автор: Chvanikoff 15 сообщений 3736 просмотров
#60938

Добрый день!

Такая ситуация - при попытке установки proftpd консоль выдает следующее:

www:/# apt-get install proftpd
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
proftpd: Depends: proftpd-basic but it is not going to be installed
Depends: proftpd-mod-mysql but it is not going to be installed
Depends: proftpd-mod-pgsql but it is not going to be installed
Depends: proftpd-mod-ldap but it is not going to be installed
E: Broken packages

Возможно, проблема как-то связана с тем фактом, что apache/php/mysql установлены не из репозитория (ставил последние стабильные версии с оф.сайтов)

Пробовал установить proftpd-basic, proftpd-mod-mysql, proftpd-mod-pgsql, proftpd-mod-ldap сначала, а потом сам proftpd - все установилось нормально, но при apt-get install proftpd снова та же ошибка.

Заранее благодарен за ваши ответы!

UPD: версия дистрибутива - Debian 5.0 lenny

#60941

Вот что у меня
apt-cache policy proftpd
proftpd:
Установлен: (отсутствует)
Кандидат: (отсутствует),

т.е. такого пакета просто нет.
debian squeeze/sid

#60943

Это как так?
У меня есть:

www:/# apt-cache policy proftpd
proftpd:
Installed: (none)
Candidate: 1.3.1-17lenny4
Version table:
1.3.1-17lenny4 0
500 http://ftp.de.debian.org lenny/main Packages
500 http://ftp.de.debian.org lenny/updates/main Packages
#60946
Chvanikoff написал:
Это как так?
У меня есть:

www:/# apt-cache policy proftpd
proftpd:
Installed: (none)
Candidate: 1.3.1-17lenny4
Version table:
1.3.1-17lenny4 0
500 http://ftp.de.debian.org lenny/main Packages
500 http://ftp.de.debian.org lenny/updates/main Packages

Извиняюсь, у меня squeeze.
А, кстати, какие репозитории подключены?

#60948

My fault - не указал версию дистрибутива...
Debian 5.0 lenny

#60952

А всё таки какие репозитории подключены?
Если есть squeeze, sid, experimental будет именно такая ошибка.

#60954

К сожалению, я совсем новичек, поэтому не смогу понять, в этом ли проблема, сам - надеюсь на помощь...
Вот список репозиториев:

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

deb http://ftp.de.debian.org/debian sid main.

#60957

Убрал deb http://ftp.de.debian.org/debian sid main. - та же ошибка...

А про настройку /etc/apt/preferences Вы бы не могли поподробнее рассказать?

#60958

Кстати, этого /etc/apt/preferences у меня нет...

#60961
Chvanikoff написал:
Кстати, этого /etc/apt/preferences у меня нет...

А кто мешает его создать?
Только я вот о чём подумал, Вы ведь уже установили proftpd-basic. Это виртуальный пакет который конфликтует с proftpd и заменяет его.

#60963

Так ведь он же сам его требует вроде? В ошибке ведь написано что proftpd зависит от 4 пакетов, которые он почему-то не может установить, я их сам отдельно установил, но ошибка ни пропала, ни изменилась...
Или я где-то не прав?

#60965

Ух ты!

apt-get remove --purge proftpd-basic && apt-get install proftpd

установило в итоге proftpd! Колдунство какое-то... Но спасибо за мысль для этого эксперимента! :)

#60967

apt-cache show proftpd-basic
Почитайте.
И ещё, Вы убрали репозиторий, а apt-get update делали?

#60969
durc написал:

И ещё, Вы убрали репозиторий, а apt-get update делали?

Разумеется нет :rolleyes:
Спасибо, теперь буду знать. smile

Войдите или зарегистрируйтесь, чтобы ответить.