ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] I: undefined macros
@ 2005-10-09 21:40 Dmitry V. Levin
  2005-10-09 23:01 ` Dmitry V. Levin
                   ` (6 more replies)
  0 siblings, 7 replies; 17+ messages in thread
From: Dmitry V. Levin @ 2005-10-09 21:40 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sat, Oct 08, 2005 at 06:54:32PM +0400, Dmitry V. Levin wrote:
> On Sat, Oct 08, 2005 at 04:09:05AM +0400, Dmitry V. Levin wrote:
> > On Tue, Oct 04, 2005 at 03:15:38AM +0400, Alexey M. Tourbin wrote:
> > > 	10 NEW unexpanded_macros added to the list
> > > libgtkmm2-2.8.0-alt1.i586.rpm	DESCRIPTION	%{pkgname}
> > > libgtkmm2-2.8.0-alt1.src.rpm	DESCRIPTION	%{pkgname}
> > > libgtkmm2-2.8.0-alt1.x86_64.rpm	DESCRIPTION	%{pkgname}
> > 
> > Теперь оно просто перестанет собираться с такой диагностикой:
> > error: Macro %pkgname not found
> > error: line 42: linked with %{pkgname}.
> 
> Запущена тестовая пересборка Сизифа, чтобы выявить нецелевое использование
> макросов.  Уже сейчас в логах видны довольно забавные примеры.  Ждите
> писем от роботов.

Статистика такая: 190 из 355 непересобравшихся пакетов содержат ошибки
типа "error: Macro %foo not found".  Большинство этих ошибок повторяются,
т.е. они типовые.  Если у меня найдётся время, 	то я их прокомментирую.

Вот полный перечень, по строке на ошибку (роботы потом напишут больше):

GConf-1.0.9-alt7.1:error: Macro %majorrelease not found
MPlayer-1.0-alt21.pre7:error: Macro %cvsbuild not found
MPlayer-skins-1.1.0-alt1:error: Macro %setup not found
Plone-2.0.S5-alt1:error: Macro %version not found
R-base-1.9.1-alt1:error: Macro %pkg not found
alterator-i18n-0.2-alt5:error: Macro %backend not found
alterator-x11-0.3.12-alt1:error: Macro %backend not found
apache2-2.0.54-alt1:error: Macro %postun_service not found
apmd-1:3.2.2-alt1:error: Macro %Url not found
aspell-uk-0.60-alt1:error: Macro %build_ver not found
bk-client-1.1-alt1:error: Macro %Url not found
clip-1.1.14-alt3:error: Macro %docdir not found
crossfire-client-1.8.0-alt1:error: Macro %Name not found
desklaunch-1.1.4-alt1:error: Macro %Url not found
dev86-0.16.17-alt2:error: Macro %Url not found
dosbox-0.63-alt1.1:error: Macro %docdir not found
dovecot-0.99.14-alt3:error: Macro %_pemdir not found
dxsamples-4.3.2-alt2:error: Macro %nosource not found
eclipse-3.0.1-alt1:error: Macro %VERSION not found
emacs-mode-auctex-11.54-alt1:error: Macro %_without_source not found
emacs21-21.3-alt12:error: Macro %imz__light_sources not found
engcom-1.24-alt1:error: Macro %docdir not found
epiphany-1.8.2-alt1:error: Macro %update_desktopdb not found
ethereal-0.10.12-alt1:error: Macro %name not found
ethereal-0.10.12-alt1:error: Macro %version not found
exo-0.3.0-alt1:error: Macro %exo not found
firefox-TabMixPlus-0.2.3.1-alt1:error: Macro %VERSION not found
firefox-allinonegestures-0.16-alt2:error: Macro %VERSION not found
firefox-be-1.0.6-alt1.1.2:error: Macro %VERSION not found
firefox-be-1.0.6-alt1.1.2:error: Macro %_firefox_specific failed to expand
firefox-be-1.0.6-alt1.1.2:error: Macro %VERSION not found
firefox-bookmarkbackup-0.3.3-alt5:error: Macro %VERSION not found
firefox-chatzilla-1:0.9.68.5-alt1:error: Macro %VERSION not found
firefox-compactmenu-1.7.2-alt4:error: Macro %VERSION not found
firefox-copyallurls-0.4.1-alt1:error: Macro %VERSION not found
firefox-diggler-0.9-alt8:error: Macro %VERSION not found
firefox-downbar-1:0.9.3.1-alt2:error: Macro %VERSION not found
firefox-downloadmgr-0.6.6-alt3:error: Macro %VERSION not found
firefox-dragtotab-0.2-alt4:error: Macro %VERSION not found
firefox-fireftp-0.87-alt1.2:error: Macro %VERSION not found
firefox-fireget-0.5-alt1.2:error: Macro %VERSION not found
firefox-gm-notifier-0.5.1-alt1:error: Macro %VERSION not found
firefox-livehttpheaders-0.10-alt6:error: Macro %VERSION not found
firefox-openbook-1.2.0-alt7:error: Macro %VERSION not found
firefox-ru-1.0.6-alt2:error: Macro %VERSION not found
firefox-ru-1.0.6-alt2:error: Macro %_firefox_specific failed to expand
firefox-ru-1.0.6-alt2:error: Macro %VERSION not found
firefox-sessionsaver-0.2.1-alt1:error: Macro %VERSION not found
firefox-switch-locales-1.0-alt7:error: Macro %VERSION not found
firefox-switchproxy-1.3.2-alt1.2:error: Macro %VERSION not found
firefox-tabbrowser-extensions-1.14.2005071301-alt1:error: Macro %VERSION not found
firefox-uk-1.0.6-alt1.2:error: Macro %VERSION not found
firefox-uk-1.0.6-alt1.2:error: Macro %_firefox_specific failed to expand
firefox-uk-1.0.6-alt1.2:error: Macro %VERSION not found
firefox-webdeveloper-1:0.9.3-alt7:error: Macro %VERSION not found
fuse-siefs-0.5-alt2:error: Macro %NAME not found
fuse-siefs-0.5-alt2:error: Macro %VERSION not found
fuse-sshfs-1.2-alt1:error: Macro %NAME not found
fuse-sshfs-1.2-alt1:error: Macro %VERSION not found
gammu-1.02.20-alt1:error: Macro %docdir not found
geda-docs-20050820-alt0.1:error: Macro %docdir not found
geda-examples-20050820-alt0.1:error: Macro %docdir not found
gimp-help-2.0.7-alt1:error: Macro %tmpdir not found
gnucash-1.8.11-alt2.1:error: Macro %_with_postgres not found
gok-1.0.5-alt1.1:error: Macro %_name not found
gphoto2-2.1.5-alt1.1:error: Macro %nameportConf not found
horde-2.2.6-alt0.1.RC2:error: Macro %docdir not found
horde3-3.0.4-alt1:error: Macro %docdir not found
horde3-imp-4.0.3-alt1:error: Macro %apache* not found
horde3-ingo-1.0.1-alt1:error: Macro %apache* not found
horde3-kronolith-2.0.2-alt1:error: Macro %apache* not found
horde3-mnemo-2.0.1-alt1:error: Macro %apache* not found
horde3-nag-2.0.1-alt1:error: Macro %apache* not found
horde3-sam-0.1-alt1:error: Macro %apache* not found
horde3-turba-2.0.2-alt1:error: Macro %apache* not found
ht-0.9.1-alt1:error: Macro %pre_release not found
html-xml-utils-3.7-alt1:error: Macro %Url not found
imp-3.2.6-alt1:error: Macro %apache* not found
jabber-1:1.4.3-alt9:error: Macro %sg_version not found
kdebase-3.4.1-alt10:error: Macro %alternatives_ver not found
kdemultimedia-3.4.1-alt2:error: Macro %with_ktimidity not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %s not found
kernel-feat-drivers-ide-hotswap-2004.01.19-alt2:error: Macro %_src_list failed to expand
kpowersave-0.4.5-alt1:error: Macro %debug_package not found
kura-2.0-alt3:error: Macro %7Ebsarempt not found
libclip-1.1.14-alt2:error: Macro %docdir not found
libdvdplay-1.0.1-alt2.1:error: Macro %libname not found
libgda-0.2.96-alt6:error: Macro %perl_sitearch not found
libgtkmm2-2.8.0-alt1:error: Macro %pkgname not found
libmidgard-1.5.1-alt0.3cvs20030916:error: Macro %docdir not found
libnatspec-0.2.2-alt2.1:error: Macro %name* not found
libnetcdf-3.5.1-alt1:error: Macro %nosource not found
ls4sweep-0.2.0-alt1:error: Macro %Url not found
lua5-5.0.2-alt5:error: Macro %3C20040113143852 not found
lua5-5.0.2-alt5:error: Macro %3E not found
lyx-rusdoc-1.3.4-alt1:error: Macro %docdir not found
mac-3.99.u4-alt3:error: Macro %name not found
mac-3.99.u4-alt3:error: Macro %license_file failed to expand
mac-3.99.u4-alt3:error: Macro %name not found
mac-3.99.u4-alt3:error: Macro %permission_file failed to expand
mac-3.99.u4-alt3:error: Macro %license_file not found
mailgraph-1.8-alt1:error: Macro %dist_tag not found
mas-0.6.3-alt1.1:error: Macro %_post_service not found
mdadm-2.1-alt1:error: Macro %pre_udev_conf not found
minicom-2.1-alt1:error: Macro %NoSpecialSerialPerms not found
mod_midgard-1.5.1-alt0.3cvs20030916:error: Macro %VERSION not found
mod_php-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
mod_php5-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
mod_python-2.7.11-alt2:error: Macro %VERSION not found
mod_rivet-0.5.0-alt1:error: Macro %VERSION not found
mod_ssl-2.8.24-alt1:error: Macro %VERSION not found
mozilla-be-1.7.9-alt1.1:error: Macro %VERSION not found
mozilla-uk-1.7.9-alt1.2:error: Macro %VERSION not found
multipath-tools-0.4.4-alt0.18:error: Macro %insserv not found
netcat-3.6-alt2:error: Macro %Y not found
netcat-3.6-alt2:error: Macro %m not found
netcat-3.6-alt2:error: Macro %d not found
oracle-preinstall-0.3-alt2:error: Macro %HTDOCS not found
perl-Module-Refresh-0.06-alt1:error: Macro %INC not found
perl-Regexp-Common-2.120-alt1:error: Macro %RE not found
perl-Spreadsheet-ParseExcel-0.2602-alt1:error: Macro %module_dir not found
perl-Unicode-Map8-0.12-alt1.1:error: Macro %module_dir not found
perl-Unicode-String-2.07-alt1.1:error: Macro %module_dir not found
perl-ldap-0.29-alt1.1:error: Macro %perl_sitelib not found
php-cgi-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-curl-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-dba-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-domxml-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-fribidi-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-gd2-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-imagick-2:0.9.11-alt4.3:error: Macro %VERSION not found
php-imap-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-ldap-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-mbstring-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-mcrypt-1:4.4.1-alt0.cvs20050729.1.1:error: Macro %VERSION not found
php-midgard-1:4.3.9_1.5.1-alt0.4cvs20030916:error: Macro %VERSION not found
php-mime_magic-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-mmcache-1:2.4.6-alt9:error: Macro %SERIAL not found
php-mysql-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-openssl-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-pcntl-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-pgsql-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-readline-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-rrdtool-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-snmp-1:4.4.1-alt0.cvs20050729.1:error: Macro %VERSION not found
php-sockets-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-sybase_ct-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-xslt-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-yp-4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php5-bz2-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-calendar-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-cgi-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-curl-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-dba-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-dbase-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-dbx-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-dio-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-dom-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-exif-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-filepro-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-gd2-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-gmp-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-imap-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-ldap-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-mbstring-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-mcrypt-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-mhash-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-mysql-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-openssl-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-pcntl-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-pgsql-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-soap-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-sockets-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-sybase_ct-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-xmlrpc-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-xsl-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-yp-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
pine-4.58L-alt4:error: Macro %update not found
povray-3.6-alt1.1:error: Macro %docdir not found
powersave-0.9.25-alt2:error: Macro %postun_service not found
purge-0.1-alt1:error: Macro %purge not found
python-module-Crypto-2.0-alt2.1:error: Macro %docdir not found
python-module-OpenGL-2.0.2.01-alt1:error: Macro %Url not found
python-module-PyQt-3.14.1-alt1.1.1.1.1:error: Macro %NAME not found
python-module-PyQt-3.14.1-alt1.1.1.1.1:error: Macro %VERSION not found
python-module-PyQt-3.14.1-alt1.1.1.1.1:error: Macro %RELEASE not found
python-module-xmms-2.04-alt3:error: Macro %url not found
pyvnc2swf-0.6.4-alt1:error: Macro %Url not found
qt3-settings-3.3-alt2:error: Macro %setup not found
ruby-1.8.2-alt7:error: Macro %docdir not found
sane-1.0.16-alt2:error: Macro %docdir not found
ser-0.9.3-alt1:error: Macro %nginx_group not found
showimg-0.9.4.1-alt2:error: Macro %docdir not found
sisyphus_list-1.4.1.3-alt1:error: Macro %url not found
tellico-0.13.7-alt1:error: Macro %desktop_vendor not found
thunderbird-contactssidebar-0.5-alt4:error: Macro %VERSION not found
thunderbird-enigmail-0.92.0-alt1:error: Macro %VERSION not found
thunderbird-quotecollapse-0.5-alt2:error: Macro %VERSION not found
thunderbird-quotecolors-0.2.6-alt2:error: Macro %VERSION not found
thunderbird-ru-1.0.6-alt1:error: Macro %VERSION not found
thunderbird-switch-locales-1.0.6-alt2:error: Macro %VERSION not found
tor-0.1.0.14-alt1:error: Macro %_tor_chroot not found
urw-fonts-1:2.0-alt26:error: Macro %ttfdir not found
uw-imap-2001a-alt9.1.1:error: Macro %release not found
vlc-0.7.2-alt0.5.1.1:error: Macro %qt_ver_major not found
webalizer-2.01.10-alt5.1:error: Macro %apache_webmaster not found
xmame-0.89-alt1:error: Macro %E9l not found
xmame-0.89-alt1:error: Macro %E9chargement not found
xmms-in-mac-0.2.1-alt2.1:error: Macro %name not found
xmms-in-mac-0.2.1-alt2.1:error: Macro %pack_ver not found
xmms-in-mac-0.2.1-alt2.1:error: Macro %permission_file failed to expand
xmms-in-mac-0.2.1-alt2.1:error: Macro %name not found
xmms-in-mac-0.2.1-alt2.1:error: Macro %version not found
xmms-in-mac-0.2.1-alt2.1:error: Macro %license_file failed to expand
xmms-in-mac-0.2.1-alt2.1:error: Macro %license_file not found
xvid4conf-1.9-alt1:error: Macro %URL not found


-- 
ldv

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

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

* Re: [devel] I: undefined macros
  2005-10-09 21:40 [devel] I: undefined macros Dmitry V. Levin
@ 2005-10-09 23:01 ` Dmitry V. Levin
  2005-10-10 11:27   ` [devel] " Michael Shigorin
  2005-10-09 23:41 ` [devel] " Alexey Gladkov
                   ` (5 subsequent siblings)
  6 siblings, 1 reply; 17+ messages in thread
From: Dmitry V. Levin @ 2005-10-09 23:01 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Oct 10, 2005 at 01:40:34AM +0400, Dmitry V. Levin wrote:
> Статистика такая: 190 из 355 непересобравшихся пакетов содержат ошибки
> типа "error: Macro %foo not found".  Большинство этих ошибок повторяются,
> т.е. они типовые.

Как минимум следующие ошибки произошли из-за кривизны самодельных
макросов, эмулирующих %get_version/%get_release/%get_serial:

eclipse-3.0.1-alt1:error: Macro %VERSION not found
firefox-TabMixPlus-0.2.3.1-alt1:error: Macro %VERSION not found
firefox-allinonegestures-0.16-alt2:error: Macro %VERSION not found
firefox-be-1.0.6-alt1.1.2:error: Macro %VERSION not found
firefox-be-1.0.6-alt1.1.2:error: Macro %VERSION not found
firefox-bookmarkbackup-0.3.3-alt5:error: Macro %VERSION not found
firefox-chatzilla-1:0.9.68.5-alt1:error: Macro %VERSION not found
firefox-compactmenu-1.7.2-alt4:error: Macro %VERSION not found
firefox-copyallurls-0.4.1-alt1:error: Macro %VERSION not found
firefox-diggler-0.9-alt8:error: Macro %VERSION not found
firefox-downbar-1:0.9.3.1-alt2:error: Macro %VERSION not found
firefox-downloadmgr-0.6.6-alt3:error: Macro %VERSION not found
firefox-dragtotab-0.2-alt4:error: Macro %VERSION not found
firefox-fireftp-0.87-alt1.2:error: Macro %VERSION not found
firefox-fireget-0.5-alt1.2:error: Macro %VERSION not found
firefox-gm-notifier-0.5.1-alt1:error: Macro %VERSION not found
firefox-livehttpheaders-0.10-alt6:error: Macro %VERSION not found
firefox-openbook-1.2.0-alt7:error: Macro %VERSION not found
firefox-ru-1.0.6-alt2:error: Macro %VERSION not found
firefox-ru-1.0.6-alt2:error: Macro %VERSION not found
firefox-sessionsaver-0.2.1-alt1:error: Macro %VERSION not found
firefox-switch-locales-1.0-alt7:error: Macro %VERSION not found
firefox-switchproxy-1.3.2-alt1.2:error: Macro %VERSION not found
firefox-tabbrowser-extensions-1.14.2005071301-alt1:error: Macro %VERSION not found
firefox-uk-1.0.6-alt1.2:error: Macro %VERSION not found
firefox-uk-1.0.6-alt1.2:error: Macro %VERSION not found
firefox-webdeveloper-1:0.9.3-alt7:error: Macro %VERSION not found
fuse-siefs-0.5-alt2:error: Macro %VERSION not found
fuse-sshfs-1.2-alt1:error: Macro %VERSION not found
mod_midgard-1.5.1-alt0.3cvs20030916:error: Macro %VERSION not found
mod_php-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
mod_php5-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
mod_python-2.7.11-alt2:error: Macro %VERSION not found
mod_rivet-0.5.0-alt1:error: Macro %VERSION not found
mod_ssl-2.8.24-alt1:error: Macro %VERSION not found
mozilla-be-1.7.9-alt1.1:error: Macro %VERSION not found
mozilla-uk-1.7.9-alt1.2:error: Macro %VERSION not found
php-cgi-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-curl-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-dba-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-domxml-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-fribidi-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-gd2-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-imagick-2:0.9.11-alt4.3:error: Macro %VERSION not found
php-imap-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-ldap-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-mbstring-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-mcrypt-1:4.4.1-alt0.cvs20050729.1.1:error: Macro %VERSION not found
php-midgard-1:4.3.9_1.5.1-alt0.4cvs20030916:error: Macro %VERSION not found
php-mime_magic-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-mmcache-1:2.4.6-alt9:error: Macro %SERIAL not found
php-mysql-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-openssl-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-pcntl-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-pgsql-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-readline-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-rrdtool-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-snmp-1:4.4.1-alt0.cvs20050729.1:error: Macro %VERSION not found
php-sockets-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-sybase_ct-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-xslt-1:4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php-yp-4.4.1-alt0.cvs20050729:error: Macro %VERSION not found
php5-bz2-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-calendar-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-cgi-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-curl-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-dba-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-dbase-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-dbx-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-dio-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-dom-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-exif-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-filepro-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-gd2-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-gmp-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-imap-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-ldap-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-mbstring-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-mcrypt-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-mhash-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-mysql-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-openssl-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-pcntl-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-pgsql-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-soap-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-sockets-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-sybase_ct-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-xmlrpc-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-xsl-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
php5-yp-5.0.5-alt0.cvs20050729:error: Macro %VERSION not found
python-module-PyQt-3.14.1-alt1.1.1.1.1:error: Macro %VERSION not found
python-module-PyQt-3.14.1-alt1.1.1.1.1:error: Macro %RELEASE not found
thunderbird-contactssidebar-0.5-alt4:error: Macro %VERSION not found
thunderbird-enigmail-0.92.0-alt1:error: Macro %VERSION not found
thunderbird-quotecollapse-0.5-alt2:error: Macro %VERSION not found
thunderbird-quotecolors-0.2.6-alt2:error: Macro %VERSION not found
thunderbird-ru-1.0.6-alt1:error: Macro %VERSION not found
thunderbird-switch-locales-1.0.6-alt2:error: Macro %VERSION not found


-- 
ldv

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

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

* Re: [devel] I: undefined macros
  2005-10-09 21:40 [devel] I: undefined macros Dmitry V. Levin
  2005-10-09 23:01 ` Dmitry V. Levin
@ 2005-10-09 23:41 ` Alexey Gladkov
  2005-10-10 12:07   ` Dmitry V. Levin
  2005-10-09 23:59 ` Alexey Gladkov
                   ` (4 subsequent siblings)
  6 siblings, 1 reply; 17+ messages in thread
From: Alexey Gladkov @ 2005-10-09 23:41 UTC (permalink / raw)
  To: ALT Devel discussion list

Dmitry V. Levin пишет:
> Статистика такая: 190 из 355 непересобравшихся пакетов содержат ошибки
> типа "error: Macro %foo not found".  Большинство этих ошибок повторяются,
> т.е. они типовые.  Если у меня найдётся время, 	то я их прокомментирую.
> 
> Вот полный перечень, по строке на ошибку (роботы потом напишут больше):

Новый патч делает невозможным использование /etc/rpm/macros.d .
Поэтому так много жертв.
Я думаю, что нельзя считать результаты пересборки правильными.

-- 
Rgrds, legion


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

* Re: [devel] I: undefined macros
  2005-10-09 21:40 [devel] I: undefined macros Dmitry V. Levin
  2005-10-09 23:01 ` Dmitry V. Levin
  2005-10-09 23:41 ` [devel] " Alexey Gladkov
@ 2005-10-09 23:59 ` Alexey Gladkov
  2005-10-10 12:09   ` Dmitry V. Levin
  2005-10-10  6:33 ` Kirill A. Shutemov
                   ` (3 subsequent siblings)
  6 siblings, 1 reply; 17+ messages in thread
From: Alexey Gladkov @ 2005-10-09 23:59 UTC (permalink / raw)
  To: ALT Devel discussion list

Dmitry V. Levin пишет:
> xmms-in-mac-0.2.1-alt2.1:error: Macro %name not found
> xmms-in-mac-0.2.1-alt2.1:error: Macro %pack_ver not found
> xmms-in-mac-0.2.1-alt2.1:error: Macro %permission_file failed to expand
> xmms-in-mac-0.2.1-alt2.1:error: Macro %name not found
> xmms-in-mac-0.2.1-alt2.1:error: Macro %version not found
> xmms-in-mac-0.2.1-alt2.1:error: Macro %license_file failed to expand
> xmms-in-mac-0.2.1-alt2.1:error: Macro %license_file not found

Вот тут точно ошибка.
rpm работает не правильно:

$ rpm -bE xmms-in-mac.spec | grep '%'
%description
Author's written permission can be found in
/usr/share/doc/xmms-in-mac-%pack_ver/XMMS_MAC-ALTLinux-permission.eml
%description -l ru_RU.UTF-8
п╫п╟я┘п╬п╢п╦я┌я│я▐ п╡ я└п╟п╧п╩п╣
/usr/share/doc/xmms-in-mac-%pack_ver/XMMS_MAC-ALTLinux-permission.eml
%prep
%setup -q -n libxmms-mac
%patch -p1
%patch1 -p1
%build
%install
%clean
%files
%doc AUTHORS BUGS COPYING ChangeLog NEWS README TODO
XMMS_MAC-ALTLinux-permission.eml
%changelog

Из перечисленных ошибочных макросов соответствует действительности
только: %pack_ver

-- 
Rgrds, legion


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

* Re: [devel] I: undefined macros
  2005-10-09 21:40 [devel] I: undefined macros Dmitry V. Levin
                   ` (2 preceding siblings ...)
  2005-10-09 23:59 ` Alexey Gladkov
@ 2005-10-10  6:33 ` Kirill A. Shutemov
  2005-10-10  8:07   ` php-coder
  2005-10-10  6:40 ` Eugene Vlasov
                   ` (2 subsequent siblings)
  6 siblings, 1 reply; 17+ messages in thread
From: Kirill A. Shutemov @ 2005-10-10  6:33 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On 01:40 Mon 10 Oct, Dmitry V. Levin wrote:
> On Sat, Oct 08, 2005 at 06:54:32PM +0400, Dmitry V. Levin wrote:
> ruby-1.8.2-alt7:error: Macro %docdir not found
А куда его дели? Тут оно есть:
http://www.rpm.org/max-rpm-snapshot/s1-rpm-inside-files-list-directives.html

-- 
Kirill A. Shutemov				Belarus, Minsk
E-mail:	k.shutemov (AT) sam-solutions.net
JID: kas (AT) altlinux.org
ICQ: 152302675

Надо когда-то начинать соблюдать правила, иначе придется придумывать
новые и потом снова нарушать.
		-- aen in docs@

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

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

* Re: [devel] I: undefined macros
  2005-10-09 21:40 [devel] I: undefined macros Dmitry V. Levin
                   ` (3 preceding siblings ...)
  2005-10-10  6:33 ` Kirill A. Shutemov
@ 2005-10-10  6:40 ` Eugene Vlasov
  2005-10-10 12:19   ` Dmitry V. Levin
  2005-10-10  9:26 ` Sviataslau Svirydau
  2005-11-02 13:54 ` Alexey Shabalin
  6 siblings, 1 reply; 17+ messages in thread
From: Eugene Vlasov @ 2005-10-10  6:40 UTC (permalink / raw)
  To: ALT Devel discussion list

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

Приветствую, Dmitry V. Levin.
В письме от Mon, Oct 10, 2005 at 01:40:34AM +0400 вы пишете:

> crossfire-client-1.8.0-alt1:error: Macro %Name not found

А нельзя сделать, чтобы эта проверка не проверяла комментарии? Ради
того, чтобы исправить комментарий, выкладывать пакет по новой?


-- 
С уважением, Евгений                       mailto:eugvv at altlinux.ru


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

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

* Re: [devel] I: undefined macros
  2005-10-10  6:33 ` Kirill A. Shutemov
@ 2005-10-10  8:07   ` php-coder
  2005-10-10  8:17     ` Alexey I. Froloff
  2005-10-10  8:17     ` Kirill A. Shutemov
  0 siblings, 2 replies; 17+ messages in thread
From: php-coder @ 2005-10-10  8:07 UTC (permalink / raw)
  To: ALT Devel discussion list


--- Kirill A. Shutemov 2005-10-10 09:33:47 +0300
+++ php-coder 2005-10-10 15:06:21 +0700

KAS> > ruby-1.8.2-alt7:error: Macro %docdir not found
KAS> А куда его дели?

    AFAIK заменили на %_defaultdocdir

-- 
+ php-coder
+ php-coder[at]altlinux[dot]ru



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

* Re: [devel] I: undefined macros
  2005-10-10  8:07   ` php-coder
@ 2005-10-10  8:17     ` Alexey I. Froloff
  2005-10-10  8:51       ` php-coder
  2005-10-10 12:17       ` Dmitry V. Levin
  2005-10-10  8:17     ` Kirill A. Shutemov
  1 sibling, 2 replies; 17+ messages in thread
From: Alexey I. Froloff @ 2005-10-10  8:17 UTC (permalink / raw)
  To: ALT Devel discussion list

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

* php-coder <php-coder@> [051010 12:15]:
> KAS> > ruby-1.8.2-alt7:error: Macro %docdir not found
> KAS> А куда его дели?
>     AFAIK заменили на %_defaultdocdir
%docdir - не макрос, а директива.

-- 
Regards, Sir Raorn.
-------------------
[...] использование интерпретируемых языков в чруте проблемно.
		-- at in sisyphus@

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

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

* Re: [devel] I: undefined macros
  2005-10-10  8:07   ` php-coder
  2005-10-10  8:17     ` Alexey I. Froloff
@ 2005-10-10  8:17     ` Kirill A. Shutemov
  1 sibling, 0 replies; 17+ messages in thread
From: Kirill A. Shutemov @ 2005-10-10  8:17 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On 15:07 Mon 10 Oct, php-coder wrote:
> 
> --- Kirill A. Shutemov 2005-10-10 09:33:47 +0300
> +++ php-coder 2005-10-10 15:06:21 +0700
> 
> KAS> > ruby-1.8.2-alt7:error: Macro %docdir not found
> KAS> А куда его дели?
> 
>     AFAIK заменили на %_defaultdocdir
Где читать?

-- 
Kirill A. Shutemov				Belarus, Minsk
E-mail:	k.shutemov (AT) sam-solutions.net
JID: kas (AT) altlinux.org
ICQ: 152302675

 Ну а первейший пункт TODO и так всем известен:
- СВОЙ, ПРАВИЛЬНЫЙ, apt-based/compatible ИНСТАЛЛЯТОР
		-- vsl in devel@

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

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

* Re: [devel] I: undefined macros
  2005-10-10  8:17     ` Alexey I. Froloff
@ 2005-10-10  8:51       ` php-coder
  2005-10-10 12:17       ` Dmitry V. Levin
  1 sibling, 0 replies; 17+ messages in thread
From: php-coder @ 2005-10-10  8:51 UTC (permalink / raw)
  To: ALT Devel discussion list


--- Alexey I. Froloff 2005-10-10 12:17:01 +0400
+++ php-coder 2005-10-10 15:47:24 +0700

AIF> > KAS> > ruby-1.8.2-alt7:error: Macro %docdir not found
AIF> > KAS> А куда его дели?
AIF> >     AFAIK заменили на %_defaultdocdir
AIF> %docdir - не макрос, а директива.

    В данном случае речь идет про макрос. Вот что в спеке:
    
    %docdir %_docdir/%name-%version

    Думаю, что если заменить эту строку на

    %doc %_defaultdocdir/%name-%version

    то проблема исчезнет.

    Можно конечно использовать и %docdir вместо %doc, но кажется что это
    неоправдано и излишне.

-- 
+ php-coder
+ php-coder[at]altlinux[dot]ru



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

* Re: [devel] I: undefined macros
  2005-10-09 21:40 [devel] I: undefined macros Dmitry V. Levin
                   ` (4 preceding siblings ...)
  2005-10-10  6:40 ` Eugene Vlasov
@ 2005-10-10  9:26 ` Sviataslau Svirydau
  2005-11-02 13:54 ` Alexey Shabalin
  6 siblings, 0 replies; 17+ messages in thread
From: Sviataslau Svirydau @ 2005-10-10  9:26 UTC (permalink / raw)
  To: ALT Devel discussion list

Dmitry V. Levin wrote on 10/10/2005 12:40 AM:
>> ...
>> Запущена тестовая пересборка Сизифа, чтобы выявить нецелевое использование
>> макросов.  Уже сейчас в логах видны довольно забавные примеры.  Ждите
>> писем от роботов.
>>     
>
> Статистика такая: 190 из 355 непересобравшихся пакетов содержат ошибки
> типа "error: Macro %foo not found".  Большинство этих ошибок повторяются,
> т.е. они типовые.  Если у меня найдётся время, 	то я их прокомментирую.
>
> Вот полный перечень, по строке на ошибку (роботы потом напишут больше):
> ...
> tor-0.1.0.14-alt1:error: Macro %_tor_chroot not found
>   
Этот макрос указан в только комментарии. Соответственно, это всего лишь 
warning, будет исправлено в следующей сборке.




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

* [devel] Re: I: undefined macros
  2005-10-09 23:01 ` Dmitry V. Levin
@ 2005-10-10 11:27   ` Michael Shigorin
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2005-10-10 11:27 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Oct 10, 2005 at 03:01:20AM +0400, Dmitry V. Levin wrote:
> > Статистика такая: 190 из 355 непересобравшихся пакетов
> > содержат ошибки типа "error: Macro %foo not found".
> > Большинство этих ошибок повторяются, т.е. они типовые.
> Как минимум следующие ошибки произошли из-за кривизны
> самодельных макросов, эмулирующих
> %get_version/%get_release/%get_serial:

Дадас.  А ещё робот на этот раз уличён во вранье, ну или очень 
уж витиеватом формулировании правды:

> mod_ssl-2.8.24-alt1:error: Macro %VERSION not found

---
error: Macro %VERSION not found
  1<   (empty)
  0< Requires: apache >=
error: line 47: Requires: apache >=
---

Вот только

~/RPM/SPECS/Sisyphus> fgrep %VERSION mod_ssl.spec 
~/RPM/SPECS/Sisyphus> 

и на самом деле там

%define mod_ssl_apache_version 1.3.33
# ...
Requires: apache >= %apache_version-%apache_release, libssl >= 0.9.6i
# ...
BuildRequires: apache-devel >= %mod_ssl_apache_version

применяются самопальные макросы из apache-devel, часть из которых
может действительно эмулировать %get_* в итоге по простой причине
-- не припомню рекомендаций по применению или комментариев по
вводимым макросам. ("я не вредный, просто не встречал")

Выводы: не знаю, о каком %VERSION речь, и формулировка сообщения
об ошибке (особенно считающейся блокирующей) ни разу не помогает.

Хотим %get_version -- пишем "consider %ghet_version" или около
того.  Не лучше ли подбирать разумные сообщения об ошибках
вместо того, чтобы потом растолковывать?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/

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

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

* Re: [devel] I: undefined macros
  2005-10-09 23:41 ` [devel] " Alexey Gladkov
@ 2005-10-10 12:07   ` Dmitry V. Levin
  0 siblings, 0 replies; 17+ messages in thread
From: Dmitry V. Levin @ 2005-10-10 12:07 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Oct 10, 2005 at 03:41:02AM +0400, Alexey Gladkov wrote:
> Dmitry V. Levin пишет:
> > Статистика такая: 190 из 355 непересобравшихся пакетов содержат ошибки
> > типа "error: Macro %foo not found".  Большинство этих ошибок повторяются,
> > т.е. они типовые.  Если у меня найдётся время, 	то я их прокомментирую.
> > 
> > Вот полный перечень, по строке на ошибку (роботы потом напишут больше):
> 
> Новый патч делает невозможным использование /etc/rpm/macros.d .

Алексей, не делай скоропалительных выводов.  Прежде чем делать такие
громкие заявления, надо изучить вопрос.


-- 
ldv

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

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

* Re: [devel] I: undefined macros
  2005-10-09 23:59 ` Alexey Gladkov
@ 2005-10-10 12:09   ` Dmitry V. Levin
  0 siblings, 0 replies; 17+ messages in thread
From: Dmitry V. Levin @ 2005-10-10 12:09 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Oct 10, 2005 at 03:59:54AM +0400, Alexey Gladkov wrote:
> Dmitry V. Levin пишет:
> > xmms-in-mac-0.2.1-alt2.1:error: Macro %name not found
> > xmms-in-mac-0.2.1-alt2.1:error: Macro %pack_ver not found
> > xmms-in-mac-0.2.1-alt2.1:error: Macro %permission_file failed to expand
> > xmms-in-mac-0.2.1-alt2.1:error: Macro %name not found
> > xmms-in-mac-0.2.1-alt2.1:error: Macro %version not found
> > xmms-in-mac-0.2.1-alt2.1:error: Macro %license_file failed to expand
> > xmms-in-mac-0.2.1-alt2.1:error: Macro %license_file not found
> 
> Вот тут точно ошибка.
> rpm работает не правильно:

rpm работает правильно.

> $ rpm -bE xmms-in-mac.spec | grep '%'

Это уже после препроцессора; ты лучше сделай fgrep % xmms-in-mac.spec


-- 
ldv

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

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

* Re: [devel] I: undefined macros
  2005-10-10  8:17     ` Alexey I. Froloff
  2005-10-10  8:51       ` php-coder
@ 2005-10-10 12:17       ` Dmitry V. Levin
  1 sibling, 0 replies; 17+ messages in thread
From: Dmitry V. Levin @ 2005-10-10 12:17 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Oct 10, 2005 at 12:17:01PM +0400, Alexey I. Froloff wrote:
> * php-coder <php-coder@> [051010 12:15]:
> > KAS> > ruby-1.8.2-alt7:error: Macro %docdir not found
> > KAS> А куда его дели?
> >     AFAIK заменили на %_defaultdocdir
> %docdir - не макрос, а директива.

Да, вы правы, формально это не ошибка, но по сути ошибка есть:
вы просто помечаете каталог %_docdir/%name-%version как каталог с
документацией, в то время как всё содержимое %_docdir по умолчанию
помечено этим аттрибутом.

rpmbuild будет исправлен на тему %docdir в %files.


-- 
ldv

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

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

* Re: [devel] I: undefined macros
  2005-10-10  6:40 ` Eugene Vlasov
@ 2005-10-10 12:19   ` Dmitry V. Levin
  0 siblings, 0 replies; 17+ messages in thread
From: Dmitry V. Levin @ 2005-10-10 12:19 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Mon, Oct 10, 2005 at 12:40:17PM +0600, Eugene Vlasov wrote:
> В письме от Mon, Oct 10, 2005 at 01:40:34AM +0400 вы пишете:
> 
> > crossfire-client-1.8.0-alt1:error: Macro %Name not found
> 
> А нельзя сделать, чтобы эта проверка не проверяла комментарии? Ради

Это сделать непросто.

> того, чтобы исправить комментарий, выкладывать пакет по новой?

Выложите потом, вместе с другими изменениями.


-- 
ldv

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

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

* Re: [devel] I: undefined macros
  2005-10-09 21:40 [devel] I: undefined macros Dmitry V. Levin
                   ` (5 preceding siblings ...)
  2005-10-10  9:26 ` Sviataslau Svirydau
@ 2005-11-02 13:54 ` Alexey Shabalin
  6 siblings, 0 replies; 17+ messages in thread
From: Alexey Shabalin @ 2005-11-02 13:54 UTC (permalink / raw)
  To: ALT Devel discussion list, ALT Devel discussion list; +Cc: legion

> > Запущена тестовая пересборка Сизифа, чтобы выявить нецелевое использование
> > макросов.  Уже сейчас в логах видны довольно забавные примеры.  Ждите
> > писем от роботов.
>
> Статистика такая: 190 из 355 непересобравшихся пакетов содержат ошибки
> типа "error: Macro %foo not found".  Большинство этих ошибок повторяются,
> т.е. они типовые.  Если у меня найдётся время,  то я их прокомментирую.
> firefox-TabMixPlus-0.2.3.1-alt1:error: Macro %VERSION not found
> firefox-allinonegestures-0.16-alt2:error: Macro %VERSION not found
> firefox-be-1.0.6-alt1.1.2:error: Macro %VERSION not found
> firefox-be-1.0.6-alt1.1.2:error: Macro %_firefox_specific failed to expand
> firefox-be-1.0.6-alt1.1.2:error: Macro %VERSION not found
> firefox-bookmarkbackup-0.3.3-alt5:error: Macro %VERSION not found
> firefox-chatzilla-1:0.9.68.5-alt1:error: Macro %VERSION not found
> firefox-compactmenu-1.7.2-alt4:error: Macro %VERSION not found
> firefox-copyallurls-0.4.1-alt1:error: Macro %VERSION not found
> firefox-diggler-0.9-alt8:error: Macro %VERSION not found
> firefox-downbar-1:0.9.3.1-alt2:error: Macro %VERSION not found
> firefox-downloadmgr-0.6.6-alt3:error: Macro %VERSION not found
> firefox-dragtotab-0.2-alt4:error: Macro %VERSION not found
> firefox-fireftp-0.87-alt1.2:error: Macro %VERSION not found
> firefox-fireget-0.5-alt1.2:error: Macro %VERSION not found
> firefox-gm-notifier-0.5.1-alt1:error: Macro %VERSION not found
> firefox-livehttpheaders-0.10-alt6:error: Macro %VERSION not found
> firefox-openbook-1.2.0-alt7:error: Macro %VERSION not found
> firefox-ru-1.0.6-alt2:error: Macro %VERSION not found
> firefox-ru-1.0.6-alt2:error: Macro %_firefox_specific failed to expand
> firefox-ru-1.0.6-alt2:error: Macro %VERSION not found
> firefox-sessionsaver-0.2.1-alt1:error: Macro %VERSION not found
> firefox-switch-locales-1.0-alt7:error: Macro %VERSION not found
> firefox-switchproxy-1.3.2-alt1.2:error: Macro %VERSION not found
> firefox-tabbrowser-extensions-1.14.2005071301-alt1:error: Macro %VERSION not found
> firefox-uk-1.0.6-alt1.2:error: Macro %VERSION not found
> firefox-uk-1.0.6-alt1.2:error: Macro %_firefox_specific failed to expand
> firefox-uk-1.0.6-alt1.2:error: Macro %VERSION not found
> firefox-webdeveloper-1:0.9.3-alt7:error: Macro %VERSION not found

можно узнать когда исправят макросы в /etc/rpm/macros.d/firefox.
А то робот напрягается - пересобирает, шлет письма. А поделать ничего
нельзя, пока основные макросы не исправят.

--
Alexey Shabalin

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

end of thread, other threads:[~2005-11-02 13:54 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-10-09 21:40 [devel] I: undefined macros Dmitry V. Levin
2005-10-09 23:01 ` Dmitry V. Levin
2005-10-10 11:27   ` [devel] " Michael Shigorin
2005-10-09 23:41 ` [devel] " Alexey Gladkov
2005-10-10 12:07   ` Dmitry V. Levin
2005-10-09 23:59 ` Alexey Gladkov
2005-10-10 12:09   ` Dmitry V. Levin
2005-10-10  6:33 ` Kirill A. Shutemov
2005-10-10  8:07   ` php-coder
2005-10-10  8:17     ` Alexey I. Froloff
2005-10-10  8:51       ` php-coder
2005-10-10 12:17       ` Dmitry V. Levin
2005-10-10  8:17     ` Kirill A. Shutemov
2005-10-10  6:40 ` Eugene Vlasov
2005-10-10 12:19   ` Dmitry V. Levin
2005-10-10  9:26 ` Sviataslau Svirydau
2005-11-02 13:54 ` Alexey Shabalin

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