[devel] Re: I: Sisyphus-20050803 unexpanded_macros: +6 -9 (782)

Alexey Tourbin =?iso-8859-1?q?at_=CE=C1_altlinux=2Eru?=
Ср Авг 3 13:09:01 MSD 2005


On Wed, Aug 03, 2005 at 10:38:12AM +0400, Denis Ovsienko wrote:
> Можно полный список, отсортированный по packager, положить куда-нибудь, чтобы
> желающие могли себя поискать? И включить в sisyphus_check.

Проверялка не точная, то есть она проверят хедеры и не может отличить
намерение maintainer'а (т.е. %%macro в спеке) от реально нераскрытых
макросов (т.е. %macro в спеке).

Тем не менее, большая часть обнаруженных "нераскрытых макросов"
действительно является нераскрытыми макросами.  Я недавно по этому
поводу развесил более 20 багов в багзилле.  Часть уже исправлено,
что и видно из письма.

На самом деле проверку лучше всего встроить в rpm, но это не по моей
части.  В sisyphus_check тоже можно встроить проверку, но только для
триггеров и скриптов, т.к. это особенно критично.

MPlayer-skins-1.1.0-alt1.noarch.rpm	DESCRIPTION	%setup
MPlayer-skins-1.1.0-alt1.src.rpm	DESCRIPTION	%setup
abook-0.5.3-alt1.i586.rpm	CHANGELOGNAME	%rlz1
abook-0.5.3-alt1.src.rpm	CHANGELOGNAME	%rlz1
alterator-backend-x11-0.3.7-alt1.i586.rpm	DESCRIPTION	%backend
alterator-backend-x11-0.3.7-alt1.i586.rpm	SUMMARY	%backend
apache2-suexec-2.0.54-alt1.i586.rpm	POSTUN	%postun_service
chkfontpath-2.0.1-alt1.i586.rpm	DESCRIPTION	%post
chkfontpath-2.0.1-alt1.src.rpm	DESCRIPTION	%post
chkfontpath-2.0.1-alt1.x86_64.rpm	DESCRIPTION	%post
etersoft-build-utils-0.9-alt0.2.noarch.rpm	DESCRIPTION	%URL
etersoft-build-utils-0.9-alt0.2.src.rpm	DESCRIPTION	%URL
glibc-core-debug-2.3.5-alt5.i586.rpm	DESCRIPTION	%_specdir
glibc-core-debug-2.3.5-alt5.x86_64.rpm	DESCRIPTION	%_specdir
glibc-devel-debug-2.3.5-alt5.i586.rpm	DESCRIPTION	%_specdir
glibc-devel-debug-2.3.5-alt5.x86_64.rpm	DESCRIPTION	%_specdir
glibc-nss-debug-2.3.5-alt5.i586.rpm	DESCRIPTION	%_specdir
glibc-nss-debug-2.3.5-alt5.x86_64.rpm	DESCRIPTION	%_specdir
gok-1.0.5-alt1.i586.rpm	PREUN	%_name
kpowersave-0.4.5-alt1.i586.rpm	DESCRIPTION	%debug_package
kpowersave-0.4.5-alt1.src.rpm	DESCRIPTION	%debug_package
libdvdplay-1.0.1-alt2.1.i586.rpm	DESCRIPTION	%libname
libdvdplay-1.0.1-alt2.1.src.rpm	DESCRIPTION	%libname
libnatspec-0.2.2-alt2.i586.rpm	DESCRIPTION	%URL
libnatspec-0.2.2-alt2.src.rpm	DESCRIPTION	%URL
libnatspec-0.2.2-alt2.x86_64.rpm	DESCRIPTION	%URL
mod_ssl-2.8.22-alt1.i586.rpm	PREIN	%postun
oracle-preinstall-0.3-alt2.noarch.rpm	PREIN	%HTDOCS
perl-Regexp-Common-2.120-alt1.noarch.rpm	DESCRIPTION	%RE
perl-Regexp-Common-2.120-alt1.src.rpm	DESCRIPTION	%RE
perl-Spreadsheet-ParseExcel-0.2602-alt1.noarch.rpm	URL	%module_dir
perl-Spreadsheet-ParseExcel-0.2602-alt1.src.rpm	URL	%module_dir
perl-Spreadsheet-ParseExcel-SaveParser-0.2602-alt1.noarch.rpm	URL	%module_dir
php-mcrypt-4.3.12-alt0.cvs20050530.i586.rpm	DESCRIPTION	%package_name
php-mcrypt-4.3.12-alt0.cvs20050530.src.rpm	DESCRIPTION	%package_name
powersave-0.9.25-alt2.i586.rpm	POSTUN	%postun_service
purge-0.1-alt1.i586.rpm	DESCRIPTION	%purge
purge-0.1-alt1.src.rpm	DESCRIPTION	%purge
qt3-settings-3.3-alt2.src.rpm	DESCRIPTION	%setup
scilab-3.0-alt1.i586.rpm	BASENAMES	%Block_e
scilab-3.0-alt1.i586.rpm	BASENAMES	%Block_p
scilab-3.0-alt1.i586.rpm	BASENAMES	%a2for
scilab-3.0-alt1.i586.rpm	BASENAMES	%a2sci
[ поскипано: в пакете scilab более 700 файлов с символом "%"; это ложное срабатывание ]
tcb-0.9.8.9-alt1.src.rpm	DESCRIPTION	%pam_name
tex2im-1.8-alt1.i586.rpm	URL	%real
tex2im-1.8-alt1.src.rpm	URL	%real
ups-monitor-0.6-alt1.i586.rpm	BASENAMES	%nam
urw-fonts-2.0-alt26.noarch.rpm	POSTIN	%ttfdir
webalizer-2.01.10-alt5.1.i586.rpm	TRIGGERSCRIPTS	%apache_webmaster
xemacs-lookup-1.14-alt2.noarch.rpm	POSTIN	%xemacs_mule_package
xemacs-lookup-1.14-alt2.noarch.rpm	PREUN	%xemacs_mule_package
xemacs-skk-1.23-alt4.noarch.rpm	POSTIN	%xemacs_mule_package
xemacs-skk-1.23-alt4.noarch.rpm	PREUN	%xemacs_mule_package
xmms-in-mac-0.2.1-alt2.1.i586.rpm	DESCRIPTION	%pack_ver
xmms-in-mac-0.2.1-alt2.1.src.rpm	DESCRIPTION	%pack_ver

Я зарядил робота, который время от времени будет о себе напоминать (мне).
Если будет что-то интересное, я буду переправлять в этот список рассылки.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20050803/c391f762/attachment-0001.bin>


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