ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] [p7 backport eperm ] Что то с changelog
  @ 2014-08-31 15:22 ` akv
  2014-08-31 16:16   ` Andrew Clark
  0 siblings, 1 reply; 12+ messages in thread
From: akv @ 2014-08-31 15:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions


Получил вот такое при попытке отправить пакет в p7( В сизифе собрался ):

gears inheritance check OK
minitube-2.2-alt1.M70P.2.src.rpm: missing last changelog entry from minitube-1.7-alt1.1.src.rpm:
* Fri Dec 07 2012	real@altlinux	1.7-alt1.1
2014-Aug-30 10:48:23 :: srpm inheritance check COND-OK
girar-check-perms: access to minitube DENIED for akv: does not belong to approved builders list: @qa_p7
minitube: Operation not permitted
2014-Aug-29 10:48:23 :: acl check FAILED

Я ничего не понял из написанного: Что значит пропущено вхождение последнего ченджлога? Что нужно сделать с changelog?






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

* Re: [devel] [p7 backport eperm ] Что то с changelog
  2014-08-31 15:22 ` [devel] [p7 backport eperm ] Что то с changelog akv
@ 2014-08-31 16:16   ` Andrew Clark
  2014-08-31 16:38     ` Michael Shigorin
  0 siblings, 1 reply; 12+ messages in thread
From: Andrew Clark @ 2014-08-31 16:16 UTC (permalink / raw)
  To: ALT Linux Team development discussions

31 августа 2014 г., 19:22 пользователь akv <gbophuk_alt@mail.ru> написал:
>
> Получил вот такое при попытке отправить пакет в p7( В сизифе собрался ):
>
> gears inheritance check OK
> minitube-2.2-alt1.M70P.2.src.rpm: missing last changelog entry from
> minitube-1.7-alt1.1.src.rpm:
> * Fri Dec 07 2012       real@altlinux   1.7-alt1.1
> 2014-Aug-30 10:48:23 :: srpm inheritance check COND-OK
> girar-check-perms: access to minitube DENIED for akv: does not belong to
> approved builders list: @qa_p7
> minitube: Operation not permitted
> 2014-Aug-29 10:48:23 :: acl check FAILED
>
> Я ничего не понял из написанного: Что значит пропущено вхождение последнего
> ченджлога? Что нужно сделать с changelog?

Вы либо удалили последнюю запись в changelog, либо клонировали не
последние изменения из чужого репозитория. Плюc, Вас в acl на сборку
надо добавить.

-- 
Talk is cheap, show me the code (c) Linus Torvalds

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

* Re: [devel] [p7 backport eperm ] Что то с changelog
  2014-08-31 16:16   ` Andrew Clark
@ 2014-08-31 16:38     ` Michael Shigorin
    0 siblings, 1 reply; 12+ messages in thread
From: Michael Shigorin @ 2014-08-31 16:38 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sun, Aug 31, 2014 at 08:16:09PM +0400, Andrew Clark wrote:
> > Получил вот такое при попытке отправить пакет в p7( В сизифе собрался ):
> >
> > gears inheritance check OK
> > minitube-2.2-alt1.M70P.2.src.rpm: missing last changelog entry from
> > minitube-1.7-alt1.1.src.rpm:
> > * Fri Dec 07 2012       real@altlinux   1.7-alt1.1
> Вы либо удалили последнюю запись в changelog, либо клонировали
> не последние изменения из чужого репозитория.

Надёжнее бывает брать из git.altlinux.org/gears/ --
там заведомо те коммиты, которые использованы для сборки.

> > girar-check-perms: access to minitube DENIED for akv: does not belong to
> > approved builders list: @qa_p7
> Плюc, Вас в acl на сборку надо добавить.

Эт вряд ли, в p7 у простых смертных нас пакеты попадают через QA:
http://www.altlinux.org/Branches/p7 -- так что или в t7,
или ждать, пока Андрей доберётся и выпишет approve.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


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

* Re: [devel] [p7 backport eperm ] Что то с changelog
  @ 2014-09-02 10:38         ` Michael Shigorin
    0 siblings, 1 reply; 12+ messages in thread
From: Michael Shigorin @ 2014-09-02 10:38 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tue, Sep 02, 2014 at 02:14:24PM +0400, akv@altlinux.org wrote:
> >Эт вряд ли, в p7 у простых смертных нас пакеты попадают через QA:
> >http://www.altlinux.org/Branches/p7 -- так что или в t7,
> >или ждать, пока Андрей доберётся и выпишет approve.
> То есть получается если бэкпортировать в t7 то сборка в p7
> может пройти быстрее?

Не исключено, т.к. больше шансов на её работоспособность,
если уже собрано и проверено живыми людьми.  Это и есть
часть смысла в t7/branch -- облегчить работу над обновлениями
стабильных сборок пакетов и их тестированием; разумеется,
злоупотреблять такой возможностью и устраивать из t7 жёсткий
форк с непроверенными версиями вовсе ни к чему.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


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

* Re: [devel] [p7 backport eperm ] Что то с changelog
  @ 2014-09-02 11:22             ` Michael Shigorin
  2014-09-02 12:30               ` Андрей Черепанов
  2014-09-02 12:32               ` Mikhail Efremov
  0 siblings, 2 replies; 12+ messages in thread
From: Michael Shigorin @ 2014-09-02 11:22 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Tue, Sep 02, 2014 at 02:48:12PM +0400, akv@altlinux.org wrote:
> Так ведь выходит что  может получиться такая ситуация, что в t7
> есть либа, которой нету в p7.  Отсюда, некий пакет может
> собраться в t7, а p7 не сможет.

Резонно обеспечить наличие этой библиотеки в p7 ровно тем же
методом (возможно, в том же задании на копирование/сборку). :)

> Или версии разные могут повлиять на функционал.

Ровно о таких случаях и предупредил.  Причём в случае приложений
может быть ещё полбеды -- самое неприятное бывало тогда, когда
кто-нибудь обновлял библиотеку в "открытом" бранче, не подумав,
и ломал при этом ABI; в таких случаях бранчи становятся частично
несовместимыми, при этом перенос в "контролируемый" бранч может
быть невозможен из-за обнаруженных регрессий, а откат в "открытом"
-- требовать добавления Serial: (что тоже неприятно).

> А вот можно отдельно протестировать приложение?
> Как добавлять task-репозитории я не осилил.

apt-repo add номер
apt-get update
apt-get install приложение
apt-repo rm номер

> Ещё что-то звучало про карманы, я так и не нашёл про них ничего.

Доступное ныне приближение -- это таски и есть.

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


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

* Re: [devel] [p7 backport eperm ] Что то с changelog
  2014-09-02 11:22             ` Michael Shigorin
@ 2014-09-02 12:30               ` Андрей Черепанов
  2014-09-02 12:32               ` Mikhail Efremov
  1 sibling, 0 replies; 12+ messages in thread
From: Андрей Черепанов @ 2014-09-02 12:30 UTC (permalink / raw)
  To: devel

02.09.2014 15:22, Michael Shigorin пишет:
> On Tue, Sep 02, 2014 at 02:48:12PM +0400, akv@altlinux.org wrote:
>> Так ведь выходит что  может получиться такая ситуация, что в t7
>> есть либа, которой нету в p7.  Отсюда, некий пакет может
>> собраться в t7, а p7 не сможет.
> 
> Резонно обеспечить наличие этой библиотеки в p7 ровно тем же
> методом (возможно, в том же задании на копирование/сборку). :)
> 
>> Или версии разные могут повлиять на функционал.
> 
> Ровно о таких случаях и предупредил.  Причём в случае приложений
> может быть ещё полбеды -- самое неприятное бывало тогда, когда
> кто-нибудь обновлял библиотеку в "открытом" бранче, не подумав,
> и ломал при этом ABI; в таких случаях бранчи становятся частично
> несовместимыми, при этом перенос в "контролируемый" бранч может
> быть невозможен из-за обнаруженных регрессий, а откат в "открытом"
> -- требовать добавления Serial: (что тоже неприятно).
> 
>> А вот можно отдельно протестировать приложение?
>> Как добавлять task-репозитории я не осилил.
> 
> apt-repo add номер
> apt-get update
> apt-get install приложение
> apt-repo rm номер
Для простых заданий без конфликтующих пакетов и devel-пакетов просто:

 apt-repo test <номер>

Обновит и установит.

-- 
Андрей Черепанов
ALT Linux
cas@altlinux.ru


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

* Re: [devel] [p7 backport eperm ] Что то с  changelog
  2014-09-02 11:22             ` Michael Shigorin
  2014-09-02 12:30               ` Андрей Черепанов
@ 2014-09-02 12:32               ` Mikhail Efremov
                                     ` (3 more replies)
  1 sibling, 4 replies; 12+ messages in thread
From: Mikhail Efremov @ 2014-09-02 12:32 UTC (permalink / raw)
  To: devel

On Tue, 2 Sep 2014 15:22:20 +0400 Michael Shigorin wrote:
> On Tue, Sep 02, 2014 at 02:48:12PM +0400, akv@altlinux.org wrote:
> > А вот можно отдельно протестировать приложение?
> > Как добавлять task-репозитории я не осилил.
> 
> apt-repo add номер
> apt-get update
> apt-get install приложение
> apt-repo rm номер

Только таск должен быть в состоянии TESTED, насколько я помню. Иначе
там нет репозитория.

> > Ещё что-то звучало про карманы, я так и не нашёл про них ничего.
> 
> Доступное ныне приближение -- это таски и есть.

test-only таски.

-- 
WBR, Mikhail Efremov


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

* Re: [devel] [p7 backport eperm ] Что то с  changelog
  @ 2014-09-02 12:56                   ` Mikhail Efremov
  0 siblings, 0 replies; 12+ messages in thread
From: Mikhail Efremov @ 2014-09-02 12:56 UTC (permalink / raw)
  To: devel

On Tue, 02 Sep 2014 16:46:27 +0400 akv@altlinux.org wrote:
> 
> 
> 
> Tue, 2 Sep 2014 16:32:01 +0400 от Mikhail Efremov <sem@altlinux.ru>:
> >
> >Только таск должен быть в состоянии TESTED, насколько я помню. Иначе
> >там нет репозитория.
> >
> Как сделать из таска test ?

$ ssh git.alt task run --test-only [<task_id>]

http://www.altlinux.org/Git.alt/%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA#.D0.A1.D0.B1.D0.BE.D1.80.D0.BA.D0.B0_.D0.BF.D0.B0.D0.BA.D0.B5.D1.82.D0.BE.D0.B2


P.S.

> ---

По RFC должно быть два "-", что и обрабатывается нормальными почтовыми
клиентами.

-- 
WBR, Mikhail Efremov


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

* Re: [devel] [p7 backport eperm ] Что то с  changelog
  2014-09-02 12:32               ` Mikhail Efremov
  @ 2014-09-02 15:24                 ` Андрей Черепанов
  2014-09-02 16:10                   ` [devel] [JT] Re: [p7 backport eperm] Что-то " Michael Shigorin
  2014-09-02 18:41                 ` [devel] [p7 backport eperm ] Что то " Gleb Fotengauer-Malinovskiy
  2014-09-03  8:57                 ` Anton V. Boyarshinov
  3 siblings, 1 reply; 12+ messages in thread
From: Андрей Черепанов @ 2014-09-02 15:24 UTC (permalink / raw)
  To: ALT Linux Team development discussions

02.09.2014 16:32, Mikhail Efremov пишет:
> On Tue, 2 Sep 2014 15:22:20 +0400 Michael Shigorin wrote:
>> On Tue, Sep 02, 2014 at 02:48:12PM +0400, akv@altlinux.org wrote:
>>> А вот можно отдельно протестировать приложение?
>>> Как добавлять task-репозитории я не осилил.
>>
>> apt-repo add номер
>> apt-get update
>> apt-get install приложение
>> apt-repo rm номер
> 
> Только таск должен быть в состоянии TESTED, насколько я помню. Иначе
> там нет репозитория.
Не только. Ещё EPERM :)

>>> Ещё что-то звучало про карманы, я так и не нашёл про них ничего.
>>
>> Доступное ныне приближение -- это таски и есть.
> 
> test-only таски.
> 


-- 
Андрей Черепанов
ALT Linux
cas@altlinux.ru


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

* [devel] [JT] Re: [p7 backport eperm] Что-то с changelog
  2014-09-02 15:24                 ` Андрей Черепанов
@ 2014-09-02 16:10                   ` Michael Shigorin
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Shigorin @ 2014-09-02 16:10 UTC (permalink / raw)
  To: devel

On Tue, Sep 02, 2014 at 04:30:08PM +0400, Андрей Черепанов wrote:
> Для простых заданий без конфликтующих пакетов и devel-пакетов просто:
>  apt-repo test <номер>
> Обновит и установит.

Спасибо, не знал; обновил заодно http://altlinux.org/apt-repo


On Tue, Sep 02, 2014 at 04:56:46PM +0400, Mikhail Efremov wrote:
> P.S.
> > ---
> По RFC должно быть два "-", что и обрабатывается нормальными
> почтовыми клиентами.

"-- " и сразу перевод строки, строго говоря.


On Tue, Sep 02, 2014 at 07:24:23PM +0400, Андрей Черепанов wrote:
> > Только таск должен быть в состоянии TESTED, насколько я
> > помню. Иначе там нет репозитория.
> Не только. Ещё EPERM :)

Добавил на http://altlinux.org/pockets

PS: предлагаю сворачивать обсуждение, ну или в devel-newbies@. :)

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


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

* Re: [devel] [p7 backport eperm ] Что то с changelog
  2014-09-02 12:32               ` Mikhail Efremov
    2014-09-02 15:24                 ` Андрей Черепанов
@ 2014-09-02 18:41                 ` Gleb Fotengauer-Malinovskiy
  2014-09-03  8:57                 ` Anton V. Boyarshinov
  3 siblings, 0 replies; 12+ messages in thread
From: Gleb Fotengauer-Malinovskiy @ 2014-09-02 18:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

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

On Tue, Sep 02, 2014 at 04:32:01PM +0400, Mikhail Efremov wrote:
> Только таск должен быть в состоянии TESTED, насколько я помню. Иначе
> там нет репозитория.

Надпись "generated apt indices" в логе значит, что репозиторий есть.

-- 
glebfm
 
Глеб Фотенгауэр-Малиновский

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

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

* Re: [devel] [p7 backport eperm ] Что то с  changelog
  2014-09-02 12:32               ` Mikhail Efremov
                                   ` (2 preceding siblings ...)
  2014-09-02 18:41                 ` [devel] [p7 backport eperm ] Что то " Gleb Fotengauer-Malinovskiy
@ 2014-09-03  8:57                 ` Anton V. Boyarshinov
  3 siblings, 0 replies; 12+ messages in thread
From: Anton V. Boyarshinov @ 2014-09-03  8:57 UTC (permalink / raw)
  To: ALT Linux Team development discussions; +Cc: sem

В Tue, 2 Sep 2014 16:32:01 +0400
Mikhail Efremov <sem@altlinux.ru> пишет:

> > apt-repo add номер
> > apt-get update
> > apt-get install приложение
> > apt-repo rm номер  
> 
> Только таск должен быть в состоянии TESTED, насколько я помню. Иначе
> там нет репозитория.
Это не так. Если все пакеты собрались и нет проблем с версиями,
репозиторий создаётся, даже если таск в результате в состоянии FAILED
или EPERM. Например, изза нарушения наследования или иных подобных
причин.


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

end of thread, other threads:[~2014-09-03  8:57 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-08-31 15:22 ` [devel] [p7 backport eperm ] Что то с changelog akv
2014-08-31 16:16   ` Andrew Clark
2014-08-31 16:38     ` Michael Shigorin
2014-09-02 10:38         ` Michael Shigorin
2014-09-02 11:22             ` Michael Shigorin
2014-09-02 12:30               ` Андрей Черепанов
2014-09-02 12:32               ` Mikhail Efremov
2014-09-02 12:56                   ` Mikhail Efremov
2014-09-02 15:24                 ` Андрей Черепанов
2014-09-02 16:10                   ` [devel] [JT] Re: [p7 backport eperm] Что-то " Michael Shigorin
2014-09-02 18:41                 ` [devel] [p7 backport eperm ] Что то " Gleb Fotengauer-Malinovskiy
2014-09-03  8:57                 ` Anton V. Boyarshinov

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