Про сборку "конфликтующих" пакетов
Поскольку мэйнтэйнер thin то ли пропал, то ли ещё чего, и не обновляет
пакет, я собрал с помощью gem2deb последнюю версию.
Но теперь aptitude -f install всё равно пытается поставить старый пакет:
The following packages have unmet dependencies:
thin1.8: Depends: librack-ruby1.8 (>= 1.0.0) but it is not going to
be installed.
Depends: libeventmachine-ruby1.8 (>= 0.12.6) but it is not
going to be installed.
Depends: libdaemons-ruby1.8 (>= 1.0.9) but it is not going
to be installed.
ruby-thin: Breaks: thin (< 1.2.11-1) but 1.2.4-1.1 is to be installed.
Breaks: thin1.8 (< 1.2.11-1) but 1.2.4-1.1 is to be installed.
Вот debian/control, кажется всё прописал правильно, по крайней мере
как в других аналогичных ситуациях (лишнее пропущено):
Package: ruby-thin
Breaks: thin1.8 (<< ${source:Version}), thin (<< ${source:Version})
Replaces: thin1.8 (<< ${source:Version}), thin (<< ${source:Version})
Provides: thin1.8, thin
Package: thin
Depends: ${misc:Depends}, ruby-thin
Package: thin1.8
Depends: ${misc:Depends}, ruby-thin
--
http://375gnu.wordpress.com
Reply to: