Presented by:

Florian Festi

from Red Hat

Working for Red Hat since 2006 Working on RPM since 2008

No video of the event yet, sorry!

Traditionally RPM Spec Files have been pretty static. Most of the important information about a package and how to build it had - and to some degree still has - to be typed into the Spec File. With more and more software that comes "pre-packaged" from upstream this seems more and more redundant and archaic.

At first I will go over the dynamic build features in RPM - old, new and future and how they can be used to make packaging easier.

In the longer second part we will collect and discuss your use cases and solutions. The goal of the session is for you to get a better understanding what can already be achieved with the current and upcoming features to reduce the length and complexity of your Spec Files and for us at RPM upstream to get a list of use cases and still missing features to allow advancing this area of development.

The workshop targets experienced packagers especially those that deal with packaging on a distribution or ecosystem/language level.

Date:
2023 May 27 - 10:30
Duration:
1 h
Room:
Seminarraum 1 (Up Stairs) https://meet.opensuse.org/Seminarraum1
Language:
English
Track:
openSUSE
Difficulty:
Medium

Happening at the same time:

  1. systemd-boot introduction and challenges
  2. Start Time:
    2023 May 27 10:30

    Room:
    Saal

  3. The Mainframe
  4. Start Time:
    2023 May 27 10:30

    Room:
    Galerie

  5. Very lightning talks
  6. Start Time:
    2023 May 27 11:00

    Room:
    Saal

  7. Remote headless Wayland sessions on GNOME
  8. Start Time:
    2023 May 27 11:00

    Room:
    Galerie