From: "\"Алексей Любимов\"" <avl@l14.ru> To: sisyphus@altlinux.ru Subject: Re: how to add patches to apt-get sources? (was: Re: [sisyphus] apt-get -b source kernel24-stable-up failure) Date: Sat, 21 Sep 2002 20:12:26 +0400 Message-ID: <20020921201226.4c9b4267.avl@l14.ru> (raw) In-Reply-To: <20020921101914.159f0104.seriv@parkheights.dyndns.org> On Sat, 21 Sep 2002 10:19:14 -0400 sergey ivanov <seriv@parkheights.dyndns.org> wrote: > Спасибо большое, сейчас вот собрал в конце концов kernel24-stable-up с помощью второго рецепта, то есть доустановив libdb2-devel или libdb3-devel из Sisyphus. При этом вначале напоролся на те же трудности что были описаны в дискуссии "[sisyphus] db? и kernel.src". > Однако для будущего очень хотелось бы узнать как правильно было добавить патч к ядру. То, что я понял из поисков в www.atmsk.ru - это следующая последовательность: > 1) юзер из группы rpm делает "apt-source kernel24-stable-up" apt-get source kernel24-stable-up > 2) root делает "rpm -Uv kernel24-stable-up*.src.rpm" > 3) юзер добавляет тот патч что был приложен к письму в /usr/src/RPM/SOURCES теперь дерево может быть в ~/RPM, а не в /usr/src/RPM > 4) юзер правит /usr/src/RPM/SPEC/kernel-2.4.spec, добавляя строчку в секцию патчей: > (я пытался добавить патч где-то рядом с другими scsi-патчами, написав > Patch1315: linux-2.4.19-aicasm_libdb.patch > вопрос: порядок приложения патчей существенен? Он зависит от имен патчей или от положения строк в этом разделе в Спеке?) от положения строк. все это прерасно видно, во время сборки. лог сборки можно сохранить в файл и смотреть потом. > Еще вопрос: это единственное место которое надо менять? В www.atmsk.ru написано что надо еще добавить строчку в секцию build, а у ядра я там не нашел в этой секции описания приложений отдельных патчей, такое впечатление что они списком прилагаются.) да нет. патчи прикладывают обычно в prepare -- Любимов Алексей avl@l14.ru
next prev parent reply other threads:[~2002-09-21 16:12 UTC|newest] Thread overview: 10+ messages / expand[flat|nested] mbox.gz Atom feed top 2002-09-19 17:50 [sisyphus] apt-get -b source kernel24-stable-up failure sergey ivanov 2002-09-19 18:10 ` Konstantin Volckov 2002-09-21 14:19 ` how to add patches to apt-get sources? (was: Re: [sisyphus] apt-get -b source kernel24-stable-up failure) sergey ivanov 2002-09-21 16:12 ` "Алексей Любимов" [this message] 2002-09-23 18:33 ` sergey ivanov 2002-09-23 18:46 ` "Алексей Любимов" 2002-09-24 7:28 ` [sisyphus] Re: rpm topdir (was: how to add patches to apt-get sources?) Vitaly Ostanin 2002-09-23 18:50 ` [sisyphus] Re: how to add patches to kernel sources? sergey ivanov 2002-09-23 18:54 ` "Алексей Любимов" 2002-09-23 18:56 ` aen
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=20020921201226.4c9b4267.avl@l14.ru \ --to=avl@l14.ru \ --cc=sisyphus@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 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