Кроме того, информацию о зависимостях можно почерпнуть в основанном на Slackware и пакетно совместимом дистрибутиве Salix.
Если посмотреть в его репозиторий (список зеркал
http://docs.salixos.org/wiki/Repository_mirrors), то в PACKAGES.TXT (http://download.salixos.org/x86_64/slackware-14.1/PACKAGES.TXT) можно увидеть дополнительные поля со сведениями о зависимостях. Например для gimp картинка такова:
Код: Выделить всё
PACKAGE NAME: gimp-2.8.6-x86_64-1.txz
PACKAGE LOCATION: ./slackware64/xap
PACKAGE SIZE (compressed): 12124 K
PACKAGE SIZE (uncompressed): 68090 K
PACKAGE REQUIRED: aalib,alsa-lib,atk,babl,bzip2,cairo,cups,cxxlibs|gcc-g++,dbus,dbus-glib,expat,fontconfig,freetype,gcc,gdk-pixbuf2,gegl,ghostscript,glib2,gpm,gtk+2,harfbuzz,icu4c,jasper,lcms,lcms2,libICE,libSM,libX11,libXau,libXcomposite,libXcursor,libXdamage,libXdmcp,libXext,libXfixes,libXi,libXinerama,libXmu,libXpm,libXrandr,libXrender,libXt,libcroco,libexif,libffi,libidn,libjpeg,libmng,libpng,librsvg,libtiff,libwmf,libxcb,libxml2,ncurses,openssl-solibs|openssl,pango,pixman,poppler,slang,udev,util-linux,xz,zlib
PACKAGE CONFLICTS:
PACKAGE SUGGESTS:
PACKAGE DESCRIPTION:
gimp: gimp (The GNU Image Manipulation Program)
gimp:
gimp: The GIMP is a powerful tool for the preparation and manipulation of
gimp: digital images. The GIMP provides the user with a wide variety of
gimp: image manipulation, painting, processing, and rendering tools. The
gimp: GIMP's open design and extensible architecture make for a very
gimp: powerful end product for photo and image retouching, web graphics
gimp: design, or digital illustration.
gimp:
Расширенные поля -- это "PACKAGE REQUIRED", "PACKAGE CONFLICTS", "PACKAGE SUGGESTS". Эту информацию использует менеджер пакетов slapt-get.
QWERTYASDF писал(а): ↑30.06.2015 18:05
А не поможете понять формат sbbdep?
Судя по вашим словам, я вас немного запутал.
Первая часть -- это был гипотетический пример того, что делать, если после установки пакета обнаружены отсутствующие библиотеки (поиск в MANIFEST.bz2 или по slackpkg file-search).
Вторая часть -- про sbbdep, который вывел список пакетов, необходимых gimp. При этом, когда одна и та же библиотека присутствует в нескольких пакетах, они выведены через символ вертикальной черты "|". Версии sbbdep выводит текущие установленные в системе.