nixp.ru v3.0

17 октября 2017,
вторник,
09:08:31 MSK

DevOps с компанией «Флант»
valery_z написал 8 октября 2006 года в 21:51 (940 просмотров) Ведет себя неопределенно; открыл 2 темы в форуме, оставил 9 комментариев на сайте.

Добрый день. Система Debian 2.6.8-3-mckinley, gcc version 3.3.5. Понадобилось установить пгадмина3, но до него дело не дошло при такой чехарде с путями :(

Итак, не получилось посадить даже gtk+, так как то от чего она зависит требовало glib >= 2.5 а на Итаниуме собирается только 2.0. Пробовал посадить 2.12 не получилось но какой-то след от нее остался и некоторые конфиги говорят что найдены обе версии 2.0 и 2.12.

Вопрос 1) — может кто подскажет где у меня мог застрять 2.12?

PKG_CONFIG_PATH=«/usr/local/lib/pkgconfig»

LD_LIBRARY_PATH=«/usr/local/lib»

export PKG_CONFIG_PATH LD_LIBRARY_PATH

pkg-config --list-all

gmodule-export-2.0 GModule — Dynamic module loader for GLib

cairo cairo — Multi-platform 2D graphics library

cairo-svg cairo-svg — SVG backend for cairo graphics library

gmodule-2.0 GModule — Dynamic module loader for GLib

freetype2 FreeType 2 — A free, high-quality, and portable font engine.

fontconfig Fontconfig — Font configuration and customization library

cairo-pdf cairo-pdf — PDF backend for cairo graphics library

gnome-mime-data-2.0 gnome-mime-data — Base set of file types and applications for GNOME

rhythmbox Rhythmbox — Rhythmbox

libxml-2.0 libXML — libXML library version2.

wrlib wrlib — Image manipulation and conversion library

glib-2.0 GLib — C Utility Library

gobject-2.0 GObject — GLib Type, Object, Parameter and Signal Library

gthread-2.0 GThread — Thread support for GLib

libpng libpng — Loads and saves PNG files

gmodule-no-export-2.0 GModule — Dynamic module loader for GLib

libpng12 libpng — Loads and saves PNG files

cairo-png cairo-png — PNG backend for cairo graphics library

gnome-system-tools gst — Gnome System Tools

cairo-ft cairo-ft — FreeType font backend for cairo graphics library

cairo-ps cairo-ps — PostScript backend for cairo graphics library

shared-mime-info shared-mime-info — Freedesktop common MIME database

system-tools-backends gst-backends — GNOME System Tools backends

gnome-icon-theme gnome-icon-theme — A collection of icons used as the basis for GNOME themes

gnome-media-profiles GNOME Media Profiles — Media Profiles describing audio codec settings for output

wmlib wmlib — FIXME: What do I write here?

/usr/local/lib — выдает то же самое.

Кроме того, практически все нужное гуевое хозяйство посадил эклипс, но там собственный пкг-конфиг который я не предлагал прочим инсталляторам чтобы не запутаться окончательно:

PKG_CONFIG_PATH=«/opt/eclipse-3.0/lib/pkgconfig»

LD_LIBRARY_PATH=«/opt/eclipse-3.0/lib»

export PKG_CONFIG_PATH LD_LIBRARY_PATH

pkg-config --list-all

gmodule-no-export-2.0 GModule — Dynamic module loader for GLib

pango Pango — Internationalized text handling

cairo cairo — Multi-platform 2D graphics library

gnome-system-tools gst — Gnome System Tools

cairo-ft cairo-ft — FreeType font backend for cairo graphics library

libpng libpng10 — Loads and saves PNG files

libpng10 libpng10 — Loads and saves PNG files

glib-2.0 GLib — C Utility Library

system-tools-backends gst-backends — GNOME System Tools backends

rhythmbox Rhythmbox — Rhythmbox

cairo-png cairo-png — PNG backend for cairo graphics library

libpng12 libpng — Loads and saves PNG files

pangoxft Pango Xft — Xft font support for Pango

gmodule-export-2.0 GModule — Dynamic module loader for GLib

gdk-pixbuf-xlib-2.0 GdkPixbuf Xlib — GdkPixbuf rendering for Xlib

gnome-mime-data-2.0 gnome-mime-data — Base set of file types and applications for GNOME

gnome-media-profiles GNOME Media Profiles — Media Profiles describing audio codec settings for output

gobject-2.0 GObject — GLib Type, Object, Parameter and Signal Library

gmodule-2.0 GModule — Dynamic module loader for GLib

glib GLib — C Utility Library

wrlib wrlib — Image manipulation and conversion library

atk Atk — Accessibility Toolkit

cairo-ps cairo-ps — PostScript backend for cairo graphics library

libxml-2.0 libXML — libXML library version2.

gdk-x11-2.0 GDK — GIMP Drawing Kit (x11 target)

wmlib wmlib — FIXME: What do I write here?

pangoft2 Pango FT2 — Freetype 2.0 font support for Pango

gmodule GModule — Dynamic module loader for GLib

gdk-2.0 GDK — GIMP Drawing Kit (x11 target)

gthread-2.0 GThread — Thread support for GLib

fontconfig Fontconfig — Font configuration and customization library

freetype2 FreeType 2 — A free, high-quality, and portable font engine.

shared-mime-info shared-mime-info — Freedesktop common MIME database

pangox Pango X — X Window System font support for Pango

gtk+-2.0 GTK+ — GIMP Tool Kit (x11 target)

gtk+-x11-2.0 GTK+ — GIMP Tool Kit (x11 target)

gthread GThread — Thread support for GLib

cairo-pdf cairo-pdf — PDF backend for cairo graphics library

gdk-pixbuf-2.0 GdkPixbuf — Image loading and scaling

cairo-svg cairo-svg — SVG backend for cairo graphics library

gnome-icon-theme gnome-icon-theme — A collection of icons used as the basis for GNOME themes

Совсем отчаялся, ну очень хотелось посадить гуевого админа :) Скормил wxWidget’у (необходимому для установки пгадмина) эклипсовский путь — и он сказал что gtk+-2.0 есть да не такой. Из кода csh ясно что он не нашел каких-то либ и отказался тестить.

Вопрос 2) Имеет ли смысл доводить до ума эклипсовые пути (там есть почти все необходимое и оно работате на итаниум) или же вероятность успешной сборки со старым glib ничтожная?

Заранее благодарен если кто ответит.

Genie

а можно поинтересоваться, зачем на Debian собирать пакеты самостоятельно? вроде как «всё уже собрано для Вас» — так обычно оно бывает в этом дистрибутиве, стоит только поискать…

хотя, -mckinley… это чего такое? архитектура такая? :-/

Пасибо за ответ. Я бы и рад не собирать их самому, а скажем взять готовые. Но у меня не все диски, да и не уверен что в каком-либо из 12 образов есть пгадмин. Наверное придется перекачать все подряд :(

>-mckinley… это чего такое? архитектура такая?

Мак-Кинли — это первое ядро Итаниума 2. Программно оно не отличается от следующего ядра Мэдисон поэтому все дистры так зовутся.

Ох, тяжела жизнь под итаниумом.. Сплошная дискриминация. Куда ни сунешься — так есть бинарник под x86. А итаниум за человека не считают. Под виндой вообще даже VC не собрали, только кроссплатформенно. Под линухом очень комфортно, но время от времени нарываешься на вещи типа этого сабжа.

Genie


$ apt-cache search pgadmin
pgadmin3 - graphical administration tool for PostgreSQL
pgadmin3-data - graphical administration tool for PostgreSQL - documentation
pgagent - job scheduler for PostgreSQL
phppgadmin - Set of PHP scripts to administrate PostgreSQL over the WWW

хммм..

нууу..

ты, наверное, понял, да? ;)

ps: есть ещё такая команда, называется apt-build. поищи, почитай. сильно облегчить тебе жизнь может.

Пасиба огромное! У меня стоит мало дисков и поэтому apt-cache search pgadmin ничего не выдавала — вот я и принялся мастерить :) Молодцы они что сделали-таки бинарник.

А можно спросить еще какой диск просит apt-get install pgadmin?

metal

вот сюда глянь http://www.debian.org/CD/jigdo-cd/#search

metal
вот сюда глянь http://www.debian.org/CD/jigdo-cd/#search

О, кажись это решило проблему! Всем спасибо, в родном дистре вообще ВСЕ есть!!!!