ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] set-versions
@ 2012-07-23 23:24 Денис Смирнов
  2012-07-24  3:43 ` REAL
  2012-07-24  7:59 ` Sergey Y. Afonin
  0 siblings, 2 replies; 21+ messages in thread
From: Денис Смирнов @ 2012-07-23 23:24 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 558 bytes --]

Мои скрипты утверждают, что у нас до сих пор есть пакеты, которые не
пересобраны с поддержкой set-versions:

libdockapp 6 @nobody
libcue 2 lav
cpufrequtils 1 force @everybody
libagg 1 shrek
libcoredumper 1 @nobody
libgle 1 @nobody
libowfat 1 elly
libshout 1 naf
log4c 1 redbaron @everybody
ripole 1 shaba
tokyotyrant 1 @nobody
ustr 1 rider
wbxml2 1 shaba @mobile

Мне кажется стоит их пересобрать до выпуска p7.

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-23 23:24 [devel] set-versions Денис Смирнов
@ 2012-07-24  3:43 ` REAL
  2012-07-24  7:51   ` Anton Farygin
  2012-07-24  7:59 ` Sergey Y. Afonin
  1 sibling, 1 reply; 21+ messages in thread
From: REAL @ 2012-07-24  3:43 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.07.2012 06:24, Денис Смирнов пишет:
> Мои скрипты утверждают, что у нас до сих пор есть пакеты, которые не
> пересобраны с поддержкой set-versions:

Проредил список:

> libcue 2 lav
> libagg 1 shrek
> libowfat 1 elly
> libshout 1 naf
> ripole 1 shaba
> ustr 1 rider
> wbxml2 1 shaba @mobile

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24  3:43 ` REAL
@ 2012-07-24  7:51   ` Anton Farygin
  0 siblings, 0 replies; 21+ messages in thread
From: Anton Farygin @ 2012-07-24  7:51 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.07.2012 07:43, REAL пишет:
> ustr 1 rider

отправил на сборку, спасибо.



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-23 23:24 [devel] set-versions Денис Смирнов
  2012-07-24  3:43 ` REAL
@ 2012-07-24  7:59 ` Sergey Y. Afonin
  2012-07-24  8:08   ` REAL
                     ` (2 more replies)
  1 sibling, 3 replies; 21+ messages in thread
From: Sergey Y. Afonin @ 2012-07-24  7:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 24 July 2012, Денис Смирнов wrote:

> Мои скрипты утверждают, что у нас до сих пор есть пакеты, которые
> не пересобраны с поддержкой set-versions:

Есть ещё и без debuginfo. Это вот что на сборке collectd вылезает
регулярно:

build/100/i586/log:debuginfo.req: WARNING: /usr/lib/libganglia-3.1.7.so.0 is not yet debuginfo-enabled
build/100/i586/log:debuginfo.req: WARNING: /usr/lib/libesmtp.so.6 is not yet debuginfo-enabled
build/100/i586/log:debuginfo.req: WARNING: /usr/lib/libtokyotyrant.so.3 is not yet debuginfo-enabled

Последний, правда, со списком без set-versions пересекается.

-- 
С уважением, Сергей Афонин
asy@altlinux.ru


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24  7:59 ` Sergey Y. Afonin
@ 2012-07-24  8:08   ` REAL
  2012-07-24 11:42   ` Денис Смирнов
  2012-08-10 10:52   ` Viacheslav Dubrovskyi
  2 siblings, 0 replies; 21+ messages in thread
From: REAL @ 2012-07-24  8:08 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.07.2012 14:59, Sergey Y. Afonin пишет:
> Есть ещё и без debuginfo. Это вот что на сборке collectd вылезает
> регулярно:
>
> build/100/i586/log:debuginfo.req: WARNING: /usr/lib/libganglia-3.1.7.so.0 is not yet debuginfo-enabled
> build/100/i586/log:debuginfo.req: WARNING: /usr/lib/libesmtp.so.6 is not yet debuginfo-enabled

Эти отправил.

> build/100/i586/log:debuginfo.req: WARNING: /usr/lib/libtokyotyrant.so.3 is not yet debuginfo-enabled

А это уже готово.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24  7:59 ` Sergey Y. Afonin
  2012-07-24  8:08   ` REAL
@ 2012-07-24 11:42   ` Денис Смирнов
  2012-07-24 12:05     ` REAL
  2012-07-24 12:34     ` Sergey Y. Afonin
  2012-08-10 10:52   ` Viacheslav Dubrovskyi
  2 siblings, 2 replies; 21+ messages in thread
From: Денис Смирнов @ 2012-07-24 11:42 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 716 bytes --]

On Tue, Jul 24, 2012 at 11:59:24AM +0400, Sergey Y. Afonin wrote:

SYA> Есть ещё и без debuginfo. Это вот что на сборке collectd вылезает
SYA> регулярно:
SYA> build/100/i586/log:debuginfo.req: WARNING: /usr/lib/libganglia-3.1.7.so.0 is not yet debuginfo-enabled
SYA> build/100/i586/log:debuginfo.req: WARNING: /usr/lib/libesmtp.so.6 is not yet debuginfo-enabled
SYA> build/100/i586/log:debuginfo.req: WARNING: /usr/lib/libtokyotyrant.so.3 is not yet debuginfo-enabled
SYA> Последний, правда, со списком без set-versions пересекается.

Тааак, буду скрипты учить и это проверять.

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24 12:05     ` REAL
@ 2012-07-24 12:04       ` Igor Zubkov
  2012-07-24 12:27         ` Sergey Y. Afonin
  2012-07-24 12:33       ` Денис Смирнов
  1 sibling, 1 reply; 21+ messages in thread
From: Igor Zubkov @ 2012-07-24 12:04 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2012/7/24 REAL:
> 24.07.2012 18:42, Денис Смирнов пишет:
>> SYA>  build/100/i586/log:debuginfo.req: WARNING:
>> /usr/lib/libtokyotyrant.so.3 is not yet debuginfo-enabled
>> SYA>  Последний, правда, со списком без set-versions пересекается.
>> Тааак, буду скрипты учить и это проверять.
>
> а пусть эти скрипты куда-нибудь свой вывод вывешивают, помимо архива этой
> рассылки, а :) ? например, sisyphus.ru или altlinux.org

Лучше сразу на packages.altlinux.org.

Денис, можешь опубликовать скрипты? Я бы помог добавить их вывод на p.a.o.

-- 
Igor Zubkov
http://hi.im/ice

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24 11:42   ` Денис Смирнов
@ 2012-07-24 12:05     ` REAL
  2012-07-24 12:04       ` Igor Zubkov
  2012-07-24 12:33       ` Денис Смирнов
  2012-07-24 12:34     ` Sergey Y. Afonin
  1 sibling, 2 replies; 21+ messages in thread
From: REAL @ 2012-07-24 12:05 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.07.2012 18:42, Денис Смирнов пишет:
> SYA>  build/100/i586/log:debuginfo.req: WARNING: /usr/lib/libtokyotyrant.so.3 is not yet debuginfo-enabled
> SYA>  Последний, правда, со списком без set-versions пересекается.
>
> Тааак, буду скрипты учить и это проверять.

а пусть эти скрипты куда-нибудь свой вывод вывешивают, помимо архива 
этой рассылки, а :) ? например, sisyphus.ru или altlinux.org

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24 12:04       ` Igor Zubkov
@ 2012-07-24 12:27         ` Sergey Y. Afonin
  2012-07-24 12:35           ` REAL
  0 siblings, 1 reply; 21+ messages in thread
From: Sergey Y. Afonin @ 2012-07-24 12:27 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 24 July 2012, Igor Zubkov wrote:

> Лучше сразу на packages.altlinux.org.
 
Мне кажется, это почти разовая операция. Ведь цель - пересобрать
их, а новых, по идее, появиться не может.

-- 
С уважением, Сергей Афонин
asy@altlinux.ru


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24 12:05     ` REAL
  2012-07-24 12:04       ` Igor Zubkov
@ 2012-07-24 12:33       ` Денис Смирнов
  1 sibling, 0 replies; 21+ messages in thread
From: Денис Смирнов @ 2012-07-24 12:33 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 396 bytes --]

On Tue, Jul 24, 2012 at 07:05:51PM +0700, REAL wrote:

R> а пусть эти скрипты куда-нибудь свой вывод вывешивают, помимо архива 
R> этой рассылки, а :) ? например, sisyphus.ru или altlinux.org

Не, я надеюсь что этот вывод станет пустым в ближайшую неделю-две :)

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24 11:42   ` Денис Смирнов
  2012-07-24 12:05     ` REAL
@ 2012-07-24 12:34     ` Sergey Y. Afonin
  1 sibling, 0 replies; 21+ messages in thread
From: Sergey Y. Afonin @ 2012-07-24 12:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tuesday 24 July 2012, Денис Смирнов wrote:

>> is not yet debuginfo-enabled

> Тааак, буду скрипты учить и это проверять.

Из непересобранных, известных мне, есть ещё dspam
и apache2-mod_fcgid. На оба висят баги, требующие
пересборки так или иначе:
https://bugzilla.altlinux.org/26910
https://bugzilla.altlinux.org/27554

-- 
С уважением, Сергей Афонин
asy@altlinux.ru


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24 12:27         ` Sergey Y. Afonin
@ 2012-07-24 12:35           ` REAL
  2012-07-24 12:56             ` Денис Смирнов
  0 siblings, 1 reply; 21+ messages in thread
From: REAL @ 2012-07-24 12:35 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.07.2012 19:27, Sergey Y. Afonin пишет:
>> Лучше сразу на packages.altlinux.org.
>
> Мне кажется, это почти разовая операция. Ведь цель - пересобрать
> их, а новых, по идее, появиться не может.

по идее, подобные скрипты могут понадобиться и для сбора какой-нибудь 
другой информации. например, список пакетов, требующих пересборки в 
изменившихся условий (правда, тут на ум приходят пока только питоньи 
модули, где автоматика set-versions не работает, а пересобирать нужно).

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24 12:35           ` REAL
@ 2012-07-24 12:56             ` Денис Смирнов
  2012-07-24 13:24               ` REAL
  0 siblings, 1 reply; 21+ messages in thread
From: Денис Смирнов @ 2012-07-24 12:56 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 9272 bytes --]

On Tue, Jul 24, 2012 at 07:35:32PM +0700, REAL wrote:

R> по идее, подобные скрипты могут понадобиться и для сбора какой-нибудь 
R> другой информации. например, список пакетов, требующих пересборки в 
R> изменившихся условий (правда, тут на ум приходят пока только питоньи 
R> модули, где автоматика set-versions не работает, а пересобирать нужно).

Я собираюсь их переписать как раз для этой цели.

Сейчас это перловая каша, которая была побыстрому написана год назад, и
которую мне публиковать откровенно стыдно.

У нас сейчас очень много пакетов, пересборка которых приводит к изменению:

1. зависимостей

В основном это незначительные зависимости, типа:

--- zzuf-0.12-alt1.x86_64.rpm.repo      2008-08-26 13:40:03.000000000 +0000
+++ zzuf-0.12-alt1.x86_64.rpm.hasher    2012-07-23 09:11:32.430555241 +0000
@@ -10,4 +10,2 @@
 /usr/share/man/man1/zzuf.1.gz  100644
-Requires: rpmlib(PayloadFilesHavePrefix) <= 4.0-1
-Requires: rpmlib(CompressedFileNames) <= 3.0.4-1
 Requires: /lib64/ld-linux-x86-64.so.2
@@ -19,3 +17,3 @@
 Requires: rtld(GNU_HASH)
-Requires: rpmlib(PayloadIsLzma) <= 4.4.2-1
+Requires: rpmlib(PayloadIsLzma)
 Provides: zzuf = 0.12-alt1

Но очень много кака раз связанных с питоном:

--- python-module-ztc-10.11.1-alt1.1.noarch.rpm.repo    2011-11-22 00:19:26.000000000 +0000
+++ python-module-ztc-10.11.1-alt1.1.noarch.rpm.hasher  2012-07-23 11:21:21.344630692 +0000
@@ -44,11 +44,4 @@
 Requires: /usr/lib/python2.7/site-packages
-Requires: python2.7(ConfigParser)
-Requires: python2.7(cPickle)
-Requires: python2.7(optparse)
-Requires: python2.7(os)
-Requires: python2.7(re)
-Requires: python2.7(stat)
-Requires: python2.7(time)
+Requires: python-modules
 Requires: python2.7(unittest)
-Requires: python2.7(urllib2)
 Requires: rpmlib(PayloadIsLzma)

2. Очень много пакетов, у которых после пересборки меняется состав debuginfo-пакетов. В основном это выглядит так:

--- zoom-debuginfo-1.0.5-alt2.x86_64.rpm.repo   2011-04-20 12:48:31.000000000 +0000
+++ zoom-debuginfo-1.0.5-alt2.x86_64.rpm.hasher 2012-07-23 07:39:42.910894820 +0000
@@ -24,3 +24,5 @@
 /usr/src/debug/zoom-1.0.5/src/image_ximage.c   100644
+/usr/src/debug/zoom-1.0.5/src/image_ximage.h   100644
 /usr/src/debug/zoom-1.0.5/src/interp.c 100644
+/usr/src/debug/zoom-1.0.5/src/interp.h 100644
 /usr/src/debug/zoom-1.0.5/src/interp_gen.h     100644
@@ -32,2 +34,3 @@

То есть добавляются еще хидеры.

3. У некоторых меняется содержимое set-version зависимостей:

--- libzeromq-2.1.11-alt1.x86_64.rpm.repo       2012-01-21 01:37:05.000000000 +0000
+++ libzeromq-2.1.11-alt1.x86_64.rpm.hasher     2012-07-23 07:19:30.548792905 +0000
@@ -33,3 +33,3 @@
 Requires: rpmlib(PayloadIsLzma)
-Provides: libzmq.so.1()(64bit) = set:ldmSGK14lBQ5oyIOBpr3r9nxkIoThvBYtTC6lm1G67t9BNnAR3ZaQYtmni7t2xCgKS2q3Fa46AJkysfmzrTXmiC9PxpVAgOAyCY2a0ZhpJ9gAC8upWw6Tky3
mQY1Z2rKQtqalNIgCo2g69dSNZzZGZCi1ZCxehTUvz34VL52Rm1lFfkGLTQSUhZKGVzd1fxcqwIOAQaM2c3UbgZEbmwz1ymM2HUWfmEXkzL7BPFc42xqrHGNCJjJTNF5oU4BZpdvVXoZpzCVfuwTKfsEiPVScP
uxLzxXvqSdkh0V0W82It5k8aBXgvhbwVlzqaZ59f0JwbMKqiU1O8wc3WQgfkNLnaDhuSCc79vF2u08mx8UG85xfpk3BNTnuibNjxZoBoZbdF2Vn55SNSt43n6MrhRZvVrkobQZaD4KkBil
+Provides: libzmq.so.1()(64bit) = set:ldmSGK14lBQ5oyIOBpr3r9nxkIoThvBYtTCQIkdeWmFhmfQHQYRRrQ94q2VqbEdAGgogSiN71W4pekkBcFE9Lw2wv4HfIOhzraN1bqZgWBdnWedBGom8jc18
zA6XUrbjJri1Tk12fAZEvJwGQ7aRrLe6JduQSlwQxm6dH1Y4Vy5UMbpxlsZ7IgTFyPYLh8krH1rXkXFS5BZpdvVXoZpz680GW4GQsKdPInUXoUZnqS1997hwJHw2hFs7Wbq1cLZm23EbMKqiU1O8wc30QFkZxC
oV8VblM30YbRGihUj6RgpYcHBUFgvI4z7j8ZGy2Xo3OhcwV1Zj7GHtfNp

4. У многих появляются set-version зависимости:

--- zelax-pflash-1.0.11-alt2.x86_64.rpm.repo    2009-09-29 12:48:33.000000000 +0000
+++ zelax-pflash-1.0.11-alt2.x86_64.rpm.hasher  2012-07-23 10:34:43.577856597 +0000
@@ -12,3 +12,4 @@
 Requires: libc.so.6(GLIBC_2.4)(64bit)
-Requires: libreadline.so.5()(64bit)
+Requires: libreadline.so.5()(64bit) >= set:nmSjS5
+Requires: rpmlib(SetVersions)
 Requires: rtld(GNU_HASH)

5. У некоторых в списке упакованных файлов происходят странные изменения:

--- yofrankie-bge-1.1b-alt1_4.20100605svn.noarch.rpm.repo       2011-02-16 21:33:09.000000000 +0000
+++ yofrankie-bge-1.1b-alt1_4.20100605svn.noarch.rpm.hasher     2012-07-23 00:18:29.234166568 +0000
@@ -240,3 +240,3 @@
 /usr/share/yofrankie-bge/textures/credits/2.png        100644
-/usr/share/yofrankie-bge/textures/credits/3.png        100644
+/usr/share/yofrankie-bge/textures/credits/3.jpg        100644
 /usr/share/yofrankie-bge/textures/credits/4.jpg        100644


--- yamlbeans-javadoc-1.0-alt1_1jpp6.noarch.rpm.repo    2010-10-20 19:49:04.000000000 +0000
+++ yamlbeans-javadoc-1.0-alt1_1jpp6.noarch.rpm.hasher  2012-07-23 09:52:21.635868751 +0000
@@ -70,3 +70,6 @@
 /usr/share/javadoc/yamlbeans-1.0/resources     40755
-/usr/share/javadoc/yamlbeans-1.0/resources/inherit.gif 100644
+/usr/share/javadoc/yamlbeans-1.0/resources/background.gif      100644
+/usr/share/javadoc/yamlbeans-1.0/resources/tab.gif     100644
+/usr/share/javadoc/yamlbeans-1.0/resources/titlebar.gif        100644
+/usr/share/javadoc/yamlbeans-1.0/resources/titlebar_end.gif    100644
 /usr/share/javadoc/yamlbeans-1.0/serialized-form.html  100644

6. У некоторых пакетов происходит пересборка с изменением soversion зависимостей:

--- xorg-drv-nouveau-0.0.16-alt9.x86_64.rpm.repo        2012-03-25 14:55:34.000000000 +0000
+++ xorg-drv-nouveau-0.0.16-alt9.x86_64.rpm.hasher      2012-07-23 10:34:56.709436223 +0000
@@ -9,3 +9,4 @@
 Requires: rpmlib(SetVersions)
-Requires: libudev.so.0()(64bit) >= set:kgGppwzsn8Xi4aDErQyVYZH4zZ36
+Requires: libudev.so.1()(64bit) >= set:kgGppwzsn8Xi4aDErQyVYZH4zZ36
+Requires: libudev.so.1(LIBUDEV_183)(64bit)
 Requires: rtld(GNU_HASH)

7. Также некоторые unpackaged files вызывают вопросы:


xorg-drv-intel-7:2.20.0-alt1:
warning: Installed (but unpackaged) file(s) found:
    /usr/lib64/X11/modules/drivers/intel_drv.la
    /usr/lib64/libI810XvMC.so
    /usr/lib64/libIntelXvMC.so

8. Похоже многие пакеты собраны вообще без debuginfo

Я так понимаю что именно об этом говорят в логах ошибки такого вида:
error: open of /ALT/repo/sisyphus/task/75789/files/x86_64/RPMS/libadf-debuginfo-0.7.12-alt1.x86_64.rpm failed: No such file or directory
error: open of /ALT/repo/sisyphus/task/75789/files/x86_64/RPMS/unadf-debuginfo-0.7.12-alt1.x86_64.rpm failed: No such file or directory

9. А вот некоторые изменения зависимостей меня настораживают:

--- uget-1.8.0-alt1.x86_64.rpm.repo     2011-07-07 14:48:19.000000000 +0000
+++ uget-1.8.0-alt1.x86_64.rpm.hasher   2012-07-23 09:17:36.803212648 +0000
@@ -33,9 +33,8 @@
 Requires: rpmlib(SetVersions)
-Requires: libcurl.so.4()(64bit) >= set:miYm60h9ADI89FziNrMNtoakZJYF0
+Requires: libcurl.so.4()(64bit) >= set:jfLBtKqJbP82bEGDrMoC5nn1
 Requires: libgdk-x11-2.0.so.0()(64bit) >= set:njSckIUsS3fUBVok04pTcNvx2qd
 Requires: libgio-2.0.so.0()(64bit) >= set:omWUDW3k3Rw22
-Requires: libglib-2.0.so.0()(64bit) >= set:ogU1kwn13z5ZesQjzeExtXFdsaxH6FhEi000Qv2hoEDTQE0uXMthJMf8LmOsZmohuGYLdncsBmY8qVKjlqnFR0m9KdgqZLWZjL71AlScKayclIZlLL
oJL2SinxugieAci4ad2ojMl3c9a6zt58IT5ZHZiZoMSvZ9Wk7iJ7heZ58ygYGka2T90qxr8plFwCm8EZnLGHLLiVJpvWsQqBNy1597mEPQGyHKVitdAWWXGmGNZmh7AZwfh5i6QR1qNoHnWVaF1MR9ZlKqcpvz
G9pNx5NZ0y9qbYkssTkCWHP98T0iHNNdrSQygZeFDxAVoxOT2eHcEQg2pgZd2BZ3qzbswOIfUJ13gXsZjwrGIiaSQxbaczS4ZiIljFk4SiPTJQwa9M3
+Requires: libglib-2.0.so.0()(64bit) >= set:ogU1kwn13z5ZesQjzeExtXFdsaxH6FhEiIUc00oebyMgfLFh1SsLW5T5R2ZwOHBcDLx5VFOZCP53nF5fymKXkBSlqdwlyr3ASZHKZIXh0pBdzHy8j5
HvZebmXHwJQlE7AA39z4xiz0S4sR0jyyNon12XtNZGLU3fIkDWgGZ88DZiIEQxeUlFk4Kj0Q2TgOGi1dJggZfulnvvBOrPZkDzmHcmcE8VM2tCmlsRi9dRRTlJkzZdye8ZxuyaAcEH3QyNmLQPli3wHjYbndCI
L1vxK8K74jQmUFUUKFcRnDjgK1AmzzrSIF5xWZ4f39PN2BL5smpgFx4OwWrxOZhJN5egpSnD5jl36wSVY7Mdlm95rWM55Chr2vxJqaByMKpG2MXmqgB4U1
 Requires: libgobject-2.0.so.0()(64bit) >= set:mjhfKwiSvpZrvTLoi60umi1
 Requires: libgstreamer-0.10.so.0()(64bit) >= set:okqrXQHGO6ECKg2N2KH9xaTJslBqQMUjy6
-Requires: libgthread-2.0.so.0()(64bit) >= set:feqf1
 Requires: libgtk-x11-2.0.so.0()(64bit) >= set:pgZnMatvaHY1skzD0libiA6TUorhPrJNcrTLB1hzZvKOy9FqIV6AegELy716Zr8AkqSfm5rn1vYjZl2132tYHN3Z7YTg4FHIlZrAEYhGPT6p3GV
yA3hgCNdZzoIlVJFK7sY8l70vWqBFQAjdwcMJQycsRvzmbIjV2qFCmurRBKfB4rZpD2Hw00UHosaf0wvvgjbwkd25FRDVSSHfqJrP0WG6GJf9PbE2Z3OUZ5ixh5Mxg8ZvZutMRORcIyHKZaZ2XdVoGVFZmlqyb
lnikZk4Z9jOIlzPpP3qIBzpc9IL6CNf0zFaclR4X37OY0fPiIpoZdhZhi61Zi6SBX4c2WM2dMp5ZkuMiK37YusHlsFHEImiCvflEnpkUFZK4gzzqqDu4aFLrZnRjUFy1pCcBmpOyjfxRPkf6OWK14lg3cB281j
H10d00yOFgiwA3S7qHOpThyZ3JFnpofoMeVQmx6laZpiqZpZp2HdeUhC2LZ2n1o3Zq0yB2Nh6nsmdqv7ejnttTmuceNbWuvkv4DRkWjzpwHpHqvbObdh5OYAkxT2u6voyngZi5QOaJ7LmzqcPj7eSRBz0IDO5T
508hDOHKiMaWAhNu5DdoFH0vNgVQD04r7ri13Zcy8vFyfW00FXTn0k53UMAzjKy5tKkyjZ2yrMBVUDuMR9MNmq3qZcc02xLM1E70JzG4Tt9sd0sL0CyYH0DFVG8KWrP4


Куда-то исчезла зависимость на libgthread, которая была.

В целом у существенной части пакетной базы сейчас после пересборки меняется
хоть что-нибудь из очевидного -- либо список файлов, либо зависимости.

И, по крайней мере отсутствие set-version requires я считаю достаточный повод для пересборки.

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24 12:56             ` Денис Смирнов
@ 2012-07-24 13:24               ` REAL
  2012-07-24 13:44                 ` Igor Zubkov
  2012-07-24 14:54                 ` Денис Смирнов
  0 siblings, 2 replies; 21+ messages in thread
From: REAL @ 2012-07-24 13:24 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.07.2012 19:56, Денис Смирнов пишет:
> 7. Также некоторые unpackaged files вызывают вопросы:
>
> xorg-drv-intel-7:2.20.0-alt1:
> warning: Installed (but unpackaged) file(s) found:
>      /usr/lib64/X11/modules/drivers/intel_drv.la
>      /usr/lib64/libI810XvMC.so
>      /usr/lib64/libIntelXvMC.so

в данном конкретном случае, вроде, странностей нет: не пакуются линки, 
нужные только для devel-пакетов, которых нет.

> 8. Похоже многие пакеты собраны вообще без debuginfo

это, кстати, проблема не такая простая: ясно, что где-то вызывается 
либо strip, либо install -s , и поиск таких вот вещей вручную - задача 
индивидуальная для каждого пакета, не всегда быстро решаемая. и я не 
знаю, есть ли способ научить роботов локализовывать такие вызовы.

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24 13:24               ` REAL
@ 2012-07-24 13:44                 ` Igor Zubkov
  2012-07-24 14:07                   ` REAL
  2012-07-24 15:04                   ` Igor Zubkov
  2012-07-24 14:54                 ` Денис Смирнов
  1 sibling, 2 replies; 21+ messages in thread
From: Igor Zubkov @ 2012-07-24 13:44 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2012/7/24 REAL:
> 24.07.2012 19:56, Денис Смирнов пишет:
>> 8. Похоже многие пакеты собраны вообще без debuginfo
>
> это, кстати, проблема не такая простая: ясно, что где-то вызывается либо
> strip, либо install -s , и поиск таких вот вещей вручную - задача
> индивидуальная для каждого пакета, не всегда быстро решаемая. и я не знаю,
> есть ли способ научить роботов локализовывать такие вызовы.

irb(main):001:0> branch = Branch.where(name: 'Sisyphus').first
  Branch Load (1.2ms)  SELECT "branches".* FROM "branches" WHERE
"branches"."name" = 'Sisyphus' LIMIT 1
=> #<Branch id: 1, vendor: "ALT Linux", name: "Sisyphus", created_at:
"2011-12-27 13:50:39", updated_at: "2011-12-27 13:50:39", order_id: 0,
path: "/Sisyphus">
irb(main):002:0>

irb(main):012:0> Specfile.where(branch_id: branch.id).where("spec LIKE
?", '%install -s%').count
   (407.6ms)  SELECT COUNT(*) FROM "specfiles" WHERE
"specfiles"."branch_id" = 1 AND (spec LIKE '%install -s%')
=> 32
irb(main):013:0>

В 32 пакетах (приблизительно) используется "install -s". Список я чуть
позже озвучу.

Такой же фокус со strip не сработал.

-- 
Igor Zubkov
http://hi.im/ice

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24 13:44                 ` Igor Zubkov
@ 2012-07-24 14:07                   ` REAL
  2012-07-24 15:04                   ` Igor Zubkov
  1 sibling, 0 replies; 21+ messages in thread
From: REAL @ 2012-07-24 14:07 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.07.2012 20:44, Igor Zubkov пишет:
> В 32 пакетах (приблизительно) используется "install -s". Список я чуть
> позже озвучу.

это когда прямо "install -s" используется, но часто бывает так, что 
"install" определяется где-то в одном месте, а "-s" - в другом, после 
чего строки конкатенируются и используются (и не факт, что всё 
происходит в одном и том же, скажем, makefile).

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24 13:24               ` REAL
  2012-07-24 13:44                 ` Igor Zubkov
@ 2012-07-24 14:54                 ` Денис Смирнов
  2012-07-24 15:00                   ` REAL
  1 sibling, 1 reply; 21+ messages in thread
From: Денис Смирнов @ 2012-07-24 14:54 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 648 bytes --]

On Tue, Jul 24, 2012 at 08:24:10PM +0700, REAL wrote:


R> это, кстати, проблема не такая простая: ясно, что где-то вызывается 
R> либо strip, либо install -s , и поиск таких вот вещей вручную - задача 
R> индивидуальная для каждого пакета, не всегда быстро решаемая. и я не 
R> знаю, есть ли способ научить роботов локализовывать такие вызовы.

Я имел в виду пакеты, которые не были пересобраны для поддержки debuginfo
-- т.е. при простой пересборке debuginfo появляется.

И так, насколько я понимаю, 1376.

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24 14:54                 ` Денис Смирнов
@ 2012-07-24 15:00                   ` REAL
  2012-07-24 17:28                     ` Денис Смирнов
  0 siblings, 1 reply; 21+ messages in thread
From: REAL @ 2012-07-24 15:00 UTC (permalink / raw)
  To: ALT Linux Team development discussions

24.07.2012 21:54, Денис Смирнов пишет:
> Я имел в виду пакеты, которые не были пересобраны для поддержки debuginfo
> -- т.е. при простой пересборке debuginfo появляется.

а, я думал, о тех, у которых при пересборке debuginfo __не__ появляется...

> И так, насколько я понимаю, 1376.

???

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24 13:44                 ` Igor Zubkov
  2012-07-24 14:07                   ` REAL
@ 2012-07-24 15:04                   ` Igor Zubkov
  1 sibling, 0 replies; 21+ messages in thread
From: Igor Zubkov @ 2012-07-24 15:04 UTC (permalink / raw)
  To: ALT Linux Team development discussions

2012/7/24 Igor Zubkov:
> 2012/7/24 REAL:
>> 24.07.2012 19:56, Денис Смирнов пишет:
>>> 8. Похоже многие пакеты собраны вообще без debuginfo
>>
>> это, кстати, проблема не такая простая: ясно, что где-то вызывается либо
>> strip, либо install -s , и поиск таких вот вещей вручную - задача
>> индивидуальная для каждого пакета, не всегда быстро решаемая. и я не знаю,
>> есть ли способ научить роботов локализовывать такие вызовы.
>
> irb(main):001:0> branch = Branch.where(name: 'Sisyphus').first
>   Branch Load (1.2ms)  SELECT "branches".* FROM "branches" WHERE
> "branches"."name" = 'Sisyphus' LIMIT 1
> => #<Branch id: 1, vendor: "ALT Linux", name: "Sisyphus", created_at:
> "2011-12-27 13:50:39", updated_at: "2011-12-27 13:50:39", order_id: 0,
> path: "/Sisyphus">
> irb(main):002:0>
>
> irb(main):012:0> Specfile.where(branch_id: branch.id).where("spec LIKE
> ?", '%install -s%').count
>    (407.6ms)  SELECT COUNT(*) FROM "specfiles" WHERE
> "specfiles"."branch_id" = 1 AND (spec LIKE '%install -s%')
> => 32
> irb(main):013:0>
>
> В 32 пакетах (приблизительно) используется "install -s". Список я чуть
> позже озвучу.

[biow0lf@biow0lf ~]$ curl http://packages.altlinux.org/repocop/by-test/install_s
tatham-puzzles-9558-alt1 install_s
ssmtp-2.64-alt2 install_s
raidem-0.3.1-alt1_20 install_s
gentoo-0.19.13-alt1 install_s
qdvdauthor-1.5.0-alt2.qa3 install_s
mkinitrd-3.0.11-alt1 install_s
yeahlaunch-0.2-alt1 install_s
minivmac-3.1.3-alt2 install_s
bchunk-1.2.0-alt1 install_s
gogo-3.13-alt5 install_s
libcomedi-0.8.1-alt2.2.1 install_s
mars_nwe-0.99-alt4 install_s
analog-6.0-alt1 install_s
lxlogo-10-alt2 install_s
pccts-1.33-alt3MR33 install_s
rs-1.18-alt1 install_s
tircproxy-0.4.5-alt3 install_s
uae-0.8.29-alt1 install_s
cgreen-1.0-alt1 install_s
xroach-4.0-alt1.2 install_s
yeahconsole-0.3.4-alt1 install_s
xlhtml-0.5.1-alt2 install_s
unzoo-4.4-alt1 install_s
caph-1.1-alt1 install_s
libglui-2.36-alt1 install_s
freedup-1.6-alt1 install_s
libleptonica-1.68-alt1 install_s
jot-1.42-alt1 install_s
dagrab-0.3.5-alt2 install_s
morse-2.4-alt1 install_s
Primrose-6-alt2 install_s
xfreecell-1.0.5b-alt6.nb2 install_s
[biow0lf@biow0lf ~]$

Или в браузере по url: http://packages.altlinux.org/repocop/by-test/install_s

Ложное срабатывание на ssmtp, qdvdauthor, mkinitrd, libcomedi, dagrab.
Остальные пакеты нужно чинить.

-- 
Igor Zubkov
http://hi.im/ice


^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24 15:00                   ` REAL
@ 2012-07-24 17:28                     ` Денис Смирнов
  0 siblings, 0 replies; 21+ messages in thread
From: Денис Смирнов @ 2012-07-24 17:28 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 565 bytes --]

On Tue, Jul 24, 2012 at 10:00:55PM +0700, REAL wrote:

>> И так, насколько я понимаю, 1376.
R> ???

В каталоге с логами пересборками команда:

grep -l 'error: open of /ALT/repo/sisyphus/task/.*-debuginfo-.* failed: No such file or directory' * 

выдает список из 1376 логов, в которых это упоминается.

Насколько я понимаю эта ошибка возникает если при пересборке появляется
debuginfo-пакет, которого не было до пересобрки.

-- 
С уважением, Денис

http://mithraen.ru/
----------------------------------------------------------------------------

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: [devel] set-versions
  2012-07-24  7:59 ` Sergey Y. Afonin
  2012-07-24  8:08   ` REAL
  2012-07-24 11:42   ` Денис Смирнов
@ 2012-08-10 10:52   ` Viacheslav Dubrovskyi
  2 siblings, 0 replies; 21+ messages in thread
From: Viacheslav Dubrovskyi @ 2012-08-10 10:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 682 bytes --]

24.07.2012 10:59, Sergey Y. Afonin пишет:
> On Tuesday 24 July 2012, Денис Смирнов wrote:
>
>> Мои скрипты утверждают, что у нас до сих пор есть пакеты, которые
>> не пересобраны с поддержкой set-versions:
> Есть ещё и без debuginfo.
И вот еще:
build/100/x86_64/log:debuginfo.req: WARNING: /usr/lib64/libcelt0.so.1 is 
not yet debuginfo-enabled
build/100/x86_64/log:debuginfo.req: WARNING: /usr/lib64/libjson.so.0 is 
not yet debuginfo-enabled
build/100/x86_64/log:debuginfo.req: WARNING: /usr/lib64/libilbc.so.1 is 
not yet debuginfo-enabled
build/100/x86_64/log:debuginfo.req: WARNING: 
/usr/lib64/libSoundTouch.so.0 is not yet debuginfo-enabled


-- 
WBR,
Viacheslav Dubrovskyi


[-- Attachment #2: Криптографическая подпись S/MIME --]
[-- Type: application/pkcs7-signature, Size: 4931 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2012-08-10 10:52 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-23 23:24 [devel] set-versions Денис Смирнов
2012-07-24  3:43 ` REAL
2012-07-24  7:51   ` Anton Farygin
2012-07-24  7:59 ` Sergey Y. Afonin
2012-07-24  8:08   ` REAL
2012-07-24 11:42   ` Денис Смирнов
2012-07-24 12:05     ` REAL
2012-07-24 12:04       ` Igor Zubkov
2012-07-24 12:27         ` Sergey Y. Afonin
2012-07-24 12:35           ` REAL
2012-07-24 12:56             ` Денис Смирнов
2012-07-24 13:24               ` REAL
2012-07-24 13:44                 ` Igor Zubkov
2012-07-24 14:07                   ` REAL
2012-07-24 15:04                   ` Igor Zubkov
2012-07-24 14:54                 ` Денис Смирнов
2012-07-24 15:00                   ` REAL
2012-07-24 17:28                     ` Денис Смирнов
2012-07-24 12:33       ` Денис Смирнов
2012-07-24 12:34     ` Sergey Y. Afonin
2012-08-10 10:52   ` Viacheslav Dubrovskyi

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git