diff --git a/bin/table_generator b/bin/table_generator
index 4da5448833575c4ae4000172fc0681fb8437ea2b..9447096a1c8ead25a6077828b4d983d1a2e0be70 100755
--- a/bin/table_generator
+++ b/bin/table_generator
@@ -53,6 +53,7 @@ ignored_pkgs = [
     'meld', # meld is broken (segmentation fault) and it pulls in too much packages for something not so important
     'nvptx-tools', # Integrated in GCC
     'ospcommon', # Deprecated in favour of rkcommon
+    'Octave', # Installed in GCCcore, let's remove it here so it does not appear in MPI toolchains
     'parallel-netcdf', # Renamed to PnetCDF
     'scikit', # Split in multiple packages
     'unzip', # Renamed to UnZip
@@ -62,6 +63,7 @@ ignored_pkgs = [
     'HDFView', # Latest release not compatible with latest HDF5, so let's ignore it for the time being
     'Julia.CUDA', # Integrated in Julia
     'Julia.MPI', # Integrated in Julia
+    'yaff', # Depends on an old version of h5py and it is rarely used, so let's drop it
 ]
 
 def find_eb_files(path):