ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Новое платье короля
@ 2012-01-16  6:47 Sergei Epiphanov
  2012-01-16 11:56 ` Dmitry V. Levin
  0 siblings, 1 reply; 12+ messages in thread
From: Sergei Epiphanov @ 2012-01-16  6:47 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В воскресном обновлении Сизифа я вдруг наткнулся на на то, что часть пакетов 
gcc вдруг стали по-разному именоваться. Например gfortran3 и gfortran4.5-
devel, libgcc1 и libgcc4.5-devel. Ошибка сборки или новая политика партии или 
апстрима?

-- 
С уважением, Епифанов Сергей

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

* Re: [sisyphus] Новое платье короля
  2012-01-16  6:47 [sisyphus] Новое платье короля Sergei Epiphanov
@ 2012-01-16 11:56 ` Dmitry V. Levin
  2012-01-16 13:19   ` Sergei Epiphanov
                     ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Dmitry V. Levin @ 2012-01-16 11:56 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

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

On Mon, Jan 16, 2012 at 10:47:18AM +0400, Sergei Epiphanov wrote:
> В воскресном обновлении Сизифа я вдруг наткнулся на на то, что часть пакетов 
> gcc вдруг стали по-разному именоваться. Например gfortran3 и gfortran4.5-
> devel, libgcc1 и libgcc4.5-devel. Ошибка сборки или новая политика партии или 
> апстрима?

$ rpmquery --lastchange gcc4.5
* Wed Jan 11 2012 Dmitry V. Levin <ldv@altlinux> 4.5.3-alt1
- Merged with gcc-4_5-branch@183083.
- Renamed subpackages to ease subsequent gcc updates:
  libgcc4.5 -> libgcc1,
  libgcj_bc4.5 -> libgcj_bc1,
  libgomp4.5 -> libgomp1,
  libgfortran4.5 -> libgfortran3,
  libmudflap4.5 -> libmudflap0,
  libobjc4.5 -> libobjc2,
  libstdc++4.5 -> libstdc++6,
  libgcc4.5-plugin-devel -> gcc4.5-plugin-devel.

Переименование пакетов с _библиотеками_ произведено с целью сделать
последующие обновления на gcc4.6, gcc4.7 и т.д. более простыми, за счет
того, что такие пакеты как libgcc1 и libstdc++6 не будут больше
переименовываться по случаю каждого нового переезда.

В отличие о пакетов с библиотеками, такие пакеты как libstdc++4.5-devel и
libgfortran4.5-devel сохраняются для каждой версии gcc.  Их, как правило,
можно устанавливать в систему одновременно более чем для одной версии gcc.


-- 
ldv

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

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

* Re: [sisyphus] Новое платье короля
  2012-01-16 11:56 ` Dmitry V. Levin
@ 2012-01-16 13:19   ` Sergei Epiphanov
  2012-01-18  5:44   ` Ildar Mulyukov
  2012-01-19  9:53   ` [sisyphus] Новое платье короля Michael Shigorin
  2 siblings, 0 replies; 12+ messages in thread
From: Sergei Epiphanov @ 2012-01-16 13:19 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On 16 января 2012 15:56 Dmitry V. Levin wrote:
> В отличие о пакетов с библиотеками, такие пакеты как libstdc++4.5-devel и
> libgfortran4.5-devel сохраняются для каждой версии gcc.  Их, как правило,
> можно устанавливать в систему одновременно более чем для одной версии gcc.

С одной стороны понятно, а с другой стороны теряется наглядность, какая версия 
к чему тянется. Постоянно же не набегаешься в rpm-файлы. И всё не упомнить 
(недавно обнаружил от PostgreSQL несколько версий старых библиотек).

Ладно, будем привыкать. :)

-- 
С уважением, Епифанов Сергей

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

* Re: [sisyphus] Новое платье короля
  2012-01-16 11:56 ` Dmitry V. Levin
  2012-01-16 13:19   ` Sergei Epiphanov
@ 2012-01-18  5:44   ` Ildar Mulyukov
  2012-01-18  7:07     ` Sergei Epiphanov
  2012-01-18  7:11     ` Alexei Takaseev
  2012-01-19  9:53   ` [sisyphus] Новое платье короля Michael Shigorin
  2 siblings, 2 replies; 12+ messages in thread
From: Ildar Mulyukov @ 2012-01-18  5:44 UTC (permalink / raw)
  To: sisyphus

On 16.01.2012 17:56:39, Dmitry V. Levin wrote:
> Переименование пакетов с _библиотеками_ произведено с целью сделать
> последующие обновления на gcc4.6, gcc4.7 и т.д. более простыми, за  
> счет
> того, что такие пакеты как libgcc1 и libstdc++6 не будут больше
> переименовываться по случаю каждого нового переезда.
> 
> В отличие о пакетов с библиотеками, такие пакеты как  
> libstdc++4.5-devel и
> libgfortran4.5-devel сохраняются для каждой версии gcc.  Их, как  
> правило,
> можно устанавливать в систему одновременно более чем для одной версии  
> gcc.

Однако никто не заметил, что при этом x86_32 у нас поломался?

apt-get install i586-libstdc++6
Reading Package Lists... Done
Building Dependency Tree... Done
Selecting i586-libstdc++6.32bit for 'i586-libstdc++6'
The following extra packages will be installed:
   i586-libgcc1.32bit i586-libstdc++6.32bit i586-libwine-vanilla.32bit
   i586-wine-vanilla.32bit libgcc1 libstdc++6 libwine-vanilla
   libwine-vanilla-gl
The following packages will be upgraded
   i586-libwine-vanilla.32bit i586-wine-vanilla.32bit libwine-vanilla
   libwine-vanilla-gl
The following packages will be REPLACED:
   libgcc4.5 (by libgcc1)  libstdc++4.5 (by libstdc++6)
The following packages will be REMOVED:
   i586-libGLU.32bit i586-libSDL_mixer.32bit i586-libaudiofile.32bit
   i586-libcups.32bit i586-libgcc4.5.32bit i586-libicu.32bit
   i586-libmodplug.32bit i586-libsmpeg.32bit i586-libstdc++3.3.32bit
   i586-libstdc++4.5.32bit i586-libwine-vanilla-gl.32bit
The following NEW packages will be installed:
   i586-libgcc1.32bit i586-libstdc++6.32bit libgcc1 libstdc++6


-- 
Ildar

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

* Re: [sisyphus] Новое платье короля
  2012-01-18  5:44   ` Ildar Mulyukov
@ 2012-01-18  7:07     ` Sergei Epiphanov
  2012-01-18  7:11     ` Alexei Takaseev
  1 sibling, 0 replies; 12+ messages in thread
From: Sergei Epiphanov @ 2012-01-18  7:07 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On 18 января 2012 11:44 Ildar Mulyukov wrote:
> Однако никто не заметил, что при этом x86_32 у нас поломался?

Хм, для запуска скайпа этот разлом явно несущественен. По крайней мере, он 
запускается и работает. Потому, видимо, и не заметили.

А вариант в виде

apt-get install i586-libstdc++6 i586-libGLU

как работает? У меня оба пакета (вместе с обвязкой) спокойно встают в систему. 
Скорее всего, глюк apt.

-- 
С уважением, Епифанов Сергей

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

* Re: [sisyphus] Новое платье короля
  2012-01-18  5:44   ` Ildar Mulyukov
  2012-01-18  7:07     ` Sergei Epiphanov
@ 2012-01-18  7:11     ` Alexei Takaseev
  2012-01-18 10:38       ` Ildar Mulyukov
  1 sibling, 1 reply; 12+ messages in thread
From: Alexei Takaseev @ 2012-01-18  7:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions



----- Исходное сообщение -----
> От: "Ildar Mulyukov" <ildar@altlinux.ru>
> Кому: sisyphus@lists.altlinux.org
> Отправленные: Среда, 18 Январь 2012 г 14:44:30
> Тема: Re: [sisyphus] Новое платье короля
> 
> On 16.01.2012 17:56:39, Dmitry V. Levin wrote:
> > Переименование пакетов с _библиотеками_ произведено с целью сделать
> > последующие обновления на gcc4.6, gcc4.7 и т.д. более простыми, за
> > счет
> > того, что такие пакеты как libgcc1 и libstdc++6 не будут больше
> > переименовываться по случаю каждого нового переезда.
> > 
> > В отличие о пакетов с библиотеками, такие пакеты как
> > libstdc++4.5-devel и
> > libgfortran4.5-devel сохраняются для каждой версии gcc.  Их, как
> > правило,
> > можно устанавливать в систему одновременно более чем для одной
> > версии
> > gcc.
> 
> Однако никто не заметил, что при этом x86_32 у нас поломался?
> 
> apt-get install i586-libstdc++6
> Reading Package Lists... Done
> Building Dependency Tree... Done
> Selecting i586-libstdc++6.32bit for 'i586-libstdc++6'
> The following extra packages will be installed:
>    i586-libgcc1.32bit i586-libstdc++6.32bit
>    i586-libwine-vanilla.32bit
>    i586-wine-vanilla.32bit libgcc1 libstdc++6 libwine-vanilla
>    libwine-vanilla-gl
> The following packages will be upgraded
>    i586-libwine-vanilla.32bit i586-wine-vanilla.32bit libwine-vanilla
>    libwine-vanilla-gl
> The following packages will be REPLACED:
>    libgcc4.5 (by libgcc1)  libstdc++4.5 (by libstdc++6)
> The following packages will be REMOVED:
>    i586-libGLU.32bit i586-libSDL_mixer.32bit i586-libaudiofile.32bit
>    i586-libcups.32bit i586-libgcc4.5.32bit i586-libicu.32bit
>    i586-libmodplug.32bit i586-libsmpeg.32bit i586-libstdc++3.3.32bit
>    i586-libstdc++4.5.32bit i586-libwine-vanilla-gl.32bit
> The following NEW packages will be installed:
>    i586-libgcc1.32bit i586-libstdc++6.32bit libgcc1 libstdc++6

За все x86_32 не скажу, но конкретно по i586-libwine-vanilla-gl помогает провести dist-upgrade, и потом поставить нужные удалившиеся пакеты снова. Все устанавливается и работает нормально. Пожет и по стальным удалившимся так же?

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

* Re: [sisyphus] Новое платье короля
  2012-01-18  7:11     ` Alexei Takaseev
@ 2012-01-18 10:38       ` Ildar Mulyukov
  2012-01-18 15:27         ` [sisyphus] arepo генерит пакеты без изменения версии Dmitry V. Levin
  0 siblings, 1 reply; 12+ messages in thread
From: Ildar Mulyukov @ 2012-01-18 10:38 UTC (permalink / raw)
  To: sisyphus

On 18.01.2012 13:11:09, Alexei Takaseev wrote:
> [...] помогает провести dist-upgrade, и потом поставить нужные  
> удалившиеся пакеты снова.

Фишка тут в том, что администратор перегенерил пакеты в x86_32. При  
этом версия пакета не изменилась.

Соответственно, apt не может понять, что пакет надо заново скачать и  
установить, считая, что установленный пакет ничем не хуже, чем тот, что  
в репозитарии.
-- 
Ildar

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

* Re: [sisyphus] arepo генерит пакеты без изменения версии
  2012-01-18 10:38       ` Ildar Mulyukov
@ 2012-01-18 15:27         ` Dmitry V. Levin
  0 siblings, 0 replies; 12+ messages in thread
From: Dmitry V. Levin @ 2012-01-18 15:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

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

On Wed, Jan 18, 2012 at 04:38:20PM +0600, Ildar Mulyukov wrote:
> On 18.01.2012 13:11:09, Alexei Takaseev wrote:
> >[...] помогает провести dist-upgrade, и потом 
> >поставить нужные  удалившиеся пакеты 
> >снова.
> 
> Фишка тут в том, что администратор 
> перегенерил пакеты в x86_32. При  этом 
> версия пакета не изменилась.

Это сделал не администратор, а сам arepo.

> Соответственно, apt не может понять, что 
> пакет надо заново скачать и  установить, 
> считая, что установленный пакет ничем не 
> хуже, чем тот, что  в репозитарии.

Запомните, пожалуйста, эту историю, она скоро всплывет в другом контексте.


-- 
ldv

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

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

* Re: [sisyphus] Новое платье короля
  2012-01-16 11:56 ` Dmitry V. Levin
  2012-01-16 13:19   ` Sergei Epiphanov
  2012-01-18  5:44   ` Ildar Mulyukov
@ 2012-01-19  9:53   ` Michael Shigorin
  2012-01-19 10:11     ` [sisyphus] alternatives-update Dmitry V. Levin
  2 siblings, 1 reply; 12+ messages in thread
From: Michael Shigorin @ 2012-01-19  9:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Mon, Jan 16, 2012 at 03:56:39PM +0400, Dmitry V. Levin wrote:
> $ rpmquery --lastchange gcc4.5

Сегодня вылезло в posttrans:

join: /tmp/alternatives-update.avail.e6MULS:18: без сортировки: /usr/bin/i586-alt-linux-g++     /usr/bin/i586-alt-linux-g++-4.5

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

* Re: [sisyphus] alternatives-update
  2012-01-19  9:53   ` [sisyphus] Новое платье короля Michael Shigorin
@ 2012-01-19 10:11     ` Dmitry V. Levin
  2012-01-19 10:55       ` Michael Shigorin
  0 siblings, 1 reply; 12+ messages in thread
From: Dmitry V. Levin @ 2012-01-19 10:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

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

On Thu, Jan 19, 2012 at 11:53:19AM +0200, Michael Shigorin wrote:
> On Mon, Jan 16, 2012 at 03:56:39PM +0400, Dmitry V. Levin wrote:
> > $ rpmquery --lastchange gcc4.5
> 
> Сегодня вылезло в posttrans:
> 
> join: /tmp/alternatives-update.avail.e6MULS:18: без сортировки: /usr/bin/i586-alt-linux-g++     /usr/bin/i586-alt-linux-g++-4.5

А кто у нас нынче мейнтейнер alternatives-update? ;)


-- 
ldv

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

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

* Re: [sisyphus] alternatives-update
  2012-01-19 10:11     ` [sisyphus] alternatives-update Dmitry V. Levin
@ 2012-01-19 10:55       ` Michael Shigorin
  2012-01-19 12:10         ` Dmitry V. Levin
  0 siblings, 1 reply; 12+ messages in thread
From: Michael Shigorin @ 2012-01-19 10:55 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Thu, Jan 19, 2012 at 02:11:11PM +0400, Dmitry V. Levin wrote:
> > > $ rpmquery --lastchange gcc4.5
> > Сегодня вылезло в posttrans:
> > join: /tmp/alternatives-update.avail.e6MULS:18: без сортировки: /usr/bin/i586-alt-linux-g++     /usr/bin/i586-alt-linux-g++-4.5
> А кто у нас нынче мейнтейнер alternatives-update? ;)

Тот, кто фиксил join usage :]  "Патч не мой, я только приложил".

Ну или хоть что по g++--ной части изменилось?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


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

* Re: [sisyphus] alternatives-update
  2012-01-19 10:55       ` Michael Shigorin
@ 2012-01-19 12:10         ` Dmitry V. Levin
  0 siblings, 0 replies; 12+ messages in thread
From: Dmitry V. Levin @ 2012-01-19 12:10 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

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

On Thu, Jan 19, 2012 at 12:55:49PM +0200, Michael Shigorin wrote:
> On Thu, Jan 19, 2012 at 02:11:11PM +0400, Dmitry V. Levin wrote:
> > > > $ rpmquery --lastchange gcc4.5
> > > Сегодня вылезло в posttrans:
> > > join: /tmp/alternatives-update.avail.e6MULS:18: без сортировки: /usr/bin/i586-alt-linux-g++     /usr/bin/i586-alt-linux-g++-4.5
> > А кто у нас нынче мейнтейнер alternatives-update? ;)
> 
> Тот, кто фиксил join usage :]  "Патч не мой, я только приложил".
> 
> Ну или хоть что по g++--ной части изменилось?

Вес альтернативы, т.е. ничего.


-- 
ldv

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

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

end of thread, other threads:[~2012-01-19 12:10 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-01-16  6:47 [sisyphus] Новое платье короля Sergei Epiphanov
2012-01-16 11:56 ` Dmitry V. Levin
2012-01-16 13:19   ` Sergei Epiphanov
2012-01-18  5:44   ` Ildar Mulyukov
2012-01-18  7:07     ` Sergei Epiphanov
2012-01-18  7:11     ` Alexei Takaseev
2012-01-18 10:38       ` Ildar Mulyukov
2012-01-18 15:27         ` [sisyphus] arepo генерит пакеты без изменения версии Dmitry V. Levin
2012-01-19  9:53   ` [sisyphus] Новое платье короля Michael Shigorin
2012-01-19 10:11     ` [sisyphus] alternatives-update Dmitry V. Levin
2012-01-19 10:55       ` Michael Shigorin
2012-01-19 12:10         ` Dmitry V. Levin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git