comparison package_lists.py @ 298:5f3e053ba888

packages and versions
author drewp@bigasterisk.com
date Thu, 16 May 2024 20:02:50 -0700
parents 65e28d2e0cd8
children 5449b2aea2df
comparison
equal deleted inserted replaced
297:d000aead76d4 298:5f3e053ba888
160 'checkinstall', 160 'checkinstall',
161 'cmake', 161 'cmake',
162 'code', 162 'code',
163 'cups', 163 'cups',
164 'darcs', 164 'darcs',
165 'dclock',
165 'dolphin', 166 'dolphin',
166 'eog', 167 'eog',
167 'evtest', 168 'evtest',
168 'eye', 169 'eye',
169 'fatrace', 170 'fatrace',
226 'mpv', 227 'mpv',
227 'nmap', 228 'nmap',
228 'nodm', 229 'nodm',
229 'okular', 230 'okular',
230 'pavucontrol', 231 'pavucontrol',
232 'pamixer',
233 'pipewire-audio',
231 'python3-dulwich', 234 'python3-dulwich',
232 'python3-evemu', 235 'python3-evemu',
233 'python3-opencv', 236 'python3-opencv',
234 'python3-pycurl', 237 'python3-pycurl',
235 'python3-rdflib', 238 'python3-rdflib',
244 'solvespace', 247 'solvespace',
245 'sqlitebrowser', 248 'sqlitebrowser',
246 'sshfs', 249 'sshfs',
247 'steam-launcher', 250 'steam-launcher',
248 'swi-prolog', 251 'swi-prolog',
249 'syncthing-gtk', 252 'syncthing-gtk', # this may pull old ubu syncthing version, which sync.py replaces
250 'system-config-printer', 253 'system-config-printer',
251 'systemd-resolved', 254 'systemd-resolved',
252 'trayer', 255 'trayer',
253 'ttf-bitstream-vera', 256 'ttf-bitstream-vera',
254 'vlc', 257 'vlc',
289 ] 292 ]
290 293
291 294
292 def k8s_node_with_nvidia_gpu(hostName): 295 def k8s_node_with_nvidia_gpu(hostName):
293 version = { 296 version = {
294 'dash': '545', 297 'dash': '550',
295 'dot': '545', 298 'dot': '550', # just not updated yet
296 'slash': '525', 299 'slash': '550',
297 'ditto': '535-server', 300 'ditto': '550-server',
298 # 'bang': '390-server', # no longer in ubuntu 301 # 'bang': '390-server', # no longer in ubuntu
299 'squib': '470', 302 'squib': '470', # held back for old gfx card
300 }[hostName] 303 }[hostName]
301 number = version.replace('-server', '')
302 return [ 304 return [
303 'nvidia-container-runtime', 305 'nvidia-container-runtime',
304 f'nvidia-headless-{version}', 306 f'nvidia-headless-{version}',
305 f'nvidia-utils-{version}', # this gets mysteriously reverted on ditto- see workaround in packages.py 307 f'nvidia-utils-{version}',
306 f'libnvidia-encode-{number}', 308 f'libnvidia-decode-{version}',
309 f'libnvidia-encode-{version}',
307 f'nvidia-driver-{version}', 310 f'nvidia-driver-{version}',
308 ] + ([] if 'server' in version else [ 311 ] + ([] if 'server' in version else [
309 f'xserver-xorg-video-nvidia-{version}', 312 f'xserver-xorg-video-nvidia-{version}',
310 ]) 313 ])