* Re: [devel] postgresql8.3
@ 2008-03-28 23:25 ` Dmitry V. Levin
2008-03-29 9:02 ` Michael Bochkaryov
2008-03-29 12:50 ` Michael Bochkaryov
0 siblings, 2 replies; 12+ messages in thread
From: Dmitry V. Levin @ 2008-03-28 23:25 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 328 bytes --]
On Sat, Mar 29, 2008 at 02:22:07AM +0300, QA Team Robot wrote:
> 3 NEW unmet dependencies detected:
> postgresql8.2#8.2.6-alt1.1 libpq5.2 = 8.2.6-alt1.1
> postgresql8.2-devel#8.2.6-alt1.1 libpq5.2-devel = 8.2.6-alt1.1
Как бы это сказать помягче?
Просьба так никогда больше не поступать с чужими пакетами.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] postgresql8.3
2008-03-28 23:25 ` [devel] postgresql8.3 Dmitry V. Levin
@ 2008-03-29 9:02 ` Michael Bochkaryov
2008-03-29 12:50 ` Michael Bochkaryov
1 sibling, 0 replies; 12+ messages in thread
From: Michael Bochkaryov @ 2008-03-29 9:02 UTC (permalink / raw)
To: ALT Linux Team development discussions
Dmitry V. Levin пишет:
> On Sat, Mar 29, 2008 at 02:22:07AM +0300, QA Team Robot wrote:
>> 3 NEW unmet dependencies detected:
>> postgresql8.2#8.2.6-alt1.1 libpq5.2 = 8.2.6-alt1.1
>> postgresql8.2-devel#8.2.6-alt1.1 libpq5.2-devel = 8.2.6-alt1.1
>
> Как бы это сказать помягче?
> Просьба так никогда больше не поступать с чужими пакетами.
Да что уж там "помягче", руки за такое отрывать надо :(
Можно postgresql8.3 пока прибить и восстановить postgresql8.2?
Для раннего отлова unmets можно на эту доку ориентироваться?
http://freesource.info/wiki/AltLinux/Sisyphus/devel/Unmets
--
misha
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] postgresql8.3
2008-03-28 23:25 ` [devel] postgresql8.3 Dmitry V. Levin
2008-03-29 9:02 ` Michael Bochkaryov
@ 2008-03-29 12:50 ` Michael Bochkaryov
2008-03-29 14:31 ` Dmitry V. Levin
1 sibling, 1 reply; 12+ messages in thread
From: Michael Bochkaryov @ 2008-03-29 12:50 UTC (permalink / raw)
To: ALT Linux Team development discussions
Dmitry V. Levin пишет:
> On Sat, Mar 29, 2008 at 02:22:07AM +0300, QA Team Robot wrote:
>> 3 NEW unmet dependencies detected:
>> postgresql8.2#8.2.6-alt1.1 libpq5.2 = 8.2.6-alt1.1
>> postgresql8.2-devel#8.2.6-alt1.1 libpq5.2-devel = 8.2.6-alt1.1
>
> Как бы это сказать помягче?
> Просьба так никогда больше не поступать с чужими пакетами.
Пакет postgresql8.3 исправил, -alt2 отправил в incoming.
В git тоже залил (tnx to thresh@ за быстрый ликбез):
http://git.altlinux.org/people/misha/packages/postgresql8.3.git
Вот только postgresql8.2 я сам перезалить не смогу, ибо не майнтейнер.
Q: А вобще, предусмотреть невозможность замены чужих бинарных пакетов в
репозитарии реально? Это не панацея, но часть ляпов может снять jimho.
--
misha
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] postgresql8.3
2008-03-29 12:50 ` Michael Bochkaryov
@ 2008-03-29 14:31 ` Dmitry V. Levin
2008-03-29 15:04 ` Michael Bochkaryov
0 siblings, 1 reply; 12+ messages in thread
From: Dmitry V. Levin @ 2008-03-29 14:31 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1034 bytes --]
On Sat, Mar 29, 2008 at 02:50:33PM +0200, Michael Bochkaryov wrote:
> Dmitry V. Levin пишет:
> > On Sat, Mar 29, 2008 at 02:22:07AM +0300, QA Team Robot wrote:
> >> 3 NEW unmet dependencies detected:
> >> postgresql8.2#8.2.6-alt1.1 libpq5.2 = 8.2.6-alt1.1
> >> postgresql8.2-devel#8.2.6-alt1.1 libpq5.2-devel = 8.2.6-alt1.1
> >
> > Как бы это сказать помягче?
> > Просьба так никогда больше не поступать с чужими пакетами.
>
> Пакет postgresql8.3 исправил, -alt2 отправил в incoming.
Вы уверены, что наименование пакета libpq5.3, содержащего библиотеку
libpq.so.5.1 (soname libpq.so.5) -- это хорошая идея?
> В git тоже залил (tnx to thresh@ за быстрый ликбез):
> http://git.altlinux.org/people/misha/packages/postgresql8.3.git
>
> Вот только postgresql8.2 я сам перезалить не смогу, ибо не майнтейнер.
Если нужно, то сможете.
> Q: А вобще, предусмотреть невозможность замены чужих бинарных пакетов в
> репозитарии реально?
Теоретически это возможно. Даже обсуждалось в прошлом году.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] postgresql8.3
2008-03-29 14:31 ` Dmitry V. Levin
@ 2008-03-29 15:04 ` Michael Bochkaryov
2008-03-29 16:12 ` Dmitry V. Levin
0 siblings, 1 reply; 12+ messages in thread
From: Michael Bochkaryov @ 2008-03-29 15:04 UTC (permalink / raw)
To: ALT Linux Team development discussions
Dmitry V. Levin пишет:
> On Sat, Mar 29, 2008 at 02:50:33PM +0200, Michael Bochkaryov wrote:
>> Dmitry V. Levin пишет:
>>> On Sat, Mar 29, 2008 at 02:22:07AM +0300, QA Team Robot wrote:
>>>> 3 NEW unmet dependencies detected:
>>>> postgresql8.2#8.2.6-alt1.1 libpq5.2 = 8.2.6-alt1.1
>>>> postgresql8.2-devel#8.2.6-alt1.1 libpq5.2-devel = 8.2.6-alt1.1
>>> Как бы это сказать помягче?
>>> Просьба так никогда больше не поступать с чужими пакетами.
>> Пакет postgresql8.3 исправил, -alt2 отправил в incoming.
>
> Вы уверены, что наименование пакета libpq5.3, содержащего библиотеку
> libpq.so.5.1 (soname libpq.so.5) -- это хорошая идея?
Честно, не уверен, но решил, что сделать "по образу и подобию" сборки
postgresql8.2 будет наиболее адекватным вариантом.
Собственно, в postgresql8.2 тоже идет libpq с таким же самым soname.
$ rpmsoname libpq5.2-8.2.6-alt1.1.i586.rpm
/usr/lib/libpq.so.5.0 libpq.so.5
$ rpmsoname libpq5.3-8.3.1-alt2.i586.rpm
/usr/lib/libpq.so.5.1 libpq.so.5
Ориентировался, в частности, вот на эту документацию:
http://freesource.info/wiki/AltLinux/Sisyphus/devel/TypicalPackagingErrors/SonameUpdate
Хотя, ситуация обратная - один soname в разных пакетах.
>> В git тоже залил (tnx to thresh@ за быстрый ликбез):
>> http://git.altlinux.org/people/misha/packages/postgresql8.3.git
>>
>> Вот только postgresql8.2 я сам перезалить не смогу, ибо не майнтейнер.
>
> Если нужно, то сможете.
Оно то нужно, да и до 8.2.7 не мешало бы обновить его.
Если pgsql maintainers team не против, буду рад помочь, хотя бы
устранением последствий своей же диверсии :)
>> Q: А вобще, предусмотреть невозможность замены чужих бинарных пакетов в
>> репозитарии реально?
>
> Теоретически это возможно. Даже обсуждалось в прошлом году.
Если не сложно, хотя бы ключевые слова для поиска в архивах подскажете?
Сегодня очень жалел об отсутствии такого ограничения.
--
misha
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] postgresql8.3
2008-03-29 15:04 ` Michael Bochkaryov
@ 2008-03-29 16:12 ` Dmitry V. Levin
2008-03-29 16:37 ` Alexey I. Froloff
2008-03-29 18:32 ` Michael Bochkaryov
0 siblings, 2 replies; 12+ messages in thread
From: Dmitry V. Levin @ 2008-03-29 16:12 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 2366 bytes --]
On Sat, Mar 29, 2008 at 05:04:27PM +0200, Michael Bochkaryov wrote:
> Dmitry V. Levin пишет:
> > On Sat, Mar 29, 2008 at 02:50:33PM +0200, Michael Bochkaryov wrote:
> >> Dmitry V. Levin пишет:
> >>> On Sat, Mar 29, 2008 at 02:22:07AM +0300, QA Team Robot wrote:
> >>>> 3 NEW unmet dependencies detected:
> >>>> postgresql8.2#8.2.6-alt1.1 libpq5.2 = 8.2.6-alt1.1
> >>>> postgresql8.2-devel#8.2.6-alt1.1 libpq5.2-devel = 8.2.6-alt1.1
> >>> Как бы это сказать помягче?
> >>> Просьба так никогда больше не поступать с чужими пакетами.
> >> Пакет postgresql8.3 исправил, -alt2 отправил в incoming.
> >
> > Вы уверены, что наименование пакета libpq5.3, содержащего библиотеку
> > libpq.so.5.1 (soname libpq.so.5) -- это хорошая идея?
>
> Честно, не уверен, но решил, что сделать "по образу и подобию" сборки
> postgresql8.2 будет наиболее адекватным вариантом.
Тогда надо было сразу переименовывать libpq5.X
> Собственно, в postgresql8.2 тоже идет libpq с таким же самым soname.
>
> $ rpmsoname libpq5.2-8.2.6-alt1.1.i586.rpm
> /usr/lib/libpq.so.5.0 libpq.so.5
>
> $ rpmsoname libpq5.3-8.3.1-alt2.i586.rpm
> /usr/lib/libpq.so.5.1 libpq.so.5
Интересно, какой в этом был смысл?
> Ориентировался, в частности, вот на эту документацию:
> http://freesource.info/wiki/AltLinux/Sisyphus/devel/TypicalPackagingErrors/SonameUpdate
>
> Хотя, ситуация обратная - один soname в разных пакетах.
Одинаковый soname в разных пакетах --
это очень редко когда бывает оправданно.
> >> В git тоже залил (tnx to thresh@ за быстрый ликбез):
> >> http://git.altlinux.org/people/misha/packages/postgresql8.3.git
> >>
> >> Вот только postgresql8.2 я сам перезалить не смогу, ибо не майнтейнер.
> >
> > Если нужно, то сможете.
>
> Оно то нужно, да и до 8.2.7 не мешало бы обновить его.
Теперь postgresql8.2 необходимо перезалить поскорее.
> Если pgsql maintainers team не против, буду рад помочь, хотя бы
> устранением последствий своей же диверсии :)
Действуйте!
> >> Q: А вобще, предусмотреть невозможность замены чужих бинарных пакетов в
> >> репозитарии реально?
> >
> > Теоретически это возможно. Даже обсуждалось в прошлом году.
>
> Если не сложно, хотя бы ключевые слова для поиска в архивах подскажете?
http://lists.altlinux.org/pipermail/devel/2007-August/062322.html
и далее по треду.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] postgresql8.3
2008-03-29 16:12 ` Dmitry V. Levin
@ 2008-03-29 16:37 ` Alexey I. Froloff
2008-03-29 16:44 ` Dmitry V. Levin
2008-03-29 18:32 ` Michael Bochkaryov
1 sibling, 1 reply; 12+ messages in thread
From: Alexey I. Froloff @ 2008-03-29 16:37 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 304 bytes --]
* Dmitry V. Levin <ldv@> [080329 19:21]:
> > Хотя, ситуация обратная - один soname в разных пакетах.
> Одинаковый soname в разных пакетах --
> это очень редко когда бывает оправданно.
Исключительно ради -server и серверных модулей. Ему таки нужна
"своя" версия libpq.
--
Regards,
Sir Raorn.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] postgresql8.3
2008-03-29 16:37 ` Alexey I. Froloff
@ 2008-03-29 16:44 ` Dmitry V. Levin
2008-03-29 17:32 ` Pavlov Konstantin
0 siblings, 1 reply; 12+ messages in thread
From: Dmitry V. Levin @ 2008-03-29 16:44 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 445 bytes --]
On Sat, Mar 29, 2008 at 07:37:16PM +0300, Alexey I. Froloff wrote:
> * Dmitry V. Levin <ldv@> [080329 19:21]:
> > > Хотя, ситуация обратная - один soname в разных пакетах.
> > Одинаковый soname в разных пакетах --
> > это очень редко когда бывает оправданно.
> Исключительно ради -server и серверных модулей. Ему таки нужна
> "своя" версия libpq.
Т.е. "будущая" версия libpq не годится?
О каком soname тогда идёт речь?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] postgresql8.3
2008-03-29 16:44 ` Dmitry V. Levin
@ 2008-03-29 17:32 ` Pavlov Konstantin
0 siblings, 0 replies; 12+ messages in thread
From: Pavlov Konstantin @ 2008-03-29 17:32 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 718 bytes --]
On Sat, Mar 29, 2008 at 07:44:07PM +0300, Dmitry V. Levin wrote:
> On Sat, Mar 29, 2008 at 07:37:16PM +0300, Alexey I. Froloff wrote:
> > * Dmitry V. Levin <ldv@> [080329 19:21]:
> > > > Хотя, ситуация обратная - один soname в разных пакетах.
> > > Одинаковый soname в разных пакетах --
> > > это очень редко когда бывает оправданно.
> > Исключительно ради -server и серверных модулей. Ему таки нужна
> > "своя" версия libpq.
>
> Т.е. "будущая" версия libpq не годится?
> О каком soname тогда идёт речь?
Ни о каком.
Аффтары понятия не имеют похоже, что это и ломают API между minor-версиями
pgsql, не изменяя soname у библиотеки.
--
* agent_007 is back.
* raorn .oO( agent_007 - задницца )
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] postgresql8.3
2008-03-29 16:12 ` Dmitry V. Levin
2008-03-29 16:37 ` Alexey I. Froloff
@ 2008-03-29 18:32 ` Michael Bochkaryov
2008-03-29 18:35 ` Dmitry V. Levin
1 sibling, 1 reply; 12+ messages in thread
From: Michael Bochkaryov @ 2008-03-29 18:32 UTC (permalink / raw)
To: ALT Linux Team development discussions
Dmitry V. Levin пишет:
> On Sat, Mar 29, 2008 at 05:04:27PM +0200, Michael Bochkaryov wrote:
>> Dmitry V. Levin пишет:
>>>> Пакет postgresql8.3 исправил, -alt2 отправил в incoming.
>>> Вы уверены, что наименование пакета libpq5.3, содержащего библиотеку
>>> libpq.so.5.1 (soname libpq.so.5) -- это хорошая идея?
>> Честно, не уверен, но решил, что сделать "по образу и подобию" сборки
>> postgresql8.2 будет наиболее адекватным вариантом.
>
> Тогда надо было сразу переименовывать libpq5.X
Да, и это был мой главный ляп в 8.3.1-alt1.
[skip]
>> Хотя, ситуация обратная - один soname в разных пакетах.
>
> Одинаковый soname в разных пакетах --
> это очень редко когда бывает оправданно.
Про это уже raorn@ и thresh@ написали.
Там ситуация из разряда "это нельзя понять, но надо запомнить", ибо :(
[skip]
>> Если pgsql maintainers team не против, буду рад помочь, хотя бы
>> устранением последствий своей же диверсии :)
>
> Действуйте!
Поехало в incoming с апдейтом release до alt1.2
Спасибо большое всем, кто помог грабли перепрыгивать! :)
--
misha@
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] postgresql8.3
2008-03-29 18:32 ` Michael Bochkaryov
@ 2008-03-29 18:35 ` Dmitry V. Levin
2008-03-29 18:41 ` Michael Bochkaryov
0 siblings, 1 reply; 12+ messages in thread
From: Dmitry V. Levin @ 2008-03-29 18:35 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 455 bytes --]
On Sat, Mar 29, 2008 at 08:32:54PM +0200, Michael Bochkaryov wrote:
[...]
> >> Хотя, ситуация обратная - один soname в разных пакетах.
> >
> > Одинаковый soname в разных пакетах --
> > это очень редко когда бывает оправданно.
>
> Про это уже raorn@ и thresh@ написали.
> Там ситуация из разряда "это нельзя понять, но надо запомнить", ибо :(
Нет, в этой ситуации надо менять soname каждый раз.
Иначе потом нам же будет хуже.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] postgresql8.3
2008-03-29 18:35 ` Dmitry V. Levin
@ 2008-03-29 18:41 ` Michael Bochkaryov
0 siblings, 0 replies; 12+ messages in thread
From: Michael Bochkaryov @ 2008-03-29 18:41 UTC (permalink / raw)
To: ALT Linux Team development discussions
Dmitry V. Levin пишет:
> On Sat, Mar 29, 2008 at 08:32:54PM +0200, Michael Bochkaryov wrote:
> [...]
>>>> Хотя, ситуация обратная - один soname в разных пакетах.
>>> Одинаковый soname в разных пакетах --
>>> это очень редко когда бывает оправданно.
>> Про это уже raorn@ и thresh@ написали.
>> Там ситуация из разряда "это нельзя понять, но надо запомнить", ибо :(
>
> Нет, в этой ситуации надо менять soname каждый раз.
> Иначе потом нам же будет хуже.
Согласен, попробую попинать майнстрим или сам поковыряю эту тему.
--
misha@
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2008-03-29 18:41 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-03-28 23:25 ` [devel] postgresql8.3 Dmitry V. Levin
2008-03-29 9:02 ` Michael Bochkaryov
2008-03-29 12:50 ` Michael Bochkaryov
2008-03-29 14:31 ` Dmitry V. Levin
2008-03-29 15:04 ` Michael Bochkaryov
2008-03-29 16:12 ` Dmitry V. Levin
2008-03-29 16:37 ` Alexey I. Froloff
2008-03-29 16:44 ` Dmitry V. Levin
2008-03-29 17:32 ` Pavlov Konstantin
2008-03-29 18:32 ` Michael Bochkaryov
2008-03-29 18:35 ` Dmitry V. Levin
2008-03-29 18:41 ` Michael Bochkaryov
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