nme para a instalação do target linux falha no debian

1

Estou tentando executar

haxelib run nme setup linux

Para configurar o NME para o alvo Linux na minha caixa Debian. Na verdade Linux MINT Edição Debian, mas isso não importa. No entanto, recebo a seguinte saída:

E: Unable to locate package ia32-libs-multiarch
Called from ? line 1
Called from InstallTool.hx line 579
Called from setup/PlatformSetup.hx line 440
Called from setup/PlatformSetup.hx line 474
Called from setup/PlatformSetup.hx line 1410
Called from helpers/ProcessHelper.hx line 133
Called from helpers/ProcessHelper.hx line 169
Uncaught exception - Error running: sudo apt-get install ia32-libs-multiarch gcc-multilib g++-multilib []

Eu também tentei executar:

sudo apt-get install ia32-libs-multiarch

Mas eu recebo

E: Unable to locate package ia32-libs-multiarch

Este é um pacote específico do Ubuntu?

Edit: Eu tenho isso para trabalhar eventualmente, sem instalar esse pacote ou qualquer outro. Infelizmente não me lembro o que foi que fiz. Se alguém encontrar isso e tiver o mesmo problema, dê atenção a essa pergunta e tentarei novamente.

    
por Mikael Lindqvist 13.11.2012 / 15:33

2 respostas

0

Não há ia32-libs-multiarch no Debian, no entanto eu dei uma olhada nos repositórios do Ubuntu, e ia32-libs-multiarch é apenas um meta-pacote (um pacote vazio que depende dos outros).

Não há descrição para este pacote, mas acredito que seja apenas um metapacote que tenta puxar tudo o que os desenvolvedores pensam que possam precisar algum dia, ou nunca vão precisar e estão com preguiça de verificar.

Aqui está a lista de pacotes que são instaláveis no Debian:

bluez-alsa gstreamer0.10-plugins-base gstreamer0.10-plugins-good gtk2-engines gtk2-engines-murrine gtk2-engines-oxygen gtk2-engines-pixbuf gvfs ibus-gtk libacl1 libaio1 libao4 libasound2 libasound2-plugins libasyncns0 libattr1 libaudio2 libcanberra-gtk-module libcap2 libcapi20-3 libcups2 libcupsimage2 libcurl3 libdbus-glib-1-2 libesd0 libfontconfig1 libfreetype6 libgail-common libgconf-2-4 libgdbm3 libgettextpo0 libglapi-mesa libglu1-mesa libgphoto2-2 libgphoto2-port0 libgtk2.0-0 libmpg123-0 libncursesw5 libnspr4 libnss3 libodbc1 libopenal1 libpulse-mainloop-glib0 libqt4-dbus libqt4-network libqt4-opengl libqt4-qt3support libqt4-script libqt4-scripttools libqt4-sql libqt4-svg libqt4-test libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4 libqtwebkit4 librsvg2-common libsane libsdl-image1.2 libsdl-mixer1.2 libsdl-net1.2 libsdl-ttf2.0-0 libsdl1.2debian libsqlite3-0 libssl1.0.0 libstdc++5 libstdc++6 libxaw7 libxml2 libxp6 libxslt1.1 libxss1 libxtst6 odbcinst1debian2 xaw3dg

Não há libssl0.9.8 e libpulsedsp no Debian, mas eu realmente duvide que você precise deles.

Instale-os todos e remova a parte que tenta extrair ia32-libs-multiarch de InstallTool.hx , setup/PlatformSetup.hx ou helpers/ProcessHelper.hx ou entre em contato com os desenvolvedores e pergunte por que o pacote deles precisaria de itens como Qt libs e Gtk + themes ao mesmo tempo ...

    
por 16.11.2012 / 17:38
0

Se a sua distro do mint for baseada no teste do debian, você poderá abrir o suporte multi-arch por:

dpkg --add-architecture i386
apt-get update

para que você possa instalar o software de 32 bits e todo o ia32-lib pode ser instalado apenas pelo comando apt-get install .

    
por 19.04.2013 / 10:46