ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: "Dmitry V. Levin" <ldv@altlinux.org>
To: ALT Devel discussion list <devel@lists.altlinux.org>
Subject: Re: [devel] Q: kdelibs update problem
Date: Thu, 21 Jun 2007 01:30:15 +0400
Message-ID: <20070620213015.GB11005@basalt.office.altlinux.org> (raw)
In-Reply-To: <20070620100732.GA23268@basalt.office.altlinux.org>

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

On Wed, Jun 20, 2007 at 02:07:32PM +0400, Dmitry V. Levin wrote:
> On Wed, Jun 20, 2007 at 09:25:56AM +0400, Valery V. Inozemtsev wrote:
> > В сообщении от 20 июня 2007 Dmitry V. Levin написал(a):
> > > On Tue, Jun 19, 2007 at 09:49:32PM +0400, Valery V. Inozemtsev wrote:
> > > > В сообщении от 19 июня 2007 Dmitry V. Levin написал(a):
> > > > > On Tue, Jun 19, 2007 at 09:14:29PM +0400, Valery V. Inozemtsev wrote:
> > > > > > В сообщении от 19 июня 2007 Dmitry V. Levin написал(a):
> > > > > > > On Tue, Jun 19, 2007 at 05:27:35PM +0400, Maks Re wrote:
> > > > > > > > а на что в багзеле то вешать?
> > > > > > >
> > > > > > > Для начала на пакет amarok, Severity=critical.
> > > > > > >
> > > > > > > 2shrek&zerg: Как такое вообще могло получиться?
> > > > > >
> > > > > > amarok, zerg и я ожидали увидеть в бранче kde-3.5.7
> > > > >
> > > > > Каким образом я мог догадаться о том, что amarok нуждается в новом kde?
> > > > >
> > > > > Вопрос более общий: есть довольно обширное множество библиотек, в
> > > > > которых при обновлении меняется ABI, но при этом не меняются
> > > > > автоматически порождаемые на основе soname и symbol versioning
> > > > > зависимости.
> > > > > Из-за этого возникают сложности вроде падения amarok при точечном
> > > > > обновлении пакета.
> > > > >
> > > > > Как будем решать эту проблему?
> > > >
> > > > либо переложить kde-3.5.7 в бранч (получится ли?) или собрать amarok под
> > > > бранч. но т.к. вроде планировали обновлять kde
> > >
> > > Видимо, вы не осознаёте проблему.  Нужно не только переложить kde-3.5.7,
> > > но и пересобрать _все_ пакеты, зависящие от kdelibs.
> > >
> > > Множество пакетов, о которых идёт речь, настолько велико, что затрагивает
> > > многие другие библиотеки, у которых поменялось ABI с момента создания
> > > 4.0/branch.  В результате придётся перекладывать в 4.0/branch все эти
> > > библиотеки, а также все использующие эти библиотеки пакеты.  В результате
> > > этого Большого Сдвига про работоспособность 4.0/branch нельзя будет
> > > сказать ничего конкретного, потому что это будет просто Сизиф.
> > >
> > > Я не могу этого допустить.
> > 
> > нужно собрать kde-3.5.7 под бранч, тогда проблем не будет
> 
> Чтобы решить эту проблему, нужно не только собрать kde-3.5.7 под бранч,
> но и пересобрать все пакеты, использующие kde-3.5.7; при этом точечное
> обновление всё равно не будет работать.

Вот приблизительный список пакетов, которые сейчас в Сизифе могут быть
нерабочими из-за изменений в ABI KDE'шных библиотек:

-rw-r--r-- 1  2913284 Май 23 17:31 kaffeine-0.8.4-alt4.src.rpm
-rw-r--r-- 1 10599706 Май 22 14:23 kdevelop-3.4.1-alt2.src.rpm
-rw-r--r-- 1   232083 Май 21 03:40 fuse-kio-0.1-alt0.4.src.rpm
-rw-r--r-- 3   441243 Май 19 17:36 aquamarine-0.2.1-alt2.src.rpm
-rw-r--r-- 1   972821 Май 18 00:40 kde-screensaver-kmatrix3d-0.1-alt1.src.rpm
-rw-r--r-- 1   435588 Май 14 17:52 libkexiv2-0.1.5-alt1.src.rpm
-rw-r--r-- 1  3853587 Май 14 04:15 tellico-1.2.11-alt1.src.rpm
-rw-r--r-- 1   653422 Май 11 00:17 kerry-0.2.1-alt3.src.rpm
-rw-r--r-- 1  1082474 Май  8 16:26 kscope-1.5.2-alt1.src.rpm
-rw-r--r-- 1  2241146 Май  7 13:43 kvpnc-0.8.9-alt1.src.rpm
-rw-r--r-- 1  3756350 Апр 29 13:29 kpowersave-0.7.2-alt1.src.rpm
-rw-r--r-- 1  6030442 Апр 29 01:42 basket-1.0.2-alt1.src.rpm
-rw-r--r-- 4  3533479 Апр 24 08:24 ktorrent-2.1.4-alt1.src.rpm
-rw-r--r-- 4  2031828 Апр 23 23:21 kdenlive-0.4-alt0.2.src.rpm
-rw-r--r-- 4  5111852 Апр 23 19:40 k3b-1.0.1-alt1.src.rpm
-rw-r--r-- 4   975278 Апр 21 22:33 kmplayer-0.9.4a-alt1.src.rpm
-rw-r--r-- 4  2221366 Апр 21 22:24 kdiff3-0.9.92-alt1.src.rpm
-rw-r--r-- 4  1438051 Апр 20 21:16 compiz-0.5.0-alt1.src.rpm
-rw-r--r-- 4  1283481 Апр 19 12:55 bibletime-1.6.4-alt1.src.rpm
-rw-r--r-- 4   188475 Апр 17 11:19 ksudoku-0.4-alt1.src.rpm
-rw-r--r-- 4  3282682 Апр 11 13:49 aqbanking-2.2.4-alt1.src.rpm
-rw-r--r-- 4  6142924 Апр 10 11:09 rosegarden-1.5.1-alt1.src.rpm
-rw-r--r-- 1 24741910 Апр 10 01:18 celestia-1.4.1-alt3.i18n.src.rpm
-rw-r--r-- 4  2053789 Апр  9 21:43 smb4k-0.8.1-alt1.src.rpm
-rw-r--r-- 4   948828 Апр  6 10:59 python-module-PyKDE-3.16.0-alt3.src.rpm
-rw-r--r-- 4  1507496 Апр  4 12:57 k9copy-1.1.1-alt1.b3.src.rpm
-rw-r--r-- 4   717988 Апр  4 10:32 krename-3.0.14-alt1.src.rpm
-rw-r--r-- 4   312186 Апр  2 22:22 libopensync-plugin-kdepim-0.22-alt1.src.rpm
-rw-r--r-- 4  1307307 Апр  2 16:07 kdetv-0.8.9-alt1.src.rpm
-rw-r--r-- 4 11206520 Мар 30 03:00 rekall-2.4.5-alt1.0.src.rpm
-rw-r--r-- 4   457472 Мар 29 18:09 kio-apt-0.13.2-alt1.src.rpm
-rw-r--r-- 4   552067 Мар 27 17:09 kpacman-0.3.2-alt9.src.rpm
-rw-r--r-- 4  1328536 Мар 22 01:10 klamav-0.41-alt1.0.src.rpm
-rw-r--r-- 4   499166 Мар 16 18:16 kdbus-0.8.6-alt3.src.rpm
-rw-r--r-- 4  3266384 Мар  4 13:47 sim-0.9.4.3-alt1.src.rpm
-rw-r--r-- 4  1229209 Фев 22 13:37 knutclient-0.9.3-alt1.src.rpm
-rw-r--r-- 4  3431233 Фев  7 16:17 krusader-1.80.0-alt0.03.beta1.cvs20070207.src.rpm
-rw-r--r-- 4  7599062 Фев  6 14:13 kipi-plugins-0.1.3-alt2.src.rpm
-rw-r--r-- 4  1277315 Фев  3 19:11 ksplash-engine-moodin-0.4.2-alt2.src.rpm
-rw-r--r-- 4  4221990 Фев  1 20:23 kplayer-0.6.0-alt1.src.rpm
-rw-r--r-- 4   627232 Янв 30 01:26 soundkonverter-0.3.1-alt1.src.rpm
-rw-r--r-- 4   870275 Янв 29 15:04 kdbg-2.0.5-alt1.src.rpm
-rw-r--r-- 4   898909 Янв 27 21:52 twinkle-1.0-alt1.src.rpm
-rw-r--r-- 4   530142 Янв 26 14:59 knetstats-1.6.1-alt1.src.rpm
-rw-r--r-- 4   643328 Янв 12 22:25 kcemirror-0.1.5-alt1.src.rpm
-rw-r--r-- 4  4985475 Янв  9 17:19 kvirc-3.2.6-alt1.src.rpm
-rw-r--r-- 4   606211 Янв  9 15:03 libkipi-0.1.5-alt2.src.rpm
-rw-r--r-- 4   463705 Янв  9 14:54 libkexif-0.2.5-alt2.src.rpm
-rw-r--r-- 4   800518 Янв  6 20:15 kdissert-1.0.7-alt1.src.rpm
-rw-r--r-- 4   811239 Янв  1 20:54 kmobiletools-0.4.3.3-alt2.src.rpm
-rw-r--r-- 4  1313137 Дек 31 02:26 taskjuggler-2.3.0-alt0.3.src.rpm
-rw-r--r-- 4  4153538 Дек 29 06:34 licq-1.3.4-alt2.1.src.rpm
-rw-r--r-- 4   706271 Дек 29 05:05 kasablanca-0.4.0.2-alt1.1.src.rpm
-rw-r--r-- 4   548887 Дек 28 12:52 kpopup-0.9.8.2-alt1.src.rpm
-rw-r--r-- 4  4626793 Дек 18  2006 knoda-0.8.3-alt1.src.rpm
-rw-r--r-- 4  5893074 Дек 18  2006 konversation-1.0.1-alt1.src.rpm
-rw-r--r-- 4   630810 Дек 14  2006 kio-beagle-0.3.1-alt1.src.rpm
-rw-r--r-- 4   414796 Дек 10  2006 kommando-0.5.1-alt2.src.rpm
-rw-r--r-- 4   151881 Дек  9  2006 kio-locate-0.4.5-alt1.src.rpm
-rw-r--r-- 4   995329 Дек  8  2006 gwenview-1.4.1-alt2.src.rpm
-rw-r--r-- 4  2865249 Дек  7  2006 noteedit-2.8.1-alt1.src.rpm
-rw-r--r-- 4   296536 Дек  4  2006 kleansweep-0.2.9-alt2.src.rpm
-rw-r--r-- 4   409011 Ноя 22  2006 kio-clipboard-0.1-alt1.src.rpm
-rw-r--r-- 4   890599 Ноя 21  2006 galaxy-themes-1.0.4-alt2.src.rpm
-rw-r--r-- 4   715363 Ноя  7  2006 kdmtheme-1.1.2-alt1.src.rpm
-rw-r--r-- 4  3403594 Ноя  2  2006 kanyremote-1.4-alt1.src.rpm
-rw-r--r-- 4   413584 Окт 23  2006 kde-styles-alloy-0.5.3-alt2.src.rpm
-rw-r--r-- 4   577286 Окт 20  2006 klear-0.6.0-alt1.src.rpm
-rw-r--r-- 4   442971 Окт  5  2006 kde-styles-activeheart-kwin-1.1-alt3.src.rpm
-rw-r--r-- 4   488063 Окт  5  2006 kde-styles-activeheart-widgets-1.2.1-alt4.src.rpm
-rw-r--r-- 4  5040769 Сен 26  2006 kile-1.9.2-alt1.src.rpm
-rw-r--r-- 4  8666693 Сен 25  2006 krecipes-1.0-alt1beta1.src.rpm
-rw-r--r-- 4   444656 Сен 20  2006 gtk-qt-engine-0.7-alt1.src.rpm
-rw-r--r-- 4   639842 Сен 15  2006 khttrack-0.11-alt3.src.rpm
-rw-r--r-- 4   923875 Сен 14  2006 kde-styles-baghira-0.8-alt1.src.rpm
-rw-r--r-- 4   536324 Сен  9  2006 filelight-1.0-alt2.src.rpm
-rw-r--r-- 4   363586 Авг 23  2006 ktail-0.6.1-alt3.src.rpm
-rw-r--r-- 4  1190079 Июл 20  2006 kxmleditor-1.1.4-alt2.src.rpm
-rw-r--r-- 4   698489 Июл 17  2006 kkbswitch-1.4.3-alt3.src.rpm
-rw-r--r-- 4   183410 Июл 14  2006 codeine-1.0.1.3-alt2.src.rpm
-rw-r--r-- 4  1393954 Июл  4  2006 ksocrat-3.2.1-alt6.src.rpm
-rw-r--r-- 4   650485 Июн 26  2006 kde-styles-windeco-crystal-1.0.1-alt1.src.rpm
-rw-r--r-- 4   138648 Май 23  2006 qtcl-1.2-alt5.src.rpm
-rw-r--r-- 4   387693 Май 21  2006 kde-styles-qinx-1.4-alt3.src.rpm
-rw-r--r-- 4   449634 Май  4  2006 yakuake-2.7.5-alt1.src.rpm
-rw-r--r-- 4   308832 Май  2  2006 kssh-0.7-alt8.src.rpm
-rw-r--r-- 4   681629 Апр 29  2006 dekorator-0.3-alt1.src.rpm
-rw-r--r-- 4   597930 Апр 28  2006 kesi-0.9-alt1.src.rpm
-rw-r--r-- 4   603205 Мар 30  2006 kde-styles-widgets-crystal-1.0.0-alt2.src.rpm
-rw-r--r-- 4   553306 Мар 29  2006 knowit-0.10-alt4.1.src.rpm
-rw-r--r-- 4  1186595 Мар 27  2006 kiosktool-1.0-alt1.src.rpm
-rw-r--r-- 4   799960 Мар 22  2006 kguitar-0.5-alt2.src.rpm
-rw-r--r-- 4   482785 Мар 20  2006 kde-styles-linspireclear-1.11-alt3.src.rpm
-rw-r--r-- 4   473908 Мар 20  2006 kde-styles-widgets-mallory-1.0-alt3.src.rpm
-rw-r--r-- 4   842043 Фев 14  2006 ktraynetworker-0.8c-alt4.src.rpm
-rw-r--r-- 4   543940 Фев 10  2006 kblticker-0.2.1-alt2.src.rpm
-rw-r--r-- 4   435699 Фев 10  2006 kde-styles-lipstik-2.2-alt1.src.rpm
-rw-r--r-- 4   440261 Фев  8  2006 kde-styles-comix-1.3.7-alt1.src.rpm
-rw-r--r-- 4   782518 Фев  8  2006 kbiff-3.8-alt1.src.rpm
-rw-r--r-- 4   622700 Фев  7  2006 kde-styles-polyester-0.7-alt1.src.rpm
-rw-r--r-- 4   506374 Фев  7  2006 kde-styles-softcrystal-widgets-1.0-alt2.src.rpm
-rw-r--r-- 4   471629 Фев  7  2006 kde-styles-widgets-tiblit-1.2-alt2.src.rpm
-rw-r--r-- 4   444276 Фев  7  2006 kfiresaver3d-0.6-alt1.1.src.rpm
-rw-r--r-- 4   495849 Фев  7  2006 kglwatersaver-0.6-alt1.1.src.rpm
-rw-r--r-- 4  1014232 Фев  7  2006 kooldock-0.3-alt2.src.rpm
-rw-r--r-- 4   408973 Янв 24  2006 kcpuload-1.99-alt4.src.rpm
-rw-r--r-- 4   608056 Янв 13  2006 kflickr-0.5-alt1.src.rpm
-rw-r--r-- 4   692277 Янв 13  2006 kxdocker-0.39-alt1.src.rpm
-rw-r--r-- 4   500840 Янв  7  2006 kamix-0.6.5-alt1.src.rpm
-rw-r--r-- 4   410637 Окт 26  2005 kasound-0.5-alt1.b.src.rpm
-rw-r--r-- 4  1279895 Окт  6  2005 iching-0.2-alt3.src.rpm
-rw-r--r-- 4   505816 Окт  6  2005 kconfigure-2.1-alt2.src.rpm
-rw-r--r-- 4   113468 Окт  4  2005 kscreensaver-asciiquarium-0.3.2-alt2.src.rpm
-rw-r--r-- 4   747278 Июл 22  2005 ksystemlog-0.3.2-alt1.src.rpm
-rw-r--r-- 4   495874 Июн  2  2005 kompose-0.5.1-alt0.1.src.rpm
-rw-r--r-- 4   753919 Апр 29  2005 ktamaga-0.7.2-alt3.src.rpm
-rw-r--r-- 4   462153 Мар 21  2005 kchm-0.6.5-alt1.src.rpm
-rw-r--r-- 4   475893 Янв 28  2005 kcheckgmail-0.5.3a-alt1.src.rpm
-rw-r--r-- 4  1276842 Янв 20  2005 kmhtconvert-0.6-alt1.1.src.rpm
-rw-r--r-- 4   789999 Янв 20  2005 kshutdown-0.4.0-alt1.1.src.rpm

Короче говоря, думайте сами, что теперь с этим всем делать.


-- 
ldv

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

  parent reply	other threads:[~2007-06-20 21:30 UTC|newest]

Thread overview: 37+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-06-19 17:42       ` Dmitry V. Levin
2007-06-19 17:49         ` Valery V. Inozemtsev
2007-06-19 18:09           ` Anton Farygin
2007-06-19 20:25             ` Dmitry V. Levin
2007-06-21  8:58               ` Sergey V Turchin
2007-06-19 20:23           ` Dmitry V. Levin
2007-06-20  5:25             ` Valery V. Inozemtsev
2007-06-20 10:07               ` Dmitry V. Levin
2007-06-20 11:56                 ` Aleksey Novodvorsky
2007-06-20 13:06                   ` Anton Farygin
2007-06-20 13:10                     ` Aleksey Novodvorsky
2007-06-20 13:11                       ` Aleksey Novodvorsky
2007-06-20 13:26                         ` Anton Farygin
2007-06-20 13:24                       ` Anton Farygin
2007-06-21  9:03                     ` Sergey V Turchin
2007-06-20 21:16                   ` Dmitry V. Levin
2007-06-20 21:37                     ` Aleksey Novodvorsky
2007-06-20 21:30                 ` Dmitry V. Levin [this message]
2007-06-20 23:05                   ` Anton Farygin
2007-06-20 23:12                     ` Aleksey Novodvorsky
2007-06-21  8:10                     ` Dmitry V. Levin
2007-06-21  9:08                       ` Sergey V Turchin
2007-06-21  9:12                         ` Anton Farygin
2007-06-21  9:48                           ` Sergey V Turchin
2007-06-21  2:04                   ` Hihin Ruslan
2007-06-21  5:47                   ` Valery V. Inozemtsev
2007-06-21  8:07                     ` Dmitry V. Levin
2007-06-21  8:24                       ` Valery V. Inozemtsev
2007-06-21  8:49                         ` Dmitry V. Levin
2007-06-21  8:53                           ` Valery V. Inozemtsev
2007-08-20 13:53                           ` Alexey Tourbin
2007-06-21  9:09                       ` Sergey V Turchin
2007-06-21  9:07                   ` Sergey V Turchin
2007-06-21  9:10                     ` Aleksey Novodvorsky
2007-06-21  9:52                       ` Sergey V Turchin
2007-06-21  9:58                         ` Valery V. Inozemtsev
2007-06-21  9:01             ` Sergey V Turchin

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=20070620213015.GB11005@basalt.office.altlinux.org \
    --to=ldv@altlinux.org \
    --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