php5-mbstring, openssl, zlib for 64-bit version

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.