| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python3-dbm | Distribution: SUSE Linux 16 |
| Version: 3.13.14 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160000.1.1 | Build date: Fri Jun 26 16:21:40 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 0 | Source RPM: python3-3.13.14-160000.1.1.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: https://www.python.org/ | |
| Summary: Unversioned Python 3 dbm package name | |
This package provides the generic `python3-dbm` package name and follows the dbm package of `python313`.
Python-2.0
* Fri Jun 26 2026 mcepl@suse.com
- Provide explicitly also file dependencies /usr/bin/python3 and
/usr/bin/pydoc3.
* Wed Jun 24 2026 mcepl@suse.com
break bootstrap build dependency cycle on primary python
Break the cyclic build dependency loop between `python3` and
`python313` during version upgrades (such as 3.13.13 to 3.13.14).
Previously, `python3.spec` required `BuildRequires:
%{primary_python}` (the versioned non-base interpreter package)
and queried its version via `rpm -q` during spec file parsing.
During upgrades, this blocked the build of `python3` because
`%{primary_python}` (non-base) depended on `python3-base`, which
demanded the new `python313-base` version.
Since the unversioned compatibility package `python3` only
creates unversioned symlinks (like `/usr/bin/python3`) and owns
generic RPM macros, it does not actually require the versioned
standard library modules (the non-base flavor) to build.
This change allows `python3` to build successfully against the
already built `python313-base` and `python313-devel` packages,
breaking the circular dependency and enabling a clean upgrade
path.
* Sat Jun 06 2026 mcepl@suse.com
- Let python3-devel explicitly provide pkgconfig(python3) and
pkgconfig(python3-embed), matching its ownership of the unversioned
pkg-config files.
* Fri May 01 2026 mcepl@cepl.eu
- Complete the transition of the unversioned python3 namespace
(jsc#PED-16123, bsc#1258364).
- Add missing Provides/Obsoletes for generic names.
- Add macros.python3 (moved from python313).
* Thu Apr 16 2026 mcepl@cepl.eu
- Add BuildIgnore: gdb
BuildRequires: python313-devel → python313-devel owns
/usr/share/gdb/auto-load/...libpython3.13...-gdb.py → the
currently published version of that file has #!/usr/bin/python3
→ RPM auto-generated Requires: python3-base on gdb → OBS tries
to install gdb into the build root and fails because
python3-base is the package being built.
- Correct the logic in the %pre scripts.
- version of the package must be equal to the version of
%primary_python
* Wed Apr 08 2026 mcepl@cepl.eu
- Initial packaging effort for the python3 superpackage.
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Aug 1 23:26:24 2026