ALT Linux kernel packages development
 help / color / mirror / Atom feed
From: Sergey Vlasov <vsu@altlinux.ru>
To: ALT Linux kernel packages development <devel-kernel@altlinux.ru>
Subject: [d-kernel] Re: [BUG] %format_patch_list does not work
Date: Thu, 7 Aug 2003 19:52:17 +0400
Message-ID: <20030807195217.1aae199b.vsu@altlinux.ru> (raw)
In-Reply-To: <m365l9mt12.fsf@altlinux.ru>

On Thu, 07 Aug 2003 18:39:05 +0400
ed@altlinux.ru (Ed V. Bartosh) wrote:

> 
> >>>>> "SV" == Sergey Vlasov writes:
> 
>  >>   Я поправил. А заодно у меня там изменения в приложении зависимых
>  >>  патчей - теперь прикладываются несмотря на порядок следования в
>  >>  спеке.
> ...
>  SV>  Похоже, работает. По крайней мере,
>  SV>  kernel-image-std-up-2.4.21rel-alt8 без изменений в spec прошёл
>  SV>  rpm -bp после добавления пустых каталогов 00_kernel-feat-fs-xfs
>  SV>  в kernel-feat-{acpi,core-O1sched,fs-ntfs} - патчи
>  SV>  переупорядочились. Правда, для сборки этого недостаточно, т.к.
>  SV>  есть ещё зависимость kernel-feat-i2c на kernel-feat-bttv, а её
>  SV>  уже отловить не удаётся, поскольку kernel-feat-i2c
>  SV>  прикладывается apply-скриптом.
> Значит я заливаю. Пусть даже как промежуточный вариант. Это лучше, чем
> предыдущее, по крайней мере.
> 
> Насчет зависимости не понял, причем тут способ
> приложения ? Если зависимость есть и флаги создаются правильно, то
> почему бы ему не работать ? Поясни, плз, более доходчиво, я же эти
> bttv не прикладываю, поэтому и не сталкивался. Может ему просто его
> apply-скрипт подкорректировать ?

%apply_patches просто не видит, что в kernel-feat-i2c есть условный
патч, зависящий от kernel-feat-bttv - в apply_patchset вызывается
apply-скрипт, а не apply_recursive.

Т.е. для пакетов, имеющих apply-скрипты, нужен способ вытаскивания
информации о зависимостях в виде, доступном для %apply_patches. Либо
нужно дублировать эту логику во всех таких скриптах - тогда туда
придётся передавать ещё и %_patch_list.


  reply	other threads:[~2003-08-07 15:52 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-08-07 12:35 [d-kernel] " Sergey Vlasov
2003-08-07 11:54 ` Ed V. Bartosh
2003-08-07 14:08   ` [d-kernel] " Sergey Vlasov
2003-08-07 14:39     ` Ed V. Bartosh
2003-08-07 15:52       ` Sergey Vlasov [this message]
2003-08-07 15:19         ` Ed V. Bartosh

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=20030807195217.1aae199b.vsu@altlinux.ru \
    --to=vsu@altlinux.ru \
    --cc=devel-kernel@altlinux.ru \
    /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 kernel packages development

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-kernel/0 devel-kernel/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-kernel devel-kernel/ http://lore.altlinux.org/devel-kernel \
		devel-kernel@altlinux.org devel-kernel@altlinux.ru devel-kernel@altlinux.com
	public-inbox-index devel-kernel

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


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