Hi all, I’m a relative newcomer to OpenSUSE, having just installed Tumbleweed yesterday. I’m trying to integrate support for OpenSUSE into an existing build script that currently works on Ubuntu and Debian. So far I’ve managed to track down several packages I needed, but one requirement I have yet to be able to find in zypper is /usr/include/gnu/stubs-64.h.
Zypper provided the following clues as to the origin of stubs.h:
zypper search --provides /usr/include/gnu/stubs.h
Loading repository data...
Reading installed packages...
S | Name | Summary | Type
---+-------------+-------------------------------------------------------+--------
i+ | glibc-devel | Include Files and Libraries Mandatory for Development | package
However a similar search for stubs-64.h returns no results.
I have installed glibc-devel for the x86-64, i686, and i586 architectures as well, to no avail.
On my Ubuntu system, I can see that stubs-64 and stubs.h (and stubs-32.h) are indeed different files, so I’m really curious why I can’t seem to find stubs-64.h anywhere in the OpenSUSE repos. Note that I haven’t enabled any special repos other than packman:
zypper lr
Repository priorities are without effect. All enabled repositories share the same priority.
# | Alias | Name | Enabled | GPG Check | Refresh
--+----------------------------------+------------------------------------------+---------+-----------+--------
1 | download.opensuse.org-non-oss | Main Repository (NON-OSS) | Yes | (r ) Yes | Yes
2 | download.opensuse.org-oss | Main Repository (OSS) | Yes | (r ) Yes | Yes
3 | download.opensuse.org-tumbleweed | Main Update Repository | Yes | (r ) Yes | Yes
4 | openSUSE-20200724-0 | openSUSE-20200724-0 | Yes | (r ) Yes | Yes
5 | packman | Packman repository (openSUSE_Tumbleweed) | Yes | (r ) Yes | Yes
6 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ----
7 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | ----
I’d appreciate any tips on how I might track down the appropriate repo for this file. Thanks!