ALT Linux Team development discussions
 help / color / mirror / Atom feed
* Re: [devel] E: incoming x86_64 reject: lmms-0.3.1-alt2
  @ 2007-12-10 11:24 ` Slava Dubrovskiy
  2007-12-10 12:24   ` Sergey Vlasov
                     ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Slava Dubrovskiy @ 2007-12-10 11:24 UTC (permalink / raw)
  To: ALT Devel discussion list

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

QA Team Upravdom Robot пишет:
> Dear Slava Dubrovskiy!
> The lmms-0.3.1-alt2 package has been rejected from incoming for x86_64
> architecture.
>
> Possible reason follows:
> 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!!!
> Reading Package Lists...
> Building Dependency Tree...
> E: Couldn't find package libwine-devel
> hsh-install: failed to calculate package file list.
> hsh-install: Failed to generate package file list.
>   
В спеке стоит
%ifarch %ix86
BuildPreReq: libwine-devel
%endif

Интересно, почему в локальном хешере на x86_64 все нормально собирается,
а в инкаминге нет?
Объясните пожалуйста.

-- 
WBR,
Dubrovskiy Vyacheslav


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3249 bytes --]

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

* Re: [devel] E: incoming x86_64 reject: lmms-0.3.1-alt2
  2007-12-10 11:24 ` [devel] E: incoming x86_64 reject: lmms-0.3.1-alt2 Slava Dubrovskiy
@ 2007-12-10 12:24   ` Sergey Vlasov
  2007-12-10 13:34     ` Kirill A. Shutemov
  2007-12-10 15:12     ` Slava Dubrovskiy
  2007-12-10 12:26   ` Led
  2007-12-10 12:59   ` Avramenko Andrew
  2 siblings, 2 replies; 8+ messages in thread
From: Sergey Vlasov @ 2007-12-10 12:24 UTC (permalink / raw)
  To: devel

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

On Mon, Dec 10, 2007 at 01:24:34PM +0200, Slava Dubrovskiy wrote:
> %ifarch %ix86
> BuildPreReq: libwine-devel
> %endif

Такие конструкции не работают - BuildRequires формируются при сборке
src.rpm, и в дальнейшем на всех архитектурах используется одинаковый
список, сохранённый в src.rpm.

Один из способов обхода - сделать пакет с пустым %files, собирающийся
на всех архитектурах, но имеющий разные зависимости (т.е., в %ifarch
должно быть Requires), и затем в BuildRequires основного пакета
требовать этот пакет вместо реальных.

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

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

* Re: [devel] E: incoming x86_64 reject: lmms-0.3.1-alt2
  2007-12-10 11:24 ` [devel] E: incoming x86_64 reject: lmms-0.3.1-alt2 Slava Dubrovskiy
  2007-12-10 12:24   ` Sergey Vlasov
@ 2007-12-10 12:26   ` Led
  2007-12-10 12:59   ` Avramenko Andrew
  2 siblings, 0 replies; 8+ messages in thread
From: Led @ 2007-12-10 12:26 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В сообщении от Monday 10 December 2007 13:24:34 Slava Dubrovskiy написал(а):
> QA Team Upravdom Robot пишет:
> > Dear Slava Dubrovskiy!
> > The lmms-0.3.1-alt2 package has been rejected from incoming for x86_64
> > architecture.
> >
> > Possible reason follows:
> > 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!!!
> > Reading Package Lists...
> > Building Dependency Tree...
> > E: Couldn't find package libwine-devel
> > hsh-install: failed to calculate package file list.
> > hsh-install: Failed to generate package file list.
>
> В спеке стоит
> %ifarch %ix86
> BuildPreReq: libwine-devel
> %endif

Такой вариант не прокатывает.

>
> Интересно, почему в локальном хешере на x86_64 все нормально собирается,
> а в инкаминге нет?
> Объясните пожалуйста.

Данное выражение раскрывается во время сборки src.rpm

-- 
Led

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

* Re: [devel] E: incoming x86_64 reject: lmms-0.3.1-alt2
  2007-12-10 11:24 ` [devel] E: incoming x86_64 reject: lmms-0.3.1-alt2 Slava Dubrovskiy
  2007-12-10 12:24   ` Sergey Vlasov
  2007-12-10 12:26   ` Led
@ 2007-12-10 12:59   ` Avramenko Andrew
  2007-12-10 13:07     ` Led
  2 siblings, 1 reply; 8+ messages in thread
From: Avramenko Andrew @ 2007-12-10 12:59 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Slava Dubrovskiy пишет:
> QA Team Upravdom Robot пишет:
>> Dear Slava Dubrovskiy!
>> The lmms-0.3.1-alt2 package has been rejected from incoming for x86_64
>> architecture.
>>
>> Possible reason follows:
>> 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!!!
>> Reading Package Lists...
>> Building Dependency Tree...
>> E: Couldn't find package libwine-devel
>> hsh-install: failed to calculate package file list.
>> hsh-install: Failed to generate package file list.
>>   
> В спеке стоит
> %ifarch %ix86
> BuildPreReq: libwine-devel
> %endif
> 
> Интересно, почему в локальном хешере на x86_64 все нормально собирается,
> а в инкаминге нет?
> Объясните пожалуйста.

+1. У меня тоже была такая трабла. Решил установкой постоянной
зависимости для обеих архитектур.



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

* Re: [devel] E: incoming x86_64 reject: lmms-0.3.1-alt2
  2007-12-10 12:59   ` Avramenko Andrew
@ 2007-12-10 13:07     ` Led
  0 siblings, 0 replies; 8+ messages in thread
From: Led @ 2007-12-10 13:07 UTC (permalink / raw)
  To: ALT Linux Team development discussions

В сообщении от Monday 10 December 2007 14:59:59 Avramenko Andrew написал(а):
> Slava Dubrovskiy пишет:
> > QA Team Upravdom Robot пишет:
> >> Dear Slava Dubrovskiy!
> >> The lmms-0.3.1-alt2 package has been rejected from incoming for x86_64
> >> architecture.
> >>
> >> Possible reason follows:
> >> 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!!!
> >> Reading Package Lists...
> >> Building Dependency Tree...
> >> E: Couldn't find package libwine-devel
> >> hsh-install: failed to calculate package file list.
> >> hsh-install: Failed to generate package file list.
> >
> > В спеке стоит
> > %ifarch %ix86
> > BuildPreReq: libwine-devel
> > %endif
> >
> > Интересно, почему в локальном хешере на x86_64 все нормально собирается,
> > а в инкаминге нет?
> > Объясните пожалуйста.
>
> +1. У меня тоже была такая трабла. Решил установкой постоянной
> зависимости для обеих архитектур.

Думаю, что в случае с libwine такой вариант не пройдёт:)

-- 
Led

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

* Re: [devel] E: incoming x86_64 reject: lmms-0.3.1-alt2
  2007-12-10 12:24   ` Sergey Vlasov
@ 2007-12-10 13:34     ` Kirill A. Shutemov
  2007-12-10 13:38       ` Alexey Gladkov
  2007-12-10 15:12     ` Slava Dubrovskiy
  1 sibling, 1 reply; 8+ messages in thread
From: Kirill A. Shutemov @ 2007-12-10 13:34 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: legion, ldv

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

On [Mon, 10.12.2007 15:24], Sergey Vlasov wrote:
> On Mon, Dec 10, 2007 at 01:24:34PM +0200, Slava Dubrovskiy wrote:
> > %ifarch %ix86
> > BuildPreReq: libwine-devel
> > %endif
> 
> Такие конструкции не работают - BuildRequires формируются при сборке
> src.rpm, и в дальнейшем на всех архитектурах используется одинаковый
> список, сохранённый в src.rpm.

Кстати, а почему в incoming'е не собирается с --query-repackage. Это бы
решило данную проблему. Правильно?


-- 
Regards,  Kirill A. Shutemov
 + Belarus, Minsk
 + Velesys LLC, http://www.velesys.com/
 + ALT Linux Team, http://www.altlinux.com/

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

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

* Re: [devel] E: incoming x86_64 reject: lmms-0.3.1-alt2
  2007-12-10 13:34     ` Kirill A. Shutemov
@ 2007-12-10 13:38       ` Alexey Gladkov
  0 siblings, 0 replies; 8+ messages in thread
From: Alexey Gladkov @ 2007-12-10 13:38 UTC (permalink / raw)
  To: Kirill A. Shutemov; +Cc: ALT Linux Team development discussions

Kirill A. Shutemov wrote:
> Кстати, а почему в incoming'е не собирается с --query-repackage. Это бы
> решило данную проблему. Правильно?

Потому что при этом потеряется подпись мантейнера на исходном пакете.
Мы эти подписи стараемся сохранить, чтобы идентифицировать сборщика
пакета.

-- 
Rgrds, legion



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

* Re: [devel] E: incoming x86_64 reject: lmms-0.3.1-alt2
  2007-12-10 12:24   ` Sergey Vlasov
  2007-12-10 13:34     ` Kirill A. Shutemov
@ 2007-12-10 15:12     ` Slava Dubrovskiy
  1 sibling, 0 replies; 8+ messages in thread
From: Slava Dubrovskiy @ 2007-12-10 15:12 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

Sergey Vlasov пишет:
> On Mon, Dec 10, 2007 at 01:24:34PM +0200, Slava Dubrovskiy wrote:
>   
>> %ifarch %ix86
>> BuildPreReq: libwine-devel
>> %endif
>>     
>
> Такие конструкции не работают - BuildRequires формируются при сборке
> src.rpm, и в дальнейшем на всех архитектурах используется одинаковый
> список, сохранённый в src.rpm.
>
> Один из способов обхода - сделать пакет с пустым %files, собирающийся
> на всех архитектурах, но имеющий разные зависимости (т.е., в %ifarch
> должно быть Requires), и затем в BuildRequires основного пакета
> требовать этот пакет вместо реальных.
>   
А пакет этот как должен называться?
Например rpm-build-lmms ?

-- 
WBR,
Dubrovskiy Vyacheslav


[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/x-pkcs7-signature, Size: 3249 bytes --]

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

end of thread, other threads:[~2007-12-10 15:12 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-12-10 11:24 ` [devel] E: incoming x86_64 reject: lmms-0.3.1-alt2 Slava Dubrovskiy
2007-12-10 12:24   ` Sergey Vlasov
2007-12-10 13:34     ` Kirill A. Shutemov
2007-12-10 13:38       ` Alexey Gladkov
2007-12-10 15:12     ` Slava Dubrovskiy
2007-12-10 12:26   ` Led
2007-12-10 12:59   ` Avramenko Andrew
2007-12-10 13:07     ` Led

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