Re: Пакетизация не проходит - куда копать?
On Sat, Jun 16, 2007 at 04:37:38AM +0100, Mikhail Ramendik wrote: Всем привет! Пробую собрать в пакет pidgin. Во времена, когда он был gaim - удавалось. Иду стандартным путём по NMG. А тут вот - нет. Когда собираю обычным способом (просто make, разумкеется в другой директории) - всё в порядке (make install не делал). Но когда dpkg-buildpackage - то получается облом с кучей сообщений типа: .libs/ssl.o: In function `probe_ssl_plugins': /home/misha/source/pidgin/pidgin-2.0.2/libpurple/plugins/ssl/ssl.c:40: undefined reference to `purple_plugins_get_all' /home/misha/source/pidgin/pidgin-2.0.2/libpurple/plugins/ssl/ssl.c:50: undefined reference to `purple_plugin_is_loaded' Вопрос - куда копать на тему причин? debian/rules -- Yauhen Kharuzhy jekhor _at_ gmail.com JID: [EMAIL PROTECTED] A: No Q: Should I quote below my post? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Пакетизация не проходит - куда копать?
On Saturday 16 June 2007 08:29, Alexander GQ Gerasiov wrote: Вопрос - куда копать на тему причин? А может просто не стоит изобретать велосипед? [EMAIL PROTECTED]:~# apt-cache policy pidgin pidgin: Установлен: (отсутствует) Кандидат: 2.0.1-1 Таблица версий: 2.0.1-1 0 650 http://debian.lvk.cs.msu.su testing/main Packages 600 http://debian.lvk.cs.msu.su unstable/main Packages В смысле бекпортить? А оно точно проще? -- Yours, Mikhail Ramendik
Re: Пакетизация не проходит - куда копать?
On Saturday 16 June 2007 07:08, Yauhen Kharuzhy wrote: Вопрос - куда копать на тему причин? debian/rules Так. В качестве configure: ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) -- prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS=$(CFLAGS) LDFLAGS=-Wl,-z,defs А в качества make - просто $(MAKE) Вызывает подозрение -z,defs в LDFLAGS - убрать что ли? -- Yours, Mikhail Ramendik
--SPAM (3.8) Пакетизация не проходит - куда копать ?
Вопрос - куда копать на тему причин? А может просто не стоит изобретать велосипед? [EMAIL PROTECTED]:~# apt-cache policy pidgin pidgin: Установлен: (отсутствует) Кандидат: 2.0.1-1 Таблица версий: 2.0.1-1 0 650 http://debian.lvk.cs.msu.su testing/main Packages 600 http://debian.lvk.cs.msu.su unstable/main Packages В смысле бекпортить? А оно точно проще? в самом простом варианте это всего одна команда fakeroot debian/rules binary ну а в варианте посложнее возможно придется какую-то зависимость сбекпортить или зависимости понизить.. http://wiki.debian.org/DebianRussian/DebinstPackages -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Пакетизация не проходит - куда копать?
On Saturday 16 June 2007 11:26, Mikhail Ramendik wrote: Вызывает подозрение -z,defs в LDFLAGS - убрать что ли? Убрал, но теперь configure не проходит - C compiler cannot create executables, хотя LDFLAGS=-Wl осталось... -- Yours, Mikhail Ramendik
РЕШЕНО Re: Пакетизация не проходит - куда копать?
On Saturday 16 June 2007 11:28, Dmitry E. Oboukhov wrote: В смысле бекпортить? А оно точно проще? в самом простом варианте это всего одна команда fakeroot debian/rules binary ну а в варианте посложнее возможно придется какую-то зависимость сбекпортить или зависимости понизить.. http://wiki.debian.org/DebianRussian/DebinstPackages Спасибо за совет. Причём я даже собрал 2.0.2 для etch, просто наложив patch от 2.0.1 для testing. Без сучка, без задоринки (не считая кучи странных depedencies вроде hesiod). -- Yours, Mikhail Ramendik
Re: РЕШЕНО Re: Пакетизация не проходит - куда копать?
Mikhail Ramendik [EMAIL PROTECTED] wrote: On Saturday 16 June 2007 11:28, Dmitry E. Oboukhov wrote: В смысле бекпортить? А оно точно проще? в самом простом варианте это всего одна команда fakeroot debian/rules binary ну а в варианте посложнее возможно придется какую-то зависимость сбекпортить или зависимости понизить.. http://wiki.debian.org/DebianRussian/DebinstPackages Спасибо за совет. Причём я даже собрал 2.0.2 для etch, просто наложив patch от 2.0.1 для testing. Без сучка, без задоринки (не считая кучи странных depedencies вроде hesiod). Ночью собрался и 2.0.2 для unstable с патчем от 2.0.1. Только еще не пробовал как работает. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: РЕШЕНО Re: Пакетизация не проходит - куда копать?
Mikhail Ramendik [EMAIL PROTECTED] wrote: On Saturday 16 June 2007 11:28, Dmitry E. Oboukhov wrote: В смысле бекпортить? А оно точно проще? в самом простом варианте это всего одна команда fakeroot debian/rules binary ну а в варианте посложнее возможно придется какую-то зависимость сбекпортить или зависимости понизить.. http://wiki.debian.org/DebianRussian/DebinstPackages Спасибо за совет. Причём я даже собрал 2.0.2 для etch, просто наложив patch от 2.0.1 для testing. Без сучка, без задоринки (не считая кучи странных depedencies вроде hesiod). Оно тянется от: pidgin - libzephyr3-krb - libzephyr3 Впрочем, все глюки, которые народ описывает - у ём остались. - В XMPP потер нафиг vcard. - Если в XMPP предпологается пользовать свой сервер - то его надо писать в идентификаторе пользователя и в домене. Если не написать в домене - коннектиться небудет. Если подправть в конфигах - снести лишний @ то всё работает. - Если пароль для XMPP не сохранять, а вводить при запуске - то авторизуется со второго раза. Первый раз всегда получает 401. - Чтоб сменить комбинацию клавишь для отправки сообщения - нужно писать биндинг для gtk. Трудно было чтоль настройку сделать ? Причем - плугин то есть, который с gtkrc работает. - С кодировками в ICQ - какой-то бардак. В настройках предпологается писать набор кодировок, который оно будет использовать для передачи. Если выставить CP1251 то вроде как работет, если поставить UTF-8,CP1251 - вместо мессаджа полчаем (Произошла ошибка при приёме этого сообщения. Либо у вас и x выбраны разные кодировки, либо клиент x содержит ошибки.). Нет, я согласен, что клиент содержит ошибки, но почему нельзя упаковать в cp1251 и послать ? - Хистори пишет как-то по идиотски.. Если я закрыл окно с текущим разговором, при открытии нового - создаст новую беседу с новым временем. - ICQ - поиск только по email. А добавить UIN - совсем в другом месте, в меню контаков. Где был моск авторов? Мдя, и на это (libpurple) собираются centerim переводить... Так скоро нормальных IM клиентов не останется.. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Пакетизация не проходит - куда копать?
Всем привет! Пробую собрать в пакет pidgin. Во времена, когда он был gaim - удавалось. Иду стандартным путём по NMG. А тут вот - нет. Когда собираю обычным способом (просто make, разумкеется в другой директории) - всё в порядке (make install не делал). Но когда dpkg-buildpackage - то получается облом с кучей сообщений типа: .libs/ssl.o: In function `probe_ssl_plugins': /home/misha/source/pidgin/pidgin-2.0.2/libpurple/plugins/ssl/ssl.c:40: undefined reference to `purple_plugins_get_all' /home/misha/source/pidgin/pidgin-2.0.2/libpurple/plugins/ssl/ssl.c:50: undefined reference to `purple_plugin_is_loaded' Вопрос - куда копать на тему причин? -- Yours, Mikhail Ramendik