Skip to content

Commit

Permalink
images: Add psmisc to Fedora 37, 38 and 39
Browse files Browse the repository at this point in the history
It's currently being pulled in as a dependency of iproute.  However,
since it's explicitly mentioned in the list of default packages on
Fedora Silverblue and Workstation [1], it should be mentioned here too.

The psmisc package marks the translations for its manuals with %lang().
Therefore, it's a very good example for testing that the fedora-toolbox
image is localized just like Fedora Silverblue and Workstation.

This is unlike the xz package, whose translations for manuals were added
to the tests recently [2].  The xz package doesn't mark its translated
manuals with %lang() [3], which means that they are going to get
installed regardless of whether RPM has been configured to not install
localization files or not.  eg., through the %_install_langs macro.  So,
they aren't a good candidate for the tests until this is fixed.

[1] fedora-comps commit e4ed54dfcc497fd0
    https://pagure.io/fedora-comps/c/e4ed54dfcc497fd0
    https://pagure.io/fedora-comps/pull-request/379

[2] Commit 20188a0
    20188a097a1a7a16
    #1384

[3] https://src.fedoraproject.org/rpms/xz/pull-request/10

#1390
  • Loading branch information
debarshiray committed Oct 19, 2023
1 parent cb4e5dd commit e41d920
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 0 deletions.
4 changes: 4 additions & 0 deletions images/fedora/f37/ensure-files
Expand Up @@ -9,6 +9,10 @@
/usr/share/man/man1/gpg2.1*
/usr/share/man/man7/gnupg2.7*

/usr/share/man/fr/man1/pstree.1*
/usr/share/man/ko/man1/pstree.1*
/usr/share/man/man1/pstree.1*

/usr/share/man/fr/man8/rpm.8*
/usr/share/man/ja/man8/rpm.8*
/usr/share/man/man8/rpm.8*
Expand Down
1 change: 1 addition & 0 deletions images/fedora/f37/extra-packages
Expand Up @@ -28,6 +28,7 @@ openssh-clients
passwd
pigz
procps-ng
psmisc
rsync
shadow-utils
sudo
Expand Down
4 changes: 4 additions & 0 deletions images/fedora/f38/ensure-files
Expand Up @@ -9,6 +9,10 @@
/usr/share/man/man1/gpg2.1*
/usr/share/man/man7/gnupg2.7*

/usr/share/man/fr/man1/pstree.1*
/usr/share/man/ko/man1/pstree.1*
/usr/share/man/man1/pstree.1*

/usr/share/man/fr/man8/rpm.8*
/usr/share/man/ja/man8/rpm.8*
/usr/share/man/man8/rpm.8*
Expand Down
1 change: 1 addition & 0 deletions images/fedora/f38/extra-packages
Expand Up @@ -28,6 +28,7 @@ openssh-clients
passwd
pigz
procps-ng
psmisc
rsync
shadow-utils
sudo
Expand Down
4 changes: 4 additions & 0 deletions images/fedora/f39/ensure-files
Expand Up @@ -9,6 +9,10 @@
/usr/share/man/man1/gpg2.1*
/usr/share/man/man7/gnupg2.7*

/usr/share/man/fr/man1/pstree.1*
/usr/share/man/ko/man1/pstree.1*
/usr/share/man/man1/pstree.1*

/usr/share/man/fr/man8/rpm.8*
/usr/share/man/ja/man8/rpm.8*
/usr/share/man/man8/rpm.8*
Expand Down
1 change: 1 addition & 0 deletions images/fedora/f39/extra-packages
Expand Up @@ -28,6 +28,7 @@ openssh-clients
passwd
pigz
procps-ng
psmisc
rsync
shadow-utils
sudo
Expand Down

0 comments on commit e41d920

Please sign in to comment.