LINUX.ORG.RU

i386 пакеты задолбали

 , , ,


0

1

Ubuntu 12.04, чтоб поставить wine skype teamviwer приходится тянуть 243 пакета i386, что за тенденция нынче?

скайп уже с года как не дают 64 пакета, вайн теперь тоже 386 требует, teamviwer тянет ia32-libs, при том что мультиарч включен

причем aptitude вайн не ставит, не разруливает конфликты, apt-get install нормально

бардак


savgur

тянет ia32-libs, при том что мультиарч включен

Ты представляешь себе библиотеку, которая одновременно и 32х битная, и 64х битная?

april ()

teamviwer тянет ia32-libs, при том что мультиарч включен

А отчего удивление то? Мультиарч и должен тянуть всякие lib32 пакеты.

Вайн не уже а до сих пор требует x86, x64 вайт тоже не проч x86 библиотеки покушать.

ErasimHolmogorin ()

teamviwer тянет ia32-libs, при том что мультиарч включен

и что? включенный «мультиарч» должен автоматом исправить зависимость у стороннего пакета?

vaino ()
Ответ на: комментарий от vaino

и что? включенный «мультиарч» должен автоматом исправить зависимость у стороннего пакета?

а то что:

причем aptitude вайн не ставит, не разруливает конфликты, apt-get install нормально

savgur ()
Ответ на: комментарий от savgur

Ты жалуешься на дистрибутив, где мультиарч реализовали через жопу и это общеизвестно.

ErasimHolmogorin ()
Ответ на: комментарий от savgur

и то что установка вайна влечет за собой удаление скайпа и примерно 100 либ, установка в обратно порядке прокатывает

хреновый мультиарч

savgur ()
Ответ на: комментарий от vaino

и как тут связаны aptitude + wine к teamviwer + ia32-libs?

конфликты кто должен разруливать?

savgur ()
Ответ на: комментарий от savgur

и то что установка вайна влечет за собой удаление скайпа и примерно 100 либ

4.2

~$ sudo apt-get install wine skype
Читання переліків пакетів... Виконано
Побудова дерева залежностей                
Reading state information... Виконано               
Вже встановлена найновіша версія skype.
Вже встановлена найновіша версія wine.
оновлено 0, встановлено 0 нових пакунків, для видалення відмічено 0 пакунків, і 4 пакунків не оновлено.
~$ lsb_release -r
Release:	12.04
vaino ()
Ответ на: комментарий от vaino

удали вайн и скайп 1. аптитюдом ты вайн не поставишь 2. попробуй поставить сначала скайп, потом вайн, второе повлечет удаление первого

savgur ()
Ответ на: комментарий от ErasimHolmogorin

И вообще, нужен нормальный мультиарч, пользуйся арчиком

Не надо путать multiarch и multilib. В Arch всего лишь multilib.

GotF ★★★★★ ()
Ответ на: комментарий от GotF

В Arch всего лишь multilib.

Только в Arch все работает, а в Ubuntu все навыворот.

Не надо путать multiarch и multilib.

«Суть новшества состоит в радикальной переработке организации иерархии файловой системы, нацеленной на предоставление возможности размещения в системе заголовочных файлов и библиотек, параллельно доступных для нескольких аппаратных архитектур.»

Я так и не увидел в чем разница, объясни?

ErasimHolmogorin ()
Ответ на: комментарий от ErasimHolmogorin

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

fixed.

Raving_Zealot ★★ ()
Ответ на: комментарий от GotF

Зато набор костылей multiarch полон, если не обращать внимания на не поддерживаемые архитектуры в Debian (Есть ли они?).

ErasimHolmogorin ()
Ответ на: комментарий от vaino
sudo aptitude install skype wine 
Следующие НОВЫЕ пакеты будут установлены:        
  fonts-droid{a} gcc-4.6-base:i386{a} gettext{ab} gettext:i386{ab} gettext-base{ab} gettext-base:i386{ab} gnome-exe-thumbnailer{a} icoutils{a} libasn1-8-heimdal:i386{a} libasound2:i386{a} 
  libasound2-plugins:i386{a} libasyncns0:i386{a} libaudio2:i386{a} libavahi-client3:i386{a} libavahi-common-data:i386{a} libavahi-common3:i386{a} libc6:i386{a} libcapi20-3:i386{a} libcomerr2:i386{a} 
  libcroco3:i386{a} libcups2:i386{a} libdb5.1:i386{a} libdbus-1-3:i386{a} libdbusmenu-qt2:i386{a} libdrm-intel1:i386{a} libdrm-nouveau1a:i386{a} libdrm-radeon1:i386{a} libdrm2:i386{a} libexif12:i386{a} 
  libexpat1:i386{a} libffi6:i386{a} libflac8:i386{a} libfontconfig1:i386{a} libfreetype6:i386{a} libgcc1:i386{a} libgcrypt11:i386{a} libgd2-xpm:i386{a} libgettextpo0:i386{a} libgif4:i386{a} 
  libgl1-mesa-dri:i386{a} libgl1-mesa-glx:i386{a} libglapi-mesa:i386{a} libglib2.0-0:i386{a} libglu1-mesa:i386{a} libgnutls26:i386{a} libgomp1:i386{a} libgpg-error0:i386{a} libgphoto2-2:i386{a} 
  libgphoto2-port0:i386{a} libgpm2:i386{a} libgssapi-krb5-2:i386{a} libgssapi3-heimdal:i386{a} libgstreamer-plugins-base0.10-0:i386{a} libgstreamer0.10-0:i386{a} libhcrypto4-heimdal:i386{a} 
  libheimbase1-heimdal:i386{a} libheimntlm0-heimdal:i386{a} libhx509-5-heimdal:i386{a} libice6:i386{a} libieee1284-3:i386{a} libjack-jackd2-0:i386{a} libjpeg-turbo8:i386{a} libjpeg8:i386{a} libjson0:i386{a} 
  libk5crypto3:i386{a} libkeyutils1:i386{a} libkrb5-26-heimdal:i386{a} libkrb5-3:i386{a} libkrb5support0:i386{a} liblcms1:i386{a} libldap-2.4-2:i386{a} libllvm3.0:i386{a} libltdl7:i386{a} libmng1:i386{a} 
  libmpg123-0:i386{a} libmysqlclient18:i386{a} libncurses5:i386{a} libogg0:i386{a} libopenal1:i386{a} liborc-0.4-0:i386{a} libp11-kit0:i386{a} libpam-winbind{a} libpciaccess0:i386{a} libpcre3:i386{a} 
  libpng12-0:i386{a} libpulse0:i386{a} libqt4-dbus:i386{a} libqt4-declarative:i386{a} libqt4-network:i386{a} libqt4-script:i386{a} libqt4-sql:i386{a} libqt4-sql-mysql:i386{a} libqt4-xml:i386{a} 
  libqt4-xmlpatterns:i386{a} libqtcore4:i386{a} libqtgui4:i386{a} libroken18-heimdal:i386{a} libsamplerate0:i386{a} libsane:i386{a} libsasl2-2:i386{a} libsasl2-modules:i386{a} libselinux1:i386{a} 
  libsm6:i386{a} libsndfile1:i386{a} libspeexdsp1:i386{a} libsqlite3-0:i386{a} libssl1.0.0:i386{a} libstdc++6:i386{a} libtasn1-3:i386{a} libtiff4:i386{a} libtinfo5:i386{a} libunistring0:i386{a} 
  libusb-0.1-4:i386{a} libuuid1:i386{a} libv4l-0:i386{a} libv4lconvert0:i386{a} libvorbis0a:i386{a} libvorbisenc2:i386{a} libwind0-heimdal:i386{a} libwrap0:i386{a} libx11-6:i386{a} libx11-xcb1:i386{a} 
  libxau6:i386{a} libxcb-glx0:i386{a} libxcb1:i386{a} libxcomposite1:i386{a} libxcursor1:i386{a} libxdamage1:i386{a} libxdmcp6:i386{a} libxext6:i386{a} libxfixes3:i386{a} libxi6:i386{a} libxinerama1:i386{a} 
  libxml2:i386{a} libxpm4:i386{a} libxrandr2:i386{a} libxrender1:i386{a} libxslt1.1:i386{a} libxss1:i386{a} libxt6:i386{a} libxv1:i386{a} libxxf86vm1:i386{a} skype skype-bin:i386{a} sni-qt:i386{a} 
  ttf-droid{a} ttf-umefont{a} winbind{a} wine wine-gecko1.5{a} wine-gecko1.5:i386{a} wine1.5{a} wine1.5-amd64{a} wine1.5-i386:i386{a} winetricks{a} zlib1g:i386{a} 
0 пакетов обновлено, 156 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0 Б/157 MБ архивов. После распаковки 460 MБ будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
 gettext-base : Конфликтует: gettext-base:i386 но будет установлен 0.18.1.1-5ubuntu3.
 gettext-base:i386 : Конфликтует: gettext-base но будет установлен 0.18.1.1-5ubuntu3.
 gettext : Конфликтует: gettext:i386 но будет установлен 0.18.1.1-5ubuntu3.
 gettext:i386 : Конфликтует: gettext но будет установлен 0.18.1.1-5ubuntu3.

вот извольте, аптитюд в шоке

savgur ()
Ответ на: комментарий от savgur

Такого в принципе быть не должно. Если у нормально установленной системы архитектура amd64, только amd64-пакеты из архитектурно-зависимых и будут устанавливаться. Даже ia32-libs — тоже собраны под архитектуру amd64. Похоже, проблема в прокладке между стулом и клавиатурой...

anonymous ()
Ответ на: комментарий от anonymous

Такого в принципе быть не должно.

да вы чё! мультиарч же, насчет прокладки адресую обратно

savgur ()
Ответ на: комментарий от Artificial_Thought

Чёрт, ну недавно же была новость, в которой русским языком было написано, что решатель зависимостей aptitude пока не умеет multiarch.

Aptitude 0.6.6 доступна в Debian testing

каюсь, читал по диагонали, вот важный момент:

Также важно учитывать, что решатель конфликтов ещё не доработан для поддержки multiarch: не следует ожидать от него корректной работы при разрешении зависимостей с разными архитектурами.

savgur ()
Ответ на: комментарий от vaino

б) в репах убунты wine указывает на 1.4, а не на 1.5

я ppa подключил, но дело не в этом, пробовал и с удаленным ppa, та же песьня, дело в зависимостях i386

savgur ()
Ответ на: комментарий от savgur

выходит пока aptitude не допилят придется для мультиарча юзать apt-get? аптитюд радикально решает проблемы: говоришь - ставь вайн, ответ - немогу разрулить зависимости, давай-ка удалим 386 скайп + сотню 386 либ. это не айс

savgur ()
Ответ на: комментарий от ErasimHolmogorin

Нормальный мультиарч как раз сейчас в дебиане.

Adjkru ★★★★★ ()
Ответ на: комментарий от savgur

http://www.debian.org/releases/stable/i386/release-notes/ch-upgrading.ru.html...

Для обновления Debian GNU/Linux до нового выпуска рекомендуется использовать программу управления пакетами apt-get. В предыдущих выпусках для этой цели рекомендовалось использовать aptitude, но новые версии apt-get предоставляют такие же возможности, а также чаще выдают желаемый результат при обновлении.

Как там в убунтах можно только гадать.

giodiodr ()

это ты ещё генты не видел

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.