LINUX.ORG.RU

Не возможно разрешить зависимости, хотя они установлены [pacman]

 


0

1

Собственно вот, что происходит, sqlite3 установлен, qt5-base установлен, чего он хочет от меня, не понимаю, подскажите.

[foozzi@foozzi qt5-base-git]$ sudo pacman -S papyros-shell
разрешение зависимостей...
предупреждение: не удалось разрешить "sqlite", зависимость "qt5-base-git"
предупреждение: не удалось разрешить "qt5-base-git", зависимость "papyros-shell"
предупреждение: не удалось разрешить "sqlite", зависимость "qt5-base-git"
предупреждение: не удалось разрешить "qt5-base-git", зависимость "qt5-wayland-dev-git"
предупреждение: не удалось разрешить "qt5-wayland-dev-git", зависимость "papyros-shell"
предупреждение: не удалось разрешить "sqlite", зависимость "qt5-base-git"
предупреждение: не удалось разрешить "qt5-base-git", зависимость "greenisland-git"
предупреждение: не удалось разрешить "greenisland-git", зависимость "papyros-shell"
:: Этот пакет не может быть обновлен из-за неразрешимых зависимостей:
      papyros-shell

:: Вы уверены что хотите пропустить этот пакет при обновлении? [y/N] 
ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
:: qt5-base-git: требует sqlite
:: papyros-shell: требует qt5-base-git
:: qt5-base-git: требует sqlite
:: qt5-wayland-dev-git: требует qt5-base-git
:: papyros-shell: требует qt5-wayland-dev-git
:: qt5-base-git: требует sqlite
:: greenisland-git: требует qt5-base-git
:: papyros-shell: требует greenisland-git

★★★

Последнее исправление: noname_user (всего исправлений: 1)

Удали всё и поставь заново. Только ставь просто papyros-shell, чтобы оно само подтянуло зависимости. Кстати, оно разве уже готово?

sudopacman ★★★★★
()
Ответ на: комментарий от sudopacman

не готов еще, но уже можно поюзать, летом вроде будет пре-альфа, я ставил именно papyros-shell
удалить ты как имеешь ввиду? весь qt5?
кстате при попытке установить qt5-base-git:

[foozzi@foozzi ~]$ sudo pacman -S qt5-base-git
разрешение зависимостей...
предупреждение: не удалось разрешить "sqlite", зависимость "qt5-base-git"
:: Этот пакет не может быть обновлен из-за неразрешимых зависимостей:
      qt5-base-git

noname_user ★★★
() автор топика
Последнее исправление: noname_user (всего исправлений: 1)
Ответ на: комментарий от noname_user

Удали вообще всё, что конфликутет, и поставь papyros-shell. Если будет конфликтовать, или для разрешения конфликтов нужно будет снести полсистемы, лучше забей (репозиторий всё-таки неофициальный, можно так и систему сломать) или переноси опыты в виртуалку.

sudopacman ★★★★★
()
Ответ на: комментарий от Sulj
[foozzi@foozzi ~]$ sudo pacman -Qi sqlite
[sudo] пароль для foozzi: 
ошибка: пакет 'sqlite' не найден
[foozzi@foozzi ~]$ pacman -Ss sqlite
lib32/lib32-sqlite3 3.8.10.2-1 [установлен]
    A C library that implements an SQL database engine (32-bit)
core/php-sqlite 5.6.17-1
    sqlite3 module for PHP
core/python-pysqlite 2.6.3-2
    A Python DB-API 2.0 interface for the SQLite embedded relational database engine
core/python2-pysqlite 2.6.3-5
    A Python DB-API 2.0 interface for the SQLite embedded relational database engine
core/redland-storage-sqlite 1.0.17-1
    SQLite storage support for Redland
core/sqlite3 3.8.10.2-1 [установлен]
    A C library that implements an SQL database engine
core/sqlite3-doc 3.8.10.2-1
    most of the static HTML files that comprise this website, including all of the SQL Syntax and the C/C++ interface specs and other miscellaneous documentation
core/sqlite3-tcl 3.8.10.2-1
    sqlite3 Tcl Extension Architecture (TEA)
desktop/libspatialite 4.2.0-1
    SQLite extension to support spatial data types and operations
desktop/python2-apsw 3.8.4.3-1
    Python wrapper for SQLite
desktop/sqlcipher 3.3.1-1
    SQLite extension that provides transparent 256-bit AES encryption of database files
desktop/sqliteman 1.2.2-5 [установлен]
    The best developer's and/or admin's GUI tool for Sqlite3 in the world
desktop/vsqlite++ 0.3.13-1
    SQLite wrapper library for C++
noname_user ★★★
() автор топика

sqlite3

или всё же sqlite? как пакет-то называется, который у тебя в системе установлен?

f1u77y ★★★★
()
Ответ на: комментарий от Sulj

chakra linux, он на базе арча, или все же будете пинать меня ?)

noname_user ★★★
() автор топика
Ответ на: комментарий от noname_user

в этом проблема. в чистом арче этот пакет называется sqlite. в качестве решения, наверное, пойдёт создать пустой пакет, зависящий от sqlite3 и называть его sqlite. может, можно менее костыльно, но я не знаю, как

f1u77y ★★★★
()
Ответ на: комментарий от Sulj

да, там не все пакеты арчевские, но большинство из арча.

noname_user ★★★
() автор топика
Ответ на: комментарий от noname_user

тогда pacman будет ругаться на чакровские пакеты, зависящие от sqlite3. или ты и их из репов арча брать собрался?

f1u77y ★★★★
()
Ответ на: комментарий от Sulj

а ещё можно ставить из аура и собирать самому. только тогда каждый раз надо будет руками править PKGBUILD, что плохо. лучше один раз поставить, если так можно выразиться, пакет-прокси и не париться

f1u77y ★★★★
()
Ответ на: комментарий от f1u77y

сделал:

[foozzi@foozzi ~]$ makepkg -fi
==> Сборка пакета: sqlite 3.10.2-1 (Вс фев  7 23:54:15 EET 2016)
==> Проверяю необходимые для запуска зависимости...
==> Проверяю необходимые для сборки зависимости...
==> Получение исходных файлов...
==> Распаковка исходных файлов...
==> Удаление существующего каталога $pkgdir/...
==> Вход в окружение fakeroot...
==> Очистка...
  -> Удаление ненужных файлов...
  -> Удаление libtool файлов...
  -> Removing static library files...
  -> Сжатие страниц man и info...
  -> Удаление отладочной информации из бинарных файлов и библиотек...
==> Создание пакета "sqlite"... 
  -> Создание файла .PKGINFO...
  -> Создание файла .MTREE...
  -> Архивируется пакет... 
==> Выход из окружения fakeroot.
==> Сборка завершена: sqlite 3.10.2-1 (Вс фев  7 23:54:16 EET 2016)
==> Установка пакета sqlite с pacman -U...
загрузка пакетов...
разрешение зависимостей...
проверка конфликтов...
:: sqlite и sqlite3 конфликтуют. Удалить sqlite3? [y/N] y
ошибка: не удалось подготовить запрос (не удалось удовлетворить зависимости)
:: sqlite: требует sqlite3
:: calligra-kexi: требует sqlite3
:: colord: требует sqlite3
:: filezilla: требует sqlite3
:: firefox-kde: требует sqlite3>=3.8.9
:: lib32-sqlite3: требует sqlite3=3.8.10.2
:: libsoup: требует sqlite3
:: mpd: требует sqlite3
:: nss: требует sqlite3
:: python2: требует sqlite3
:: qt: требует sqlite3
:: qt5-base: требует sqlite3
==> ВНИМАНИЕ: Не удалось установить собранные пакеты.

noname_user ★★★
() автор топика
Ответ на: комментарий от noname_user

ясно, там ещё и конфликтуют. тогда, видимо, придётся ставить из aur, при этом руками заменять sqlite на sqlite3. к сожалению, репозиторий не совместим с чакровским настолько, что даже прокси-пакеты не помогают.

f1u77y ★★★★
()
21 декабря 2016 г.
Ответ на: комментарий от noname_user

Мдээээ....

Дурак шоле ? В репах арча, нету qt5-base-git замени pacman, командой yaourt или pacaur/// есессно с другими ключами:P

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.