EMI Debian WG meeting
Thursday 2011-07-07 14:00 CEST
Present: Mattias E, Anders W, Cristina A, Ricardo R, Andres A
Mandate: Advisory group for EMT regarding Debian Issues.
Most urgent issues
-
Extend ETICS to support Debian - Lorenzo et. al.
-
Create debian packaging from package metadata in ETICS (respecting different naming conventions). If the source contains a debian catalogue this should be used in stead of ETICS automagics.
-
Cerate package diagnostics plugin to ETICS built on lintian (similar to rpmlint for RPMs).
For RPMs ETICS currently supports "local" builds using rpmbuild and package builds using mock. The support for debian can be implemented similarly with support for "local" builds using dpkg-buildpackage and package builds. There are a few possible choices for tools doing package build in Debian: puilder, sbuild and buildd. The ARC buildsystem uses pbuilder.
For RPM EMI policy is to follow the Fedora Packaging Guidelines. The corresponding debian rules are the Debian Policy manual. This is already written in the EMI policies.
Timetable: The existing schedule hint that ETICS should provide its first Debian packafes at the end of August. The participant at the meeting find that September is more realistic.
The Debian support in ETICS should be such that it works for ubuntu as well to keep an open mind for the future.
Upload to Debian? Same policy as for Fedora/EPEL, i.e. release in EMI first.
Open issues:
-
Build dependencies - package names are not the same as Fedora/EPEL, Shall there be a database for automatic translaiton or manually maintained lists in each package.
-
What set of repositories should be used as the base: main, security, updates?, backports???
Actions:
Next meeting: Thursday 14 July 14:00 CEST.
There are minutes attached to this event.
Show them.