* [devel] Q: transaction emulation @ 2009-01-12 16:49 Igor Vlasenko 2009-01-12 16:58 ` Dmitry V. Levin 0 siblings, 1 reply; 7+ messages in thread From: Igor Vlasenko @ 2009-01-12 16:49 UTC (permalink / raw) To: devel; +Cc: incoming Господа, эмулирую транзакции в incoming следующим образом: 1) долго заливаю в произвольном порядке неподписанные пакеты 2) подписываю пакеты и делаю touch в нужном порядке. 3) мгновенно перезаливаю подписанные пакеты. Этим страхуюсь от того, что голова транзакции уйдет на сборку, не дожидаясь заливки хвоста. Однако почему-то eclipse-phpeclipse-1.2.0-alt2_0.4.svn1573jpp6.src.rpm собрался явно не в том порядке, в котором нужно. При этом, кажется, как раз был случай, что (не подписанная) голова транзакции ушла на сборку, не дожидаясь заливки хвоста. Возможно, я ошибся, но хочу уточнить, нет ли засад в таком способе заливки? -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] Q: transaction emulation 2009-01-12 16:49 [devel] Q: transaction emulation Igor Vlasenko @ 2009-01-12 16:58 ` Dmitry V. Levin 2009-01-12 17:09 ` Igor Vlasenko 0 siblings, 1 reply; 7+ messages in thread From: Dmitry V. Levin @ 2009-01-12 16:58 UTC (permalink / raw) To: ALT Devel discussion list [-- Attachment #1: Type: text/plain, Size: 889 bytes --] On Mon, Jan 12, 2009 at 06:49:56PM +0200, Igor Vlasenko wrote: > Господа, > > эмулирую транзакции в incoming следующим образом: > 1) долго заливаю в произвольном порядке неподписанные пакеты > 2) подписываю пакеты и делаю touch в нужном порядке. > 3) мгновенно перезаливаю подписанные пакеты. Насколько мгновенно происходит 3)? > Этим страхуюсь от того, что голова транзакции уйдет > на сборку, не дожидаясь заливки хвоста. > > Однако почему-то > eclipse-phpeclipse-1.2.0-alt2_0.4.svn1573jpp6.src.rpm > собрался явно не в том порядке, в котором нужно. > > При этом, кажется, как раз был случай, что (не подписанная) голова транзакции ушла на сборку, не дожидаясь заливки хвоста. В Сизифе пакет eclipse-phpeclipse-1.2.0-alt2_0.4.svn1573jpp6.src.rpm подписан. Неподписанные пакеты не могут попасть в Сизиф никаким способом, кроме насильственного. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] Q: transaction emulation 2009-01-12 16:58 ` Dmitry V. Levin @ 2009-01-12 17:09 ` Igor Vlasenko 2009-01-12 17:15 ` Dmitry V. Levin 0 siblings, 1 reply; 7+ messages in thread From: Igor Vlasenko @ 2009-01-12 17:09 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Jan 12, 2009 at 07:58:30PM +0300, Dmitry V. Levin wrote: > On Mon, Jan 12, 2009 at 06:49:56PM +0200, Igor Vlasenko wrote: > > Господа, > > > > эмулирую транзакции в incoming следующим образом: > > 1) долго заливаю в произвольном порядке неподписанные пакеты > > 2) подписываю пакеты и делаю touch в нужном порядке. > > 3) мгновенно перезаливаю подписанные пакеты. > > Насколько мгновенно происходит 3)? incoming у нас забирает пакеты несколько раз в час. У меня исходящий канал медленный, поэтому заливка часто растягивается на часы. rsync подписанных over неподписанных пакетов, даже 20-40, занимает не больше минуты. Это по меркам incoming мгновенно. > > Этим страхуюсь от того, что голова транзакции уйдет > > на сборку, не дожидаясь заливки хвоста. > > > > Однако почему-то > > eclipse-phpeclipse-1.2.0-alt2_0.4.svn1573jpp6.src.rpm > > собрался явно не в том порядке, в котором нужно. > > > > При этом, кажется, как раз был случай, что (не подписанная) голова транзакции ушла на сборку, не дожидаясь заливки хвоста. > > В Сизифе пакет eclipse-phpeclipse-1.2.0-alt2_0.4.svn1573jpp6.src.rpm > подписан. Неподписанные пакеты не могут попасть в Сизиф никаким способом, > кроме насильственного. Может я туманно выразился, но имел в виду то, что _после подписывания_ и touch в нужном (надеюсь) порядке порядок сборки залитых пакетов отличался от предписанного. Именно, в той транзакции была java-1.6.0-sun, и она должна была собраться первой, а уже с ней должен был собраться eclipse-phpeclipse. Но eclipse-phpeclipse-1.2.0-alt2_0.4.svn1573jpp6 к сожалению собрался со старой java-1.6.0-sun. Может ли это быть особенностью инкоминга, в этом вопрос. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] Q: transaction emulation 2009-01-12 17:09 ` Igor Vlasenko @ 2009-01-12 17:15 ` Dmitry V. Levin 2009-01-12 17:19 ` Igor Vlasenko 2009-01-12 22:47 ` Денис Смирнов 0 siblings, 2 replies; 7+ messages in thread From: Dmitry V. Levin @ 2009-01-12 17:15 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 1473 bytes --] On Mon, Jan 12, 2009 at 07:09:04PM +0200, Igor Vlasenko wrote: > On Mon, Jan 12, 2009 at 07:58:30PM +0300, Dmitry V. Levin wrote: > > On Mon, Jan 12, 2009 at 06:49:56PM +0200, Igor Vlasenko wrote: > > > Господа, > > > > > > эмулирую транзакции в incoming следующим образом: > > > 1) долго заливаю в произвольном порядке неподписанные пакеты > > > 2) подписываю пакеты и делаю touch в нужном порядке. > > > 3) мгновенно перезаливаю подписанные пакеты. > > > > Насколько мгновенно происходит 3)? > > incoming у нас забирает пакеты несколько раз в час. На данный момент -- в начале каждого часа. > не больше минуты. Это по меркам incoming мгновенно. > > > > Этим страхуюсь от того, что голова транзакции уйдет > > > на сборку, не дожидаясь заливки хвоста. > > > > > > Однако почему-то > > > eclipse-phpeclipse-1.2.0-alt2_0.4.svn1573jpp6.src.rpm > > > собрался явно не в том порядке, в котором нужно. > > > > > > При этом, кажется, как раз был случай, что (не подписанная) голова транзакции ушла на сборку, не дожидаясь заливки хвоста. > > > > В Сизифе пакет eclipse-phpeclipse-1.2.0-alt2_0.4.svn1573jpp6.src.rpm > > подписан. Неподписанные пакеты не могут попасть в Сизиф никаким способом, > > кроме насильственного. > > Может я туманно выразился, но имел в виду то, > > что _после подписывания_ и touch в нужном (надеюсь) порядке Порядок touch не играет роли, поскольку используется дата сборки srpm-пакета. -- ldv [-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] Q: transaction emulation 2009-01-12 17:15 ` Dmitry V. Levin @ 2009-01-12 17:19 ` Igor Vlasenko 2009-01-12 22:47 ` Денис Смирнов 1 sibling, 0 replies; 7+ messages in thread From: Igor Vlasenko @ 2009-01-12 17:19 UTC (permalink / raw) To: ALT Linux Team development discussions On Mon, Jan 12, 2009 at 08:15:35PM +0300, Dmitry V. Levin wrote: > > что _после подписывания_ и touch в нужном (надеюсь) порядке > > Порядок touch не играет роли, поскольку используется дата сборки > srpm-пакета. О. Спасибо! Понял, почему у меня возникали проблемы с прохождением пакетов. Я надеялся на touch. -- Dr. Igor Vlasenko -------------------- Topology Department Institute of Math Kiev, Ukraine ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] Q: transaction emulation 2009-01-12 17:15 ` Dmitry V. Levin 2009-01-12 17:19 ` Igor Vlasenko @ 2009-01-12 22:47 ` Денис Смирнов 2009-01-12 22:59 ` Alexey Gladkov 1 sibling, 1 reply; 7+ messages in thread From: Денис Смирнов @ 2009-01-12 22:47 UTC (permalink / raw) To: ALT Linux Team development discussions [-- Attachment #1: Type: text/plain, Size: 539 bytes --] On Mon, Jan 12, 2009 at 08:15:35PM +0300, Dmitry V. Levin wrote: >> incoming у нас забирает пакеты несколько раз в час. DVL> На данный момент -- в начале каждого часа. Это важная информация чтобы избежать race'ов. DVL> Порядок touch не играет роли, поскольку используется дата сборки DVL> srpm-пакета. О! А вот это -- очень-очень-очень важно. Я всегда думал что порядок можно задавать touch. -- С уважением, Денис http://freesource.info ---------------------------------------------------------------------------- [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 197 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [devel] Q: transaction emulation 2009-01-12 22:47 ` Денис Смирнов @ 2009-01-12 22:59 ` Alexey Gladkov 0 siblings, 0 replies; 7+ messages in thread From: Alexey Gladkov @ 2009-01-12 22:59 UTC (permalink / raw) To: ALT Linux Team development discussions Денис Смирнов wrote: > О! А вот это -- очень-очень-очень важно. Я всегда думал что порядок можно > задавать touch. У нас всегда учитывались Buildtime при сборке (за исключением, когда сборка велась по BuildRequires). Большинство (если не все) упоминания про touch в контексте incoming были про простой способ повторить обработку пакета. -- Rgrds, legion ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2009-01-12 22:59 UTC | newest] Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-01-12 16:49 [devel] Q: transaction emulation Igor Vlasenko 2009-01-12 16:58 ` Dmitry V. Levin 2009-01-12 17:09 ` Igor Vlasenko 2009-01-12 17:15 ` Dmitry V. Levin 2009-01-12 17:19 ` Igor Vlasenko 2009-01-12 22:47 ` Денис Смирнов 2009-01-12 22:59 ` Alexey Gladkov
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