[devel] GNOME

Igor Zubkov =?iso-8859-1?q?igor=2Ezubkov_=CE=C1_gmail=2Ecom?=
Пн Окт 15 05:26:20 MSD 2007


2007/10/15, Igor Zubkov:
> 2007/10/15, Dmitry V. Levin <ldv@>:
> > И ещё 60 пакетов, сборка которых сломалась после обновления GNOME.
>
> Вижу. Уже занялся починкой.

Я разобрался в чём проблема с пакетами которые сломались с вот такоей руганью:
balsa-2.3.20-alt1
        LC_ALL=C ../intltool-merge -d -u -c
../po/.intltool-merge-cache ../po balsa.soundlist.in
        balsa.soundlist
        Possible unintended interpolation of @INTLTOOL_ICONV in string
at ../intltool-merge
        line 96.
        Global symbol "@INTLTOOL_ICONV" requires explicit package name
at ../intltool-merge
        line 96.
        BEGIN not safe after errors--compilation aborted at
../intltool-merge line 263.
        make[2]: *** [balsa.soundlist] Error 9
        make[2]: Leaving directory `/usr/src/RPM/BUILD/balsa-2.3.20/sounds'
        make[1]: *** [all-recursive] Error 1
        make[1]: Leaving directory `/usr/src/RPM/BUILD/balsa-2.3.20'
        make: *** [all] Error 2
        make: Leaving directory `/usr/src/RPM/BUILD/balsa-2.3.20'

Это произошло из-за сильных изменений в intltool. Получается так что
если пакет для сборки использует intltool и autoreconf -fisv при
сборке, то он не собирается. Если убрать вызов autoreconf то
собирается. А всё из-за того что эти пакеты таскают с собой intltool-*
файлы (к тому же старые). Это лечится путём прибивания в спеке перед
вызовом %__autoreconf intltoolize --force. В принципе, можно откатить
на старый intltool и подождать пока все upstream починят свои пакеты,
но я считаю что это не правильно. Народ из fedora считает так же, т.к.
они не откатывали intltool.

http://www.mail-archive.com/fedora-package-review@redhat.com/msg46893.html

Итого, я прошу NMU на следующий список пакетов для их починки (или
маинтейнеры могут сами починить, если хотят):
balsa-2.3.20-alt1
beagle-0.2.18-alt1
compiz-0.5.2-alt2
compiz-fusion-plugins-extra-0.5.2-alt1
dasher-4.3.3-alt0.1.1
eog-2.16.3-alt2
evince-2.19.92-alt1
file-roller-2.18.4-alt2
gbdfed-1.3-alt1
gcompris-8.4-alt3
gnome-applets-extra-quick-lounge-2.12.4-alt2
gnome-applets-extra-teatime-2.8.0-alt1
gnome-applets-gswitchit-plugins-0.7-alt1
gnome-session-2.18.3-alt4
gnome-system-monitor-2.18.2-alt1
gnome-utils-2.18.1-alt2
gnopernicus-1.1.2-alt1
gucharmap-1.10.0-alt1
gwget-0.99-alt1
libgda-1.9.103-alt1.0
libgnomedb-1.9.103-alt1.1
libgnomeoffice-0.4.2-alt1
libgtk-engines-default-1:2.10.2-alt1
monkey-bubble-0.4.0-alt1
qalculate-0.9.6-alt1
qalculate-gtk-0.9.6-alt1
squeeze-0.2.1-alt0.1
tracker-0.6.3-alt1
verve-plugin-0.3.5-alt1
xfcalendar-4.4.1-alt1
xfce-mcs-plugins-4.4.1-alt2
xfce4-cellmodem-plugin-0.0.5-alt1
xfce4-diskperf-plugin-2.1.0-alt1
xfce4-mpc-plugin-0.3.0-alt1
xfce4-notes-plugin-1.4.1-alt1
xfce4-session-4.4.1-alt1
xfce4-systemload-plugin-0.4.2-alt1

(Я не проверял, если ли у меня право вливание чего либо из этого
списка, но чувствует что на часть пакетов у меня есть и они будут
завтра починены).

Оставшуюся часть пакет я просмотрю завтра.

-- 
icesik


Подробная информация о списке рассылки Devel