From source to the package
all with the power of the command line
Marco Strigl
I work as a build service engineer with SUSE since July, 1st 2016 where I am responsible for: * the backend (new features / bugfixing) * osc (new features / bugfixing) * slowly start packaging :)
Before working with SUSE I was a backend perl developer and C coder at a big telecommunication company where we developed, maintained and operated a monitoring software for routers and switches.
No video of the event yet, sorry! Meanwhile...
This will be a technical workshop on how you can get a rpm package out of some source code. And all this with the osc (opensuse-commander) command line tool.
This will include the basic topics: - using a source tarball - getting the source from a VCS system - writing a basic spec file - make some local checks to see if everything is alright - upload the package to the Open Build Service - get it into Factory
And all this with the osc (opensuse-commander) command line tool.
After this tutorial you will be able to create a package in the Open Build Service and install it on your system.
This will also cover some advanced topics like: - using constraints to get more power - build process investigation - writing proper changelog messages - building containers - Github triggers
- Date:
- 2019 May 25 - 13:00
- Duration:
- 3 h
- Room:
- Seminarraum 2
- Conference:
- openSUSE Conference 2019
- Language:
- Track:
- Open Source
- Difficulty:
- Easy
- Finding, Debugging and Fixing reproducible builds issues in openSUSE
- Start Time:
- 2019 May 25 13:00
- Room:
- Seminarraum 1
- IoT programming with openSUSE
- Start Time:
- 2019 May 25 13:00
- Room:
- Galerie
- LoRa for the kernel
- Start Time:
- 2019 May 25 13:00
- Room:
- Saal (Main Hall)
- SUSE DEVELOPER PROGRAM
- Start Time:
- 2019 May 25 13:45
- Room:
- Saal (Main Hall)
- Introducing Pagure
- Start Time:
- 2019 May 25 14:00
- Room:
- Saal (Main Hall)
- Open Source Firmware
- Start Time:
- 2019 May 25 14:00
- Room:
- Galerie
- Hands-on with YubiKeys
- Start Time:
- 2019 May 25 15:00
- Room:
- Seminarraum 1
- Installing openSUSE only with SaltStack
- Start Time:
- 2019 May 25 15:00
- Room:
- Galerie
- openSUSE Leap 15.x Kernels: Status Quo
- Start Time:
- 2019 May 25 15:00
- Room:
- Saal (Main Hall)
- openSUSE testing - an overview
- Start Time:
- 2019 May 25 15:30
- Room:
- Saal (Main Hall)