Summary of Gentoo council meeting 2020-11-08 Agenda ====== 1. Roll call 2. Vote on EAPI 8 proposals + last minute addition 3. Open bugs with Council participation 4. Open floor Roll call ========= Present: dilfridge, gyakovlev, mattst88, slyfox, ulm, whissi, williamh 2. Vote on EAPI 8 proposals + last minute addition ================================================== Links: https://wiki.gentoo.org/wiki/Future_EAPI/EAPI_8_tentative_features https://archives.gentoo.org/gentoo-project/message/57a0eef028a9c573b367013e9898efe5 https://archives.gentoo.org/gentoo-project/message/6be2ac89864493a7e5b09a6700641d35 1. New features a) Selective fetch restriction Bug #371413 b) Install-time CBUILD dependencies (IDEPEND) Bug #660306 2. Enhancements of existing features a) Variant of || ( ) with defined runtime behaviour Bug #489458 - From original EAPI 6 (and 7) feature list b) Pass --datarootdir to configure Bug #651958 c) Pass --disable-static to configure Bug #744871 d) Accumulate PROPERTIES and RESTRICT over eclasses and ebuilds Bug #701132 e) RESTRICT value for network-restricted tests Bug #553696 f) dosym -r to create symlinks relative to link location Bug #708360 g) Second optional argument for usev Bug #744868 3. Other changes a) Less strict naming rules for files in updates directory Bug #692774 b) Bash 5.0 Bug #636652 c) More consistent insopts/exeopts Bug #657580 d) Default src_prepare accepts only file names in PATCHES Bug #752486 This is a tiny change. Currently, the implementation allows "clever" uses like: PATCHES=( -d /path/to/patch -p0 -R foo.patch bar.patch ) This is at least confusing, and not the intended use. Ebuilds that need to apply non-standard patches should add a src_prepare function with explicit eapply calls. 4. Removals and bans a) unpack: Remove support for 7-Zip, RAR, and LHA Bug #690968 --- All features accepted unanimously 3. Open bugs with Council participation ======================================= https://bugs.gentoo.org/751010 missing log summaries dilfridge and gyakovlev provided some feedback on log upload progress https://bugs.gentoo.org/688876 Comrel webpage does not document expectations of privacy gyakovlev to ping comrel https://bugs.gentoo.org/729062 "Services and Software which is critical for Gentoo should be developed/run in the Gentoo no update from Whissi Whissi to follow up and take action and continue discussion. https://bugs.gentoo.org/736760 "Application to Software Freedom Conservancy" no action from council needed, no news at this time, watching. https://bugs.gentoo.org/574752 "Rename portage-YYYYMMDD.tar* snapshots with gentoo-YYYYMMDD.tar*" Whissi was supposed to take action, something was prepared for review by zmedico but not posted yet. Whissi to take action 4. Open floor ========== discussion of migration of xdm script to display-manager-init taken place 2020-10-17-display-manager-init was posted for review. it was decided for mattst88 to steer the change as current maintainer (via x11@gentoo.org) and council member outside of meeting.