[devel] #39547 AWAITING #1 [test-only] sisyphus/at Mesa.git=7.10-alt3

Alexey Tourbin at на altlinux.ru
Пн Фев 28 20:02:00 UTC 2011


On Mon, Feb 28, 2011 at 10:07:50PM +0200, Michael Shigorin wrote:
> On Mon, Feb 28, 2011 at 10:45:02PM +0300, Valery V. Inozemtsev wrote:
> > > Нужно стараться помогать друг другу,
> > это предпологает как минимум предварительное обсуждение или
> > хотя бы предупреждение
> 
> Вообще-то да.

Я писал в письме про "полчища саранчи", что пересоберу некоторые
пакеты, у которых лишние зависимости из-за pkg-config Requires.private.
libGL-devel относится к таким пакетам, после пересборки получается вот
что:

$ compare_packages -i -a -R /home/at/RPM/RPMS/x86_64/libGL-devel-7.10-alt2.x86_64.rpm
--- /tmp/.private/at/compare_packages.tFx2FZMpHq/1      2011-02-28 22:57:35.065534965 +0300
+++ /tmp/.private/at/compare_packages.tFx2FZMpHq/2      2011-02-28 22:57:35.049536331 +0300
@@ -1,13 +1,5 @@
 /usr/lib64/pkgconfig
-libGL = 7.10-alt2
-pkgconfig(dri2proto) >= 2.1
-pkgconfig(glproto) >= 1.4.11
-pkgconfig(libdrm) >= 2.4.15
-pkgconfig(x11)
-pkgconfig(x11-xcb)
-pkgconfig(xcb-glx)
-pkgconfig(xdamage)
-pkgconfig(xext)
-pkgconfig(xfixes)
-pkgconfig(xxf86vm)
+libGL = 4:7.10-alt2
+libX11-devel
+libdrm-devel
 rpmlib(PayloadIsLzma)

Дополнительно исправлена зависимость на libGL - добавлена Epoch.

> PS: и всё-таки -- возможно ли отфильтровывать где-то *-debuginfo
> в отдельный репозиторий?  Хотели как лучше, но пришлось пока
> повписывать в домашний/ноутбучный rsync ещё по --exclude.

Со временем будет сделана отдельная компонента RPMS.debug, но это не
поможет при синхронизации файлов (если файлы все вместе будут лежать в
files/RPMS, что в принципе предполагается при текущей организации дерева
репозитория).  Поэтому не понятно, как лучше сделать.


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