Re: wine в etch amd64

2006-12-12 Пенетрантность Иван Лох
On Tue, Dec 12, 2006 at 10:16:19AM +0300, Nikita V. Youshchenko wrote:
 
 А решение проблемы существует. И называется оно multiarch. Вот только
 слишком мало народу этим занимается, слишком медленно доходит суть до
 народа ...

Не надо про народ. Есть объективные причины по которым multiarch не
слишком востребован. Закрытого софта на средней дебиановской машине
IMO в среднем мало. Да и тот быстро портируется на 64. По-крайней мере,
действительно востребованные в сообществе коммерческие приложения.

Критиковать же людей за то, что они предлагают грязный хак wine запустить
с помощью другого хака...

-- 
Иван Лох


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: wine в etch amd64

2006-12-12 Пенетрантность Alexander Vlasov
 Разумеется, не будет. 
 Ибо 32-битный бинарник будет использовать 32-битные библиотеки,
 как ему и положено. Поскольку я не имею привычки общаться с идиотами, то

Зато хамить привычку имеете. 

 предполагалось, что читатель догадается о необходимости ia32-libs и,
 возможно, ia32-libs-gtk.

Легким движением руки любой дистрибутив превращается в слакварь.

-- 
Alexander Vlasov
ZULU-UANIC
JID: zulu at jabber.kiev.ua


Re: wine в etch amd64

2006-12-12 Пенетрантность Victor Wagner
On 2006.12.12 at 13:32:34 +0300, Иван Лох wrote:

 On Tue, Dec 12, 2006 at 10:16:19AM +0300, Nikita V. Youshchenko wrote:
  
  А решение проблемы существует. И называется оно multiarch. Вот только
  слишком мало народу этим занимается, слишком медленно доходит суть до
  народа ...
 
 Не надо про народ. Есть объективные причины по которым multiarch не
 слишком востребован. Закрытого софта на средней дебиановской машине
 IMO в среднем мало. Да и тот быстро портируется на 64. По-крайней мере,
 действительно востребованные в сообществе коммерческие приложения.

Дело не в закрытости/открытости. Дело в том, что для большинства
приложений 64-битность вообще говоря, лишняя. И приводит только к
увеличению объема используемой памяти и замедлению работы.

Очень немногоие приложения действительно могут выиграть от 64-битной
арифметики. Несколько больше - от 64-битной адресации (и то при условии,
что у тебя в системе есть достаточно виртуальной памяти).
Поэтому multiarch, как он сделан в Solaris - весь userland - 32-битный,
кроме того, чему 64-битность по делу нужна, приводит к экономии ресурсов
и ускорению работы.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: wine в etch amd64

2006-12-12 Пенетрантность Иван Лох
On Tue, Dec 12, 2006 at 02:38:52PM +0300, Victor Wagner wrote:
 On 2006.12.12 at 13:32:34 +0300, Иван Лох wrote:
 
 Очень немногоие приложения действительно могут выиграть от 64-битной
 арифметики. Несколько больше - от 64-битной адресации (и то при условии,

Это как мерить. Если в процентах от числа установленных приложений то да,
если от общего использованного процессорного времени, то это сильно зависит
от обстоятельств. Криптография и компрессия сейчас повсюду, от сетей и блочных
устройств к мультимедии. А ресурсы для утилит уже не критичны. В отличии от 
Solaris 10-летней давности где дефицитная память существенно съедалась и 
шеллами.

-- 
Иван Лох


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: wine в etch amd64

2006-12-12 Пенетрантность Victor Wagner
On 2006.12.12 at 16:03:51 +0300, Иван Лох wrote:

 On Tue, Dec 12, 2006 at 02:38:52PM +0300, Victor Wagner wrote:
  On 2006.12.12 at 13:32:34 +0300, Иван Лох wrote:
  
  Очень немногоие приложения действительно могут выиграть от 64-битной
  арифметики. Несколько больше - от 64-битной адресации (и то при условии,
 
 Это как мерить. Если в процентах от числа установленных приложений то да,
 если от общего использованного процессорного времени, то это сильно зависит
 от обстоятельств. Криптография и компрессия сейчас повсюду, от сетей и блочных

Надо будет как-нибудь померить компрессию и криптографию на примере
OpenSSL. Всё равно development-ветка у меня каждую ночь на sparc-е в
обоих вариантах собирается. 

Что-то мне не верится что на симметричных шифрах, хэшировании и
компрессии 64-битность даст заметный выигрыш. Как бы не наоборот.
Например, в реализации ГОСТ 28147-89 я просто не представляю где 
переход на 64-битное слово даст выигрыш. Если только не разворачивать
S-блоки в массив с 64-битным индексом (а на это никакой памяти не
хватит).

В ГОСТ Р 34.11-94 пара мест есть, где можно было бы за счет этого
выиграть. Ну процентов 10 может быть. 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: wine в etch amd64

2006-12-12 Пенетрантность Artem Chuprina
Иван Лох - debian-russian@lists.debian.org  @ Tue, 12 Dec 2006 16:03:51 +0300:

  Очень немногоие приложения действительно могут выиграть от 64-битной
  арифметики. Несколько больше - от 64-битной адресации (и то при условии,

 ИЛ Это как мерить. Если в процентах от числа установленных приложений
 ИЛ то да, если от общего использованного процессорного времени, то это
 ИЛ сильно зависит от обстоятельств. Криптография и компрессия сейчас
 ИЛ повсюду, от сетей и блочных устройств к мультимедии.

Да только в криптографии от 64 бит ускоряется только длинная арифметика
(асимметричные алгоритмы), а при типичной работе основную нагрузку дает
шифрование, которое от 64 бит практически не выигрывает - все операции,
кроме XOR, там 8-битные в лучшем случае.  Ну, до 16 можно растянуть
S-блоки, дальше будут дикие потери по памяти...  С компрессией,
подозреваю, те же проблемы - повторяющиеся куски все равно побайтово
собираются, а более чем четырехгиговая таблица замен - это явный перебор...

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Чайник - это человек, который, наткнувшись на проблему, начинает громко
свистеть
(c)vitus


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: wine в etch amd64

2006-12-12 Пенетрантность Alexander Kogan
Hi!

 Что-то мне не верится что на симметричных шифрах, хэшировании и
 компрессии 64-битность даст заметный выигрыш. Как бы не наоборот.
 Например, в реализации ГОСТ 28147-89 я просто не представляю где
 переход на 64-битное слово даст выигрыш. Если только не разворачивать
 S-блоки в массив с 64-битным индексом (а на это никакой памяти не
 хватит).

Может дать выигрыш на дополнительных регистрах.

-- 
Alexander Kogan
Institute of Applied Physics
Russian Academy of Sciences


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: wine в etch amd64

2006-12-12 Пенетрантность Artem Chuprina
Alexander Kogan - debian-russian@lists.debian.org  @ Tue, 12 Dec 2006 18:45:20 
+0300:

  Что-то мне не верится что на симметричных шифрах, хэшировании и
  компрессии 64-битность даст заметный выигрыш. Как бы не наоборот.
  Например, в реализации ГОСТ 28147-89 я просто не представляю где
  переход на 64-битное слово даст выигрыш. Если только не разворачивать
  S-блоки в массив с 64-битным индексом (а на это никакой памяти не
  хватит).

 AK Может дать выигрыш на дополнительных регистрах.

Вряд ли.  Регистров и так хватает.

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Кто первый встал, того и грабли
Д. Белявский


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



wine в etch amd64

2006-12-11 Пенетрантность Mikhail A Antonov
Здравствуйте.

Что-то я не совсем понял, wine для amd64 нет и не будет?
# aptitude search wine
p   wine-doc   - Windows Emulator (Documentation)
p   xwine- graphical user interface for the WINE emulator
#
Не очень хочется городить chroot - место оно не резиновое :-(
Или не все так плохо и chroot может пригодиться еще для чего-нть полезного?

etch/amd64/обычный десктоп(ноутбук)

Заранее спасибо за ответы.

-- 
Best regards,
 Mikhail
Bart-mdv- @ SolarNet
IRC: irc.solarnet.ru
WWW: http://www.solarnet.ru/

--
Она хотела одного, потом второго


pgp5FTeRz2oIY.pgp
Description: PGP signature


Re: wine в etch amd64

2006-12-11 Пенетрантность Alexandra N. Kossovsky
On Mon, Dec 11, 2006 at 05:30:36PM +0300, Mikhail A Antonov wrote:
 Что-то я не совсем понял, wine для amd64 нет и не будет?
 # aptitude search wine
 p   wine-doc   - Windows Emulator (Documentation)
 p   xwine- graphical user interface for the WINE emulator
 #
 Не очень хочется городить chroot - место оно не резиновое :-(
 Или не все так плохо и chroot может пригодиться еще для чего-нть полезного?

Зачем chroot? Взять wine for i386 и поставить dpkg --force-architecture 

-- 
Regards,
Sasha.
Alexandra N. Kossovsky, software engineer.
e-mail: [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: wine в etch amd64

2006-12-11 Пенетрантность Dmitry Nezhevenko
On Mon, Dec 11, 2006 at 06:01:39PM +0300, Alexandra N. Kossovsky wrote:
 On Mon, Dec 11, 2006 at 05:30:36PM +0300, Mikhail A Antonov wrote:
  Что-то я не совсем понял, wine для amd64 нет и не будет?
  # aptitude search wine
  p   wine-doc   - Windows Emulator (Documentation)
  p   xwine- graphical user interface for the WINE emulator
  #
  Не очень хочется городить chroot - место оно не резиновое :-(
  Или не все так плохо и chroot может пригодиться еще для чего-нть полезного?
 
 Зачем chroot? Взять wine for i386 и поставить dpkg --force-architecture 
 

Я с AMD64 дело не имел, но что-то сомневаюсь что 32-битный бинарь сможет
дергать 64-битные либки. 

-- 
WBR, Dmitry


signature.asc
Description: Digital signature


Re: wine в etch amd64

2006-12-11 Пенетрантность Dmitry Nezhevenko
On Mon, Dec 11, 2006 at 10:10:56PM +0300, Alexandra N. Kossovsky wrote:
  Я с AMD64 дело не имел, 
 
 Ну и что Вы пытаетесь этим сообщить?

То что есть

  но что-то сомневаюсь что 32-битный бинарь сможет
  дергать 64-битные либки. 
 
 Разумеется, не будет. 
 Ибо 32-битный бинарник будет использовать 32-битные библиотеки,
 как ему и положено. Поскольку я не имею привычки общаться с идиотами, то

/me промолчит

 предполагалось, что читатель догадается о необходимости ia32-libs и,
 возможно, ia32-libs-gtk.
 

Про пакет ia32-libs не знал. Теперь все понял

-- 
WBR, Dmitry


signature.asc
Description: Digital signature


Re: wine в etch amd64

2006-12-11 Пенетрантность sergio

Alexandra N. Kossovsky wrote:

On Mon, Dec 11, 2006 at 08:44:13PM +0200, Dmitry Nezhevenko wrote:

On Mon, Dec 11, 2006 at 06:01:39PM +0300, Alexandra N. Kossovsky wrote:

On Mon, Dec 11, 2006 at 05:30:36PM +0300, Mikhail A Antonov wrote:

Не очень хочется городить chroot - место оно не резиновое :-(
Или не все так плохо и chroot может пригодиться еще для чего-нть полезного?
Зачем chroot? Взять wine for i386 и поставить dpkg --force-architecture 
Я с AMD64 дело не имел, 


Ну и что Вы пытаетесь этим сообщить?


но что-то сомневаюсь что 32-битный бинарь сможет
дергать 64-битные либки. 


Разумеется, не будет. 
Ибо 32-битный бинарник будет использовать 32-битные библиотеки,

как ему и положено. Поскольку я не имею привычки общаться с идиотами, то
предполагалось, что читатель догадается о необходимости ia32-libs и,
возможно, ia32-libs-gtk.


чё, эт, блядь, за хамство в сообществе?

--
Sergio.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: wine в etch amd64

2006-12-11 Пенетрантность Nikita V. Youshchenko


 On Mon, Dec 11, 2006 at 08:44:13PM +0200, Dmitry Nezhevenko wrote:
 On Mon, Dec 11, 2006 at 06:01:39PM +0300, Alexandra N. Kossovsky wrote:
  On Mon, Dec 11, 2006 at 05:30:36PM +0300, Mikhail A Antonov wrote:
   Не очень хочется городить chroot - место оно не резиновое :-(
   Или не все так плохо и chroot может пригодиться еще для чего-нть
   полезного?
  
  Зачем chroot? Взять wine for i386 и поставить dpkg --force-architecture
 
 Я с AMD64 дело не имел,
 
 Ну и что Вы пытаетесь этим сообщить?
 
 но что-то сомневаюсь что 32-битный бинарь сможет
 дергать 64-битные либки.
 
 Разумеется, не будет.
 Ибо 32-битный бинарник будет использовать 32-битные библиотеки,
 как ему и положено. Поскольку я не имею привычки общаться с идиотами, то
 предполагалось, что читатель догадается о необходимости ia32-libs и,
 возможно, ia32-libs-gtk.

Внимание, вопрос.
Это с каких пор в debian надо заниматься отслеживанием зависимостей вручную?
Вспоминаем кошмары слакверевского детства?

На сама деле, тут мы имеем дело с типичным следствием сляпанного на коленках
порта amd64, полностью противоречащего традициям debian.

А решение проблемы существует. И называется оно multiarch. Вот только
слишком мало народу этим занимается, слишком медленно доходит суть до
народа ...

http://wiki.debian.org/multiarch


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]