Intereting Posts
Не удалось войти в KVM-изображение systemd – перезагрузка без остановки Bash – переменная Shell получает повышенную переменную окружения в процессе child bash Использование SAR для мониторинга данных свободного дискового пространства Как скопировать всю базу данных MySQL между двумя серверами? Заполнение вкладки bash не работает в & & redirection Какова самая высокопроизводительная файловая система Linux для хранения большого количества небольших файлов (HDD, а не SSD)? Где zdump получает все эти временные переходы? Как просмотреть файлы и папки, которые не поддерживаются никаким пакетом DEB Могу ли я установить любое приложение Debian или Ubuntu на Kali Linux? Почему / proc / irq / * / smp_affinity показывает слишком широкую маску для количества процессоров на моем компьютере? udev .rules не работает скрипт Как я могу сделать CapsLock Shift и Shift Ctrl в GNOME? Разница между «машинным оборудованием», «типом процессора» и «аппаратной платформой» Чтение только определенных строк из текстового файла и сохранение совпадений в переменных

yum требует более старой версии пакета в качестве зависимости

Я установил TexLive 2012 через официальный сайт и хочу установить epydoc, который зависит от более старой версии. Однако, когда я пытаюсь установить epydoc, который зависит от texlive, я получаю следующую ошибку.

Как я могу это исправить?

; sudo yum install epydoc Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit, remove- Loaded plugins: fastestmirror, langpacks, presto, refresh-packagekit, remove- : with-leaves Loading mirror speeds from cached hostfile * fedora: ftp.tudelft.nl * livna: rpm.livna.org * rpmfusion-free: ftp.upjs.sk * rpmfusion-free-updates: ftp.upjs.sk * rpmfusion-nonfree: ftp.upjs.sk * rpmfusion-nonfree-updates: ftp.upjs.sk * updates: ftp.tudelft.nl Resolving Dependencies --> Running transaction check ---> Package epydoc.noarch 0:3.0.1-9.fc15 will be installed --> Processing Dependency: texlive-latex for package: epydoc-3.0.1-9.fc15.noarch Package texlive-latex-2007-66.fc16.x86_64 is obsoleted by 1:tex-latex-svn23639-1 .noarch which is already installed --> Processing Dependency: texlive-dvips for package: epydoc-3.0.1-9.fc15.noarch Package texlive-dvips-2007-66.fc16.x86_64 is obsoleted by 1:tex-dvips-svn26765-1 .noarch which is already installed --> Finished Dependency Resolution Error: Package: epydoc-3.0.1-9.fc15.noarch (fedora) Requires: texlive-dvips Available: texlive-dvips-2007-65.fc16.x86_64 (fedora) texlive-dvips = 2007-65.fc16 Available: texlive-dvips-2007-66.fc16.x86_64 (updates) texlive-dvips = 2007-66.fc16 Error: Package: epydoc-3.0.1-9.fc15.noarch (fedora) Requires: texlive-latex Available: texlive-latex-2007-65.fc16.x86_64 (fedora) texlive-latex = 2007-65.fc16 Available: texlive-latex-2007-66.fc16.x86_64 (updates) texlive-latex = 2007-66.fc16 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest 

  1. Вы можете попробовать использовать --skip-broken для решения проблемы
  2. Свяжитесь с разработчиками TEX и сообщите об этом как об ошибке
  3. Если вы действительно этого хотите, вы можете попробовать yum downgrade

Обновление : поскольку yum --skip-broken не работает здесь:

 yumdonwloader epydoc-3.0.1-9.fc15.noarch rpm -i --nodeps epydoc-3.0.1-9.fc15.noarch.rpm 

Должно сработать.

Вы должны либо использовать пакеты для Fedora, либо использовать пакеты для TeXlibe 2012 из репо Jindrich Novy. Не смешивайте, они плохо работают вместе (jnovy использует другие каталоги, они не найдут друг друга вообще).