From: Sviatoslav Sviridov <svd@altlinux.ru>
To: ALT Linux Sisyphus discussion list <sisyphus@lists.altlinux.org>
Subject: Re: [sisyphus] I: updated package - subversion
Date: Sat, 26 Nov 2005 00:08:43 +0200
Message-ID: <43878B6B.6050900@altlinux.ru> (raw)
In-Reply-To: <20051125163709.GA2542@nomad.office.altlinux.org>
Dmitry V. Levin wrote:
> On Wed, Aug 17, 2005 at 12:51:32AM +0300, Sviataslau Svirydau wrote:
>> Приветствую,
>>
>> В /incoming/Sisyphus/ залит subversion-1.2.1-alt1.src.rpm.
>>
>> В этой сборке кроме обновления версии оторваны perl-bindings, но зато
>> новая версия исправляет #7657 и #7658.
>> По мнению apt-cache, subversion-perl никому не требуется, поэтому
>> оторван он был без особого сожаления до лучших времен. Если кому-то он
>> нужен, то попридержите его у себя, либо помогите решить проблему,
>> которую я описывал в
>> http://lists.altlinux.ru/pipermail/sisyphus/2005-August/066367.html
Проблема до сих пор не решена. Помогите кто чем может :) Сам я в
разумные сроки исправить не смогу...
Сейчас столкнулся с ещё одним полтергейстом, пытаяс пересобрать
subversion в хэшере с поддержкой perl-bindings.
Ситуация такая:
Чтобы собрать с поддержкой perl-bindings, нужно дернуть за ручку --with
swig_pl, в спеке это оформлено вот так (по умолчанию сейчас отключено):
%if_with M24
...
%else
%def_without swig_pl
%endif
При попытке пересобрать приблизительно таким образом:
hsh -v --build-args='--with swig_pl --disable check' ~/build-svn
/path/to/subversion-1.2.3-alt2.src.rpm
Получаю ругань, что swig-runtime-perl требуется для сборки, однако он не
был установлен в сборочную среду:
install: Packages installation complete.
Подготовка...
#########################################################################
install: RPM database updated.
`/home/setup/ALTLinux/Sisyphus/files/SRPMS/subversion-1.2.3-alt2.src.rpm'
-> `chroot/.in/subversion-1.2.3-alt2.src.rpm'
error: failed build dependencies:
swig-runtime-perl is needed by subversion-1.2.3-alt2
Installing subversion-1.2.3-alt2.src.rpm
Building target platforms: i686
Building for target i686
1.25user 0.26system 0:02.44elapsed 61%CPU (0avgtext+0avgdata 0maxresident)k
0inputs+0outputs (25major+7690minor)pagefaults 0swaps
rebuild: rebuild of `subversion-1.2.3-alt2.src.rpm' failed.
В спеке необходимость swig-runtime-perl обозначена следующим образом:
%if_with swig_pl
BuildPreReq: perl-base swig swig-runtime-perl
%endif
(здесь, правда, было обнаружено несколько строчек, выбивающихся из общей
колеи: пакеты в BuildPreReq были перечислены через запятую, но это не
влияет на исход эксперимента)
Исходный src.rpm без указания --build-args пересобирается нормально.
Если в спеке явно указать "%def_with swig_pl" по умолчанию, то тоже все
шелковисто - swig-runtime-perl устанавливается в сборочную среду и
сборка проходит отлично.
На кого баги катить? hasher или rpm чудит?
ЗЫ раньше я с подобным безобразием не сталкивался, сборки с условиями в
хэшере проходили нормально... Единственное подозрение у меня на то, что
%def_without находится внутри %if_with/%endif.
--
Best regards,
Sviatoslav Sviridov
--
Most public domain software is free, at least at first glance.
next prev parent reply other threads:[~2005-11-25 22:08 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-08-16 21:51 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 ` Sviatoslav Sviridov [this message]
2005-11-25 22:55 ` [sisyphus] " 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 ` [sisyphus][JT] " Sviataslau Svirydau
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=43878B6B.6050900@altlinux.ru \
--to=svd@altlinux.ru \
--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