Drop the experience and support subpackages
The only known user of the toolbox-experience and toolbox-support packages was: https://github.com/AICoE/tf-in-container ... which was declared dead in February 2022. Hence, there's no need to keep offering these subpackages. Especially, since the cost of keeping them updated to match the content of the fedora-toolbox images is quite high. If someone really needs these subpackages, then they can be reinstated.
This commit is contained in:
parent
6682165143
commit
57ae69592c
89
toolbox.spec
89
toolbox.spec
@ -17,7 +17,7 @@ Version: 0.0.99.5
|
||||
%endif
|
||||
%endif
|
||||
|
||||
Release: 1%{?dist}
|
||||
Release: 2%{?dist}
|
||||
Summary: Tool for interactive command line environments on Linux
|
||||
|
||||
License: ASL 2.0
|
||||
@ -85,82 +85,6 @@ Wayland and X11 sockets, networking (including Avahi), removable devices (like
|
||||
USB sticks), systemd journal, SSH agent, D-Bus, ulimits, /dev and the udev
|
||||
database, etc..
|
||||
|
||||
%if ! 0%{?rhel}
|
||||
|
||||
# The list of requires packages for -support and -experience should be in sync with:
|
||||
# https://github.com/containers/toolbox/blob/master/images/fedora/f33/extra-packages
|
||||
%package support
|
||||
Summary: Required packages for the container image to support %{name}
|
||||
|
||||
# These are really required to make the image work with toolbox
|
||||
Requires: passwd
|
||||
Requires: shadow-utils
|
||||
Requires: util-linux
|
||||
Requires: vte-profile
|
||||
|
||||
%description support
|
||||
The %{name}-support package contains all the required packages that are needed
|
||||
to be installed in the OCI image to make it work with %{name}.
|
||||
|
||||
The %{name}-support package should be typically installed from the Dockerfile
|
||||
if the image isn't based on the fedora-toolbox image.
|
||||
|
||||
|
||||
%package experience
|
||||
Summary: Set of packages to enhance the %{name} experience
|
||||
|
||||
Requires: %{name}-support = %{version}-%{release}
|
||||
Requires: bash-completion
|
||||
Requires: bc
|
||||
Requires: bzip2
|
||||
Requires: diffutils
|
||||
Requires: dnf-plugins-core
|
||||
Requires: findutils
|
||||
Requires: flatpak-spawn
|
||||
Requires: fpaste
|
||||
Requires: git
|
||||
Requires: gnupg
|
||||
Requires: gnupg2-smime
|
||||
Requires: gvfs-client
|
||||
Requires: hostname
|
||||
Requires: iproute
|
||||
Requires: iputils
|
||||
Requires: jwhois
|
||||
Requires: keyutils
|
||||
Requires: krb5-libs
|
||||
Requires: less
|
||||
Requires: lsof
|
||||
Requires: man-db
|
||||
Requires: man-pages
|
||||
Requires: mtr
|
||||
Requires: nano-default-editor
|
||||
Requires: nss-mdns
|
||||
Requires: openssh-clients
|
||||
Requires: pigz
|
||||
Requires: procps-ng
|
||||
Requires: rsync
|
||||
Requires: sudo
|
||||
Requires: tcpdump
|
||||
Requires: time
|
||||
Requires: traceroute
|
||||
Requires: tree
|
||||
Requires: unzip
|
||||
Requires: wget
|
||||
Requires: which
|
||||
Requires: words
|
||||
Requires: xorg-x11-xauth
|
||||
Requires: xz
|
||||
Requires: zip
|
||||
|
||||
%description experience
|
||||
The %{name}-experience package contains all the packages that should be
|
||||
installed in the container to provide the same default experience as working
|
||||
on the host.
|
||||
|
||||
The %{name}-experience package should be typically installed from the
|
||||
Dockerfile if the image isn't based on the fedora-toolbox image.
|
||||
|
||||
%endif
|
||||
|
||||
%package tests
|
||||
Summary: Tests for %{name}
|
||||
@ -176,6 +100,7 @@ Requires: skopeo
|
||||
Requires: bats >= 1.7.0
|
||||
%endif
|
||||
|
||||
|
||||
%description tests
|
||||
The %{name}-tests package contains system tests for %{name}.
|
||||
|
||||
@ -253,19 +178,15 @@ install -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/containers/%{name}.conf
|
||||
%{_sysconfdir}/profile.d/%{name}.sh
|
||||
%{_tmpfilesdir}/%{name}.conf
|
||||
|
||||
%if ! 0%{?rhel}
|
||||
|
||||
%files support
|
||||
|
||||
%files experience
|
||||
|
||||
%endif
|
||||
|
||||
%files tests
|
||||
%{_datadir}/%{name}
|
||||
|
||||
|
||||
%changelog
|
||||
* Tue Dec 19 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-2
|
||||
- Drop the experience and support subpackages
|
||||
|
||||
* Tue Dec 19 2023 Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-1
|
||||
- Update to 0.0.99.5
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user