В настоящее время у меня установлен PHP 5.6 PHP 5.6.17-1+deb.sury.org~trusty+2 (cli)
на Mint 17.2 x64 (Cinnamon). Если я попытаюсь установить mit-scheme
, я получу:
sudo apt-get install mit-scheme
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
dbconfig-common libjs-codemirror libjs-jquery-cookie libjs-jquery-event-drag
libjs-jquery-metadata libjs-jquery-mousewheel libjs-jquery-tablesorter
libjs-jquery-ui php-gettext
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
libmcrypt4:i386 libmhash2:i386 libpq5:i386
Suggested packages:
libmcrypt-dev:i386 mcrypt:i386 mit-scheme-dbg:i386
The following packages will be REMOVED:
libmcrypt-dev libmcrypt4 mcrypt php5-mcrypt phpmyadmin
The following NEW packages will be installed:
libmcrypt4:i386 libmhash2:i386 libpq5:i386 mit-scheme:i386
0 upgraded, 4 newly installed, 5 to remove and 38 not upgraded.
Need to get 6,668 kB of archives.
After this operation, 5,040 kB disk space will be freed.
Кажется, проблема между libmcrypt4
и libmcrypt4:i386
. Разве нет версии Scheme для x64 или способа, чтобы эти две версии mcrypt
не мешали друг другу? Лучший (из плохих) вариант выглядит как установка Scheme на 32-битной виртуальной машине. Другим вариантом является компиляция PHP из 32-битного исходного кода, если это возможно на 64-битной машине. Кто-нибудь еще сталкивается с этой проблемой?