ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: led@altlinux.ru
To: ALT Linux Team development discussions <devel@lists.altlinux.org>
Subject: Re: [devel] mplayer q
Date: Fri, 23 Nov 2007 18:56:11 +0200
Message-ID: <200711231856.11916.led@altlinux.ru> (raw)
In-Reply-To: <20071123155409.GB16573@mw.local.seiros.ru>

Friday, 23 November 2007 17:54:09 Денис Смирнов написав:
> On Thu, Nov 22, 2007 at 03:04:48PM +0200, Led wrote:
>
> L> Предположим, завтра новая libcairo, слинкованная с libdirectfb-1.2 уйдёт
> в L> сизиф. Вроде всё красиво? А ldd mplayer будет показывать
> libdirectfb-1.1 + L> libdirectfb-1.2, как будет работать и будет ли -
> неизвестно. Твои L> предложения?
>
> Хороший вопрос. Ты прав.
>
> >> Не, речь именно о том, чтобы rpm при сборке (вернее verify_elf)
> >> обматерил пакет. Вплоть до вывода в STDERR той строчки conflicts,
> >> которую человеку надо добавить в spec.
>
> L> Ещё раз - посмотри всё дерево библиотек, которое использует mplayer
> прямо (это L> ещё как-то можно отследить, но с ними и так всё нормально
> разруливается по L> сонеймам), и косвено (их намного больше) - как их
> предлагаешь "отслеживать"? L> разве что постоянно , внимательно читать
> cyber-talks@ и анализировать КАЖДЫЙ L> обновлённый пакет: а не влияет ли он
> КОСВЕНО на mplayer?
>
> Это должен делать робот, или не делать никто.

Т.е. робот должен заворачивать вполне корректный пакет mplayer из-за разнобоя, 
вносимых legacy-библиотеками в репозитарии? И будет заворачивать до тех пор, 
пока "вдруг" этот разнобой каким-то образом, случайно исчезнет? Или я просто 
неправильно тебя понял?

>
> L> ИМХО если библиотека обновилась - нужно срочно пересобрать ВСЁ, что с
> ней L> слинковано - либо роботом, либо уведеомлением мейнтейнера через
> багзиллу. L> Ориентироваться на возможность "точечного обновления"
> непродуктивно, для этих L> редких и нетривиальных случаев есть бэкпорты и
> бэкпортирование как таковое L> (хотя с переходом на git оно может "кануть в
> Лету" или быть на порядок L> затруднено).
>
> Увы, как я говорил, работоспособность точечных обновлений необходима. В
> противном случае apt можно просто выбросить за ненадобностью.

Наверное, иногда необходима... Я просто думал, что вариант с бэкпортами 
подойдёт для таких редких случаев. Но, возможно, я и неправ...

>
> L> Практика legacy-библиотек в репозитарии вносит беспорядок,
> непредсказуемые L> проблемы (как видно на примере mplayer) и отнимает время
> у мейнтейнеров для L> их сборки и поддержки.
>
> А с этим я полностью согласен. Только ты предлагаешь использовать это
> чтобы замаскировать другую проблему.

И с этим я полностьб согласен:) Я прелагаю это, потому как пока не вижу других 
решений :(

>
> >> До полного перехода на сборку из git
> >> автоматизировать это принципиально невозможно, после -- можно, но
> >> нелегко.
>
> L> Будет git - будут другие проблемы. И я почему-то не уверен, что их будет
> L> меньше :(
>
> Они будет именно что сильно другими.

В том-то и дело, что они не исчезнут :(

___
Led.

  reply	other threads:[~2007-11-23 16:56 UTC|newest]

Thread overview: 67+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-11-17 22:10 Sergey Bolshakov
2007-11-17 22:15 ` Alexey Tourbin
2007-11-17 22:25   ` Dmitry V. Levin
2007-11-17 22:37     ` Alexey Tourbin
2007-11-17 23:52       ` led
2007-11-17 22:40     ` Alexey Tourbin
2007-11-20 11:46     ` Dmitry V. Levin
2007-11-20 11:52       ` Alexey Tourbin
2007-11-20 15:35         ` ruslandh
2007-11-20 21:54           ` led
2007-11-21  5:51             ` Хихин Руслан
2007-11-21 13:36               ` Led
2007-11-20 22:00         ` led
2007-11-20 22:43           ` led
2007-11-20 22:54             ` [devel] vesafb (was mplayer q) led
2007-11-20 23:27               ` Konstantin A. Lepikhov
2007-11-20 23:45                 ` led
2007-11-21  0:08                   ` Konstantin A. Lepikhov
2007-11-21  0:29                     ` led
2007-11-21  0:37                       ` led
2007-11-21 13:32                 ` [devel] std-smp += uvesafb? (was: vesafb (was mplayer q)) Michael Shigorin
2007-11-21 10:30               ` [devel] завис nvidia из X-ов в консоль и обратно " Sergey V Turchin
2007-11-21 13:39                 ` Led
2007-11-21 15:34                   ` Sergey V Turchin
2007-11-18  2:46   ` [devel] mplayer q Денис Смирнов
2007-11-18  2:54     ` led
2007-11-18 20:30       ` Денис Смирнов
2007-11-21 13:33         ` Michael Shigorin
2007-11-22  5:22           ` Денис Смирнов
2007-11-18  3:05     ` Alexey Tourbin
2007-11-18  3:20       ` led
2007-11-18 20:27       ` Денис Смирнов
2007-11-18 20:58         ` led
2007-11-19  5:17           ` Денис Смирнов
2007-11-19 22:08             ` led
2007-11-19 22:36               ` Sergey Bolshakov
2007-11-19 23:11                 ` led
2007-11-19 23:50                 ` Alexey Rusakov
2007-11-20  1:54                   ` Alexey Tourbin
2007-11-20  6:29               ` Денис Смирнов
2007-11-20  7:13                 ` led
2007-11-20  7:21                   ` Alexey Tourbin
2007-11-20  8:00                     ` Alexey Gladkov
2007-11-20  8:11                       ` Alexey Tourbin
2007-11-20 11:09                         ` Денис Смирнов
2007-11-20 11:45                           ` Dmitry V. Levin
2007-11-20 11:57                             ` Денис Смирнов
2007-11-20 11:59                             ` Денис Смирнов
2007-11-20 12:07                               ` Alexey Tourbin
2007-11-20 21:45                                 ` led
2007-11-22  2:56                                   ` Денис Смирнов
2007-11-22  3:05                                     ` led
2007-11-22  5:21                                       ` Денис Смирнов
2007-11-22  9:00                                         ` Alexey I. Froloff
2007-11-22  9:08                                           ` Alexey Tourbin
2007-11-22 11:59                                           ` Денис Смирнов
2007-11-22 13:04                                             ` Led
2007-11-23 15:54                                               ` Денис Смирнов
2007-11-23 16:56                                                 ` led [this message]
2007-11-23 20:09                                                   ` Денис Смирнов
2007-11-24 21:57                                                   ` [devel] I: Механизм отображения сборочного окружения на зависимости (was: mplayer q) Aleksey Avdeev
2007-11-22 13:45                                         ` [devel] mplayer q (policy howto) Igor Vlasenko
2007-11-29 22:39                                           ` Led
2007-11-22  2:56                                 ` [devel] mplayer q Денис Смирнов
2007-11-20 12:03                             ` Alexey Tourbin
2007-11-20 11:11                       ` Денис Смирнов
2007-11-20 20:55                         ` [devel] libdb и apache2 (was: mplayer q) Aleksey Avdeev

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=200711231856.11916.led@altlinux.ru \
    --to=led@altlinux.ru \
    --cc=devel@lists.altlinux.org \
    /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 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