ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
From: Sviataslau Svirydau <Sviataslau_Svirydau@epam.com>
To: ALT Linux Sisyphus discussion list <sisyphus@lists.altlinux.org>
Subject: Re: [sisyphus][JT] I: updated package - subversion
Date: Wed, 30 Nov 2005 17:27:02 +0200
Message-ID: <438DC4C6.3080701@epam.com> (raw)
In-Reply-To: <438DBFE7.1060304@altlinux.ru>

Ой, мама! Как это его enigmail перекосячил, что даже mailman ничего
разобрать не смог... в других клиентах хоть видно было?

Sviatoslav Sviridov wrote on 11/30/2005 5:06 PM:
> Dmitry V. Levin wrote on 11/26/2005 12:55 AM:
>   
>> У меня тоже не получилось, даже
>> --query-repackage --build='--with swig_pl'
>> не помогло (какой-то макрос не был определён), пришлось в spec-файл залезть.
>>   
>>     
> Вернулся сейчас с subversion в связи с приближающимся выходом 1.3.0...
> И таки вспомнил почему там ругань на неопределнные макросы была (сам
> тоже пробовал --query-repackage тогда, но не получилось также)...
>
> А ругается потому, что макросы раскрываются до того, как все остальное
> выполняется. Соответственно, если зависимость на пакет, предоставляющий
> макросы, обернута в какой-нить %if_with/%endif, то сначала будет warning
> насчет ненайденного макроса, а потом только насчет неудовлетворенной
> зависимости.
>
> В аттаче пример спека, показывающего такое поведение.
> При не установленном rpm-build-java получаем следующе:
>
> $ rpmbuild -bp test.spec
> warning: Macro %_javadir not found
> error: failed build dependencies:
>         rpm-build-java   is needed by test-0.0.1-alt1
>
> Но варнинги - это ерунда... Проблема в том, что выскакивает ошибка на
> тот же самый макрос. Но ошибка уже в другом месте -- в секции %files.
> Если из приаттаченного спека сделать src.rpm и попробовать его
> пересобрать в хэшере, то он пересоберется. Но если его пересобираться с
> ключем --query-repackage, то облимится:
>
> $ hsh --query-repackage ~/build
> /home/svd/RPM/SRPMS/test/test-0.0.1-alt1.src.rpm
> Components: hasher
> Processing pkglists... hasher done
> Processing srclists...  hasher done
> Creating component releases... done
> Updating global release file... done
> Appending MD5Sum... hasher done
> All your base are belong to us!!!
> warning: Macro %_javadir not found
> warning: Macro %_javadir not found
> warning: Macro %_javadir not found
> error: Macro %_javadir not found
> error: line 37: %_javadir/test.jar
>
> А вопрос все это навеяло такой:
> Все еще можно заворачивать сборочные зависимости в условия, или это
> чревато? ;)
>   



  reply	other threads:[~2005-11-30 15:27 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-08-16 21:51 [sisyphus] " Sviataslau Svirydau
2005-08-17  8:56 ` [sisyphus] " Anton Farygin
2005-08-17  9:10   ` Sviataslau Svirydau
2005-11-25 16:37 ` [sisyphus] " Dmitry V. Levin
2005-11-25 17:27   ` Alexander Bokovoy
2005-11-25 17:38     ` Dmitry V. Levin
2005-11-25 17:50       ` Alexander Bokovoy
2005-11-25 18:26         ` [sisyphus] " Michael Shigorin
2005-11-25 18:43           ` Dmitry V. Levin
2005-11-25 20:16             ` Michael Shigorin
2005-11-25 19:20           ` Alexander Bokovoy
2005-11-25 22:08   ` [sisyphus] " Sviatoslav Sviridov
2005-11-25 22:55     ` Dmitry V. Levin
2005-11-26  9:12       ` Vladimir Lettiev
2005-11-26 11:57         ` Vladimir Lettiev
2005-11-26 15:12           ` Dmitry V. Levin
2005-11-26 18:10           ` Sviatoslav Sviridov
2005-11-26 20:42             ` Aleksey Avdeev
2005-11-26 21:52               ` Sviataslau Svirydau
2005-11-26 22:08                 ` Aleksey Avdeev
2005-11-27 22:34             ` Sviataslau Svirydau
2005-11-30 15:06       ` Sviatoslav Sviridov
2005-11-30 15:27         ` Sviataslau Svirydau [this message]
2005-11-30 15:37           ` [sisyphus] Re: [JT] " Vitaly Ostanin
2005-11-30 15:43             ` Sviataslau Svirydau
2005-11-30 16:26           ` Grigory Batalov

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=438DC4C6.3080701@epam.com \
    --to=sviataslau_svirydau@epam.com \
    --cc=sisyphus@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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