Hi,
I installed version 11.2 64-bit and I can not find php5-mbstring, php5-openssl, php5-zlib. Is only 32-bit versions?
Hi,
I installed version 11.2 64-bit and I can not find php5-mbstring, php5-openssl, php5-zlib. Is only 32-bit versions?
rawr:/home/heidi # zypper se php5-zlib php5-mbstring php5-openssl
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
--+---------------+-----------------------+--------
| php5-mbstring | PHP5 Extension Module | package
| php5-openssl | PHP5 Extension Module | package
| php5-zlib | PHP5 Extension Module | package
They’re all in the oss repository - for x86_64 too.
Please post the output of; zypper sl -d here and let’s see if your repos are borked.
I tried to load
eserver:/# zypper in php5-zlib php5-mbstring php5-openssl
Loading repository data...
Reading installed packages...
'php5-zlib' is already installed.
'php5-mbstring' is already installed.
'php5-openssl' is already installed.
Resolving package dependencies...
But they all are loaded only for 32-bit
Now you really lost me there - if you have a x86_64 installation you would be pulling those files from 64 bit repository. Do this and compare the result;
zypper info php5-mbstring
Loading repository data...
Reading installed packages...
Information for package php5-mbstring:
Repository: openSUSE 11.2-0
Name: php5-mbstring
Version: 5.3.0-2.4.3
Arch: x86_64
Vendor: openSUSE
Installed: No
Status: not installed
Installed Size: 1.9 MiB
Summary: PHP5 Extension Module
Description:
This extension provides multi-byte character safe string functions and
other utility functions such as conversion functions.
Authors:
--------
The PHP Group
See http://www.php.net/credits.php for more details
As you can see, it says “Arch: x86_64” there and so should yours.
eserver:/ # cat /etc/SuSE-release
openSUSE 11.2 (x86_64)
VERSION = 11.2
eserver:/ #
eserver:/etc/zypp # zypper sl -d
# | Alias | Name | Enabled | Refresh | Priority | Type | URI
--+-------------------------------------+-----------------------------+---------+---------+----------+--------+----------------------------------------------------------------
1 | http-download.opensuse.org-13c8c670 | Updates for openSUSE 11.2-0 | Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/11.2/
2 | openSUSE 11.2-0 | openSUSE 11.2-0 | No | Yes | 99 | yast2 | cd:///
3 | repo-debug | openSUSE-11.2-Debug | No | Yes | 99 | NONE | http://download.opensuse.org/debug/distribution/11.2/repo/oss/
4 | repo-non-oss | openSUSE-11.2-Non-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/11.2/repo/non-oss/
5 | repo-oss | openSUSE-11.2-Oss | Yes | Yes | 99 | yast2 | http://download.opensuse.org/distribution/11.2/repo/oss/
6 | repo-source | openSUSE-11.2-Source | No | Yes | 99 | NONE | http://download.opensuse.org/source/distribution/11.2/repo/oss/
eserver:/etc/zypp #
all Ok.
I remove needs packages, and reinstall.
before I change zypp.conf
arch = x86_64
hmm …
Since you didn’t provide me with the zypper info earlier, I have no idea what you’re talking about.
I like have given all that you asked
zypper produced to me the information on the installed packages. I have solved one of them to remove and look that it will produce then. And it has turned out, it has produced that there is a package for x86_64 systems.
I do not know why those packages have initially booted not.
But all the same, thanks.
Earlier I worked only with Debian and Alt Linux. But they have not wanted to be installed on this server. On it it was necessary to install openSUSE.