ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Ruby-modules и зависимости
@ 2009-01-06  7:59 Serge
  2009-01-06 11:19 ` Alexey I. Froloff
  0 siblings, 1 reply; 12+ messages in thread
From: Serge @ 2009-01-06  7:59 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Доброго дня.

Помогите разрешить проблему:
Система ALD4.0
установлен руби 1.8.6
Задача: Обновиться до 4.1 при этом на холде оставить текущую версию руби.

Мои действия:
прописал репозитории 4.1
выполнил ap-get update, apt-get distupgrade -d
Руби поставил на холд. При попытке выполнить apt-get distupgrade получаю
Ошибка
Следующие пакеты имеют неудовлетворенные зависимости:
  ruby-module-tcltk: Требует: libruby (= 1.8.7-alt0.M41.4)
  ruby-module-tk: Требует: libruby (= 1.8.7-alt0.M41.4)
                  Требует: ruby(thread)
E: Решить проблему невозможно. Вы потребовали сохранить пакеты с 
нарушенными зависимостями.


Гм... Ладно, смотрим какие руби пакеты установлены и сносим 
лишнее(неиспользуемое)

apt-get remove ruby-module-tcltk ruby-module-tk
Следующие пакеты будут УДАЛЕНЫ:
  ruby-module-tcltk ruby-module-tk ruby-stdlibs
0 будет обновлено, 0 новых установлено, 3 пакетов будет удалено и 0 не 
будет обновлено.

Опаньки... Он хочет вместе с запрошенными удалить и ruby-stdlibs

Пробую другой пакет удалить:
apt-get remove ruby-module-soap
Следующие пакеты будут УДАЛЕНЫ:
  ruby-module-soap ruby-stdlibs
0 будет обновлено, 0 новых установлено, 2 пакетов будет удалено и 0 не 
будет обновлено.

Может ли кто прояснить ситуацию???

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

* Re: [Comm] Ruby-modules и зависимости
  2009-01-06  7:59 [Comm] Ruby-modules и зависимости Serge
@ 2009-01-06 11:19 ` Alexey I. Froloff
  2009-01-06 12:05   ` Serge
  0 siblings, 1 reply; 12+ messages in thread
From: Alexey I. Froloff @ 2009-01-06 11:19 UTC (permalink / raw)
  To: Mailing list for ALT Linux users

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

* Serge <serg-e@> [090106 11:01]:
> Задача: Обновиться до 4.1 при этом на холде оставить текущую версию руби.
Зачем?  На ruby из 4.0 не поставится ни один ruby пакет из 4.1,
там теперь реализована система автоматического поиска
зависимостей.  К тому же ruby в 4.0 практически не
поддерживается, сильно изменилась схема git репозитария и
втягивать security фиксы из SVN довольно проблематично.

> Опаньки... Он хочет вместе с запрошенными удалить и ruby-stdlibs
Это виртуальный пакет, вытягивающий все ruby-module-*.
Естественно он удаляется, когда удаляется один из ruby-module-*.

-- 
Regards,
Sir Raorn.

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

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

* Re: [Comm] Ruby-modules и зависимости
  2009-01-06 11:19 ` Alexey I. Froloff
@ 2009-01-06 12:05   ` Serge
  2009-01-06 12:39     ` Alexey I. Froloff
  0 siblings, 1 reply; 12+ messages in thread
From: Serge @ 2009-01-06 12:05 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Alexey I. Froloff пишет:
> * Serge <serg-e@> [090106 11:01]:
>   
>> Задача: Обновиться до 4.1 при этом на холде оставить текущую версию руби.
>>     
> Зачем?  На ruby из 4.0 не поставится ни один ruby пакет из 4.1,
>   
А мне и не надо на 4.0 ставить пакеты из 4.1 мне надо как раз наоборот.
проапдейтиться до 4.1 и оставить пакеты руби (только руби) из 4.0
> там теперь реализована система автоматического поиска
> зависимостей.  К тому же ruby в 4.0 практически не
> поддерживается, сильно изменилась схема git репозитария и
> втягивать security фиксы из SVN довольно проблематично.
>
>   
И как быть?
>> Опаньки... Он хочет вместе с запрошенными удалить и ruby-stdlibs
>>     
> Это виртуальный пакет, вытягивающий все ruby-module-*.
> Естественно он удаляется, когда удаляется один из ruby-module-*.
>   
Ага... Тоесть его можно смело сносить?
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community


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

* Re: [Comm] Ruby-modules и зависимости
  2009-01-06 12:05   ` Serge
@ 2009-01-06 12:39     ` Alexey I. Froloff
  2009-01-06 14:16       ` Serge
  2009-01-10  8:38       ` Egor Glukhov
  0 siblings, 2 replies; 12+ messages in thread
From: Alexey I. Froloff @ 2009-01-06 12:39 UTC (permalink / raw)
  To: Mailing list for ALT Linux users

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

* Serge <serg-e@> [090106 15:22]:
> И как быть?
Я бы советовал перейти на новый ruby.  Зачем именно 1.8.6?

Кстати, в бранчах (в 4.0 так точно) старый rubygems, который уже
не работает.  Сизифный пакет не поставится, придётся собирать
руками и руками же расставлять зависимости.

Не рекомендую ставить rubygems руками (как написано в его
README), он устроит помойку в /usr (а не в /usr/local).

> > Это виртуальный пакет, вытягивающий все ruby-module-*.
> > Естественно он удаляется, когда удаляется один из ruby-module-*.
> Ага... Тоесть его можно смело сносить?
Да.  И проверить наличие нужных ruby-module-*.

-- 
Regards,
Sir Raorn.

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

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

* Re: [Comm] Ruby-modules и зависимости
  2009-01-06 12:39     ` Alexey I. Froloff
@ 2009-01-06 14:16       ` Serge
  2009-01-06 15:02         ` Alexey I. Froloff
  2009-01-10  8:38       ` Egor Glukhov
  1 sibling, 1 reply; 12+ messages in thread
From: Serge @ 2009-01-06 14:16 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Alexey I. Froloff пишет:
> * Serge <serg-e@> [090106 15:22]:
>   
>> И как быть?
>>     
> Я бы советовал перейти на новый ruby.  Зачем именно 1.8.6?
>   
Долго объяснять. Просто примите как факт. Надо остаться (пока что) на 
версии 1.8.6
> Кстати, в бранчах (в 4.0 так точно) старый rubygems, который уже
> не работает.  Сизифный пакет не поставится, придётся собирать
> руками и руками же расставлять зависимости.
>
> Не рекомендую ставить rubygems руками (как написано в его
> README), он устроит помойку в /usr (а не в /usr/local).
>   
Не понял вас... рубиджемс из бранча ставится как раз в  /usr/lib/ruby...
Я не использую рубиджемс из бранча
стоит он у меня в /usr/lib/ruby/gems, (v 1.3.1) ничего военного в этом 
не наблюдаю.
Кроме этого, я принципиально не использую опакеченые джем пакеты. То 
есть мне достаточно только установленного руби и его либ.
>   
>>> Это виртуальный пакет, вытягивающий все ruby-module-*.
>>> Естественно он удаляется, когда удаляется один из ruby-module-*.
>>>       
>> Ага... Тоесть его можно смело сносить?
>>     
> Да.  И проверить наличие нужных ruby-module-*.
>   
Спасибо

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

* Re: [Comm] Ruby-modules и зависимости
  2009-01-06 14:16       ` Serge
@ 2009-01-06 15:02         ` Alexey I. Froloff
  2009-01-07 21:33           ` [Comm] [JT] " Michael Shigorin
  2009-01-09  8:03           ` [Comm] " Serge
  0 siblings, 2 replies; 12+ messages in thread
From: Alexey I. Froloff @ 2009-01-06 15:02 UTC (permalink / raw)
  To: Mailing list for ALT Linux users

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

* Serge <serg-e@> [090106 17:18]:
> Не понял вас... рубиджемс из бранча ставится как раз в  /usr/lib/ruby...
Это я позже переделал.

> Я не использую рубиджемс из бранча
> стоит он у меня в /usr/lib/ruby/gems, (v 1.3.1) ничего военного в этом 
> не наблюдаю.
Оно будет гадить в /usr/bin.

> Кроме этого, я принципиально не использую опакеченые джем пакеты. То 
> есть мне достаточно только установленного руби и его либ.
Что ещё раз доказывает, что ruby в ALT никому не нужен...

-- 
Regards,
Sir Raorn.

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

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

* [Comm] [JT] Re: Ruby-modules и зависимости
  2009-01-06 15:02         ` Alexey I. Froloff
@ 2009-01-07 21:33           ` Michael Shigorin
  2009-01-09  8:04             ` Serge
  2009-01-09  8:03           ` [Comm] " Serge
  1 sibling, 1 reply; 12+ messages in thread
From: Michael Shigorin @ 2009-01-07 21:33 UTC (permalink / raw)
  To: Mailing list for ALT Linux users

On Tue, Jan 06, 2009 at 06:02:14PM +0300, Alexey I. Froloff wrote:
> > Кроме этого, я принципиально не использую опакеченые джем
> > пакеты. То есть мне достаточно только установленного руби и
> > его либ.
> Что ещё раз доказывает, что ruby в ALT никому не нужен...

Ну как тебе сказать, для мелкого скриптования часто-густо.
Без изысков, впрочем.

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


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

* Re: [Comm] Ruby-modules и зависимости
  2009-01-06 15:02         ` Alexey I. Froloff
  2009-01-07 21:33           ` [Comm] [JT] " Michael Shigorin
@ 2009-01-09  8:03           ` Serge
  1 sibling, 0 replies; 12+ messages in thread
From: Serge @ 2009-01-09  8:03 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Alexey I. Froloff пишет:
> * Serge <serg-e@> [090106 17:18]:
>   
>> Не понял вас... рубиджемс из бранча ставится как раз в  /usr/lib/ruby...
>>     
> Это я позже переделал.
>
>   
>> Я не использую рубиджемс из бранча
>> стоит он у меня в /usr/lib/ruby/gems, (v 1.3.1) ничего военного в этом 
>> не наблюдаю.
>>     
> Оно будет гадить в /usr/bin.
>
>   
>> Кроме этого, я принципиально не использую опакеченые джем пакеты. То 
>> есть мне достаточно только установленного руби и его либ.
>>     
> Что ещё раз доказывает, что ruby в ALT никому не нужен...
>   
Очень ошибочное мнение...
Просто как показала практика, нужен именно руби, а коллекцию джемов 
каждый ставит по своему усмотрению.
То, что рубиджемс ставит свои исполняемые файлы в /usr/bin - не вижу 
ничего плохого, так как имеющийся механизм очень корректно с этим всем 
хозяйством работает.

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

* Re: [Comm] [JT] Re: Ruby-modules и зависимости
  2009-01-07 21:33           ` [Comm] [JT] " Michael Shigorin
@ 2009-01-09  8:04             ` Serge
  2009-01-10  9:54               ` Michael Shigorin
  0 siblings, 1 reply; 12+ messages in thread
From: Serge @ 2009-01-09  8:04 UTC (permalink / raw)
  To: shigorin, ALT Linux Community general discussions

Michael Shigorin пишет:
> On Tue, Jan 06, 2009 at 06:02:14PM +0300, Alexey I. Froloff wrote:
>   
>>> Кроме этого, я принципиально не использую опакеченые джем
>>> пакеты. То есть мне достаточно только установленного руби и
>>> его либ.
>>>       
>> Что ещё раз доказывает, что ruby в ALT никому не нужен...
>>     
>
> Ну как тебе сказать, для мелкого скриптования часто-густо.
> Без изысков, впрочем.
>   
Кхм... Ну ничего себе мелкого...


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

* Re: [Comm] Ruby-modules и зависимости
  2009-01-06 12:39     ` Alexey I. Froloff
  2009-01-06 14:16       ` Serge
@ 2009-01-10  8:38       ` Egor Glukhov
  2009-01-10 18:27         ` Alexey I. Froloff
  1 sibling, 1 reply; 12+ messages in thread
From: Egor Glukhov @ 2009-01-10  8:38 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Alexey I. Froloff пишет:

>> И как быть?
> Я бы советовал перейти на новый ruby.  Зачем именно 1.8.6?

Могу предположить, что для Ruby on Rails - который с 1.8.7 пока 
не дружит никак.

-- 
Егор Глухов


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

* Re: [Comm] [JT] Re: Ruby-modules и зависимости
  2009-01-09  8:04             ` Serge
@ 2009-01-10  9:54               ` Michael Shigorin
  0 siblings, 0 replies; 12+ messages in thread
From: Michael Shigorin @ 2009-01-10  9:54 UTC (permalink / raw)
  To: community

On Fri, Jan 09, 2009 at 10:04:29AM +0200, Serge wrote:
> >>>Кроме этого, я принципиально не использую опакеченые джем
> >>>пакеты. То есть мне достаточно только установленного руби и
> >>>его либ.
> >>Что ещё раз доказывает, что ruby в ALT никому не нужен...
> >Ну как тебе сказать, для мелкого скриптования часто-густо.
> >Без изысков, впрочем.
> Кхм... Ну ничего себе мелкого...

Ну у меня -- именно мелкого.  Чтоб не писать развесистые шелловые
скрипты.

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


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

* Re: [Comm] Ruby-modules и зависимости
  2009-01-10  8:38       ` Egor Glukhov
@ 2009-01-10 18:27         ` Alexey I. Froloff
  0 siblings, 0 replies; 12+ messages in thread
From: Alexey I. Froloff @ 2009-01-10 18:27 UTC (permalink / raw)
  To: Mailing list for ALT Linux users

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

* Egor Glukhov <kaman120@> [090110 11:47]:
> >> И как быть?
> > Я бы советовал перейти на новый ruby.  Зачем именно 1.8.6?
> Могу предположить, что для Ruby on Rails - который с 1.8.7 пока 
> не дружит никак.
Не говорите ерунды...

-- 
Regards,
Sir Raorn.

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

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

end of thread, other threads:[~2009-01-10 18:27 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-01-06  7:59 [Comm] Ruby-modules и зависимости Serge
2009-01-06 11:19 ` Alexey I. Froloff
2009-01-06 12:05   ` Serge
2009-01-06 12:39     ` Alexey I. Froloff
2009-01-06 14:16       ` Serge
2009-01-06 15:02         ` Alexey I. Froloff
2009-01-07 21:33           ` [Comm] [JT] " Michael Shigorin
2009-01-09  8:04             ` Serge
2009-01-10  9:54               ` Michael Shigorin
2009-01-09  8:03           ` [Comm] " Serge
2009-01-10  8:38       ` Egor Glukhov
2009-01-10 18:27         ` Alexey I. Froloff

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

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

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


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