November 01 2017 @20:30 UTC 🔼
Location: https://vdc.dyne.org/devuan
* (golinux) If you have not used jitsi before, please test your setup before the meet. Doing so at the meet is very time-consuming. I'm available to test with you. Just ping me.
* Please post notes prior to the meet.
* Please add your name as 'Present' below when you get to the meet.
* When adding a comment in someone else's notes, please pre-pend your name like this: (whoever) whatever . . .
* **With the time change, double check the meet time in your time zone.**
Present: rrq, tremon, onefang, golinux, fsmithred, parazyd, Evilham, blinkdog, gnu_srs
Agenda 🔼
Old Business 🔼
* (golinux) Links to the ML archives finally fixed.
* (golinux) I posted the announcement concerning the expanded leadership and name but there has been no comment. So it appears the 5 nominated 'Caretakers' have been accepted by the community of developers.
* (fsmithred) slim does not install. This prevents building desktop-live iso and probably prevents desktop install from d-i. task-$-desktop packages require slim.
* Bug report: https://bugs.devuan.org//cgi/bugreport.cgi?bug=72
* working slim: https://git.devuan.org/PeteGozz/slim/tree/tribulate0
* (parazyd) think about adopting lightdm/lxdm as a more featureful DM
* (parazyd) fix/recompile our slim ascii package as well
Actions (from last week) 🔼
* ACTION: @parazyd will produce a one-shot script to import the MATE and Cinnamon repos by Antofox, and build them
* Packages were moved to devuan-packages. Most of the repos need trivial touchups though, so once those are done, I will build them all in sequence, and fix what breaks (~parazyd)
* build005 has (had) a bug in pbuilder. Centurion_Dan was investigating it.
* Cinnamon will be attended once MATE is done
* ACTION: @Centurion_Dan will have a look at building util-linux for ascii (the build is stuck due to circular deps) -- Dan has past experience on that (+ anyone else, please look into this ASAP; ~parazyd)
* (gnu_srs) @CenturionDan: Please try to find the time to fix the build
* (golinux) saw util-linux activiy on devuan-ci during the meet.
* (gnu_srs) Unfortunately that build failed
* ACTION: @everybody propose viable solutions for the CDN setup for package mirrors
* (parazyd) discuss on the email thread
* ACTION: @parazyd will start working on a package with all the config files that cure various insanities introduced by upstream (non-devuan) packagers. We will start with vimrc (to solve the issue of mouse copy/paste) and include there more stuff as needed. We could call it "devuan-sanity" or something like that.
* The package has now been created and built for experimental.
* https://git.devuan.org/devuan-packages/devuan-sanity
* (parazyd) I will make a short introduction README and a way to contribute to it.
* ACTION: share the DNS management cred's for dev1galaxy.com (Evilham, rrq, chanku)
* ACTION: @KatolaZ make tests of instance migration to the new server -- IN PROGRESS
* ACTION: @KatolaZ plan for migration of all the instances to newtonia -- IN PROGRESS
* ACTION: @everybody make proposals for a suitable backup strategy, on to it. top of instance redundancy
* https://pad.dyne.org/code/#/1/edit/WJYMnYUmVK5re-f2V5MZZw/8nynIcyUou4GF47VFAMLOD8G/
* ACTION: @everybody complete the proposed ASCII ROADMAP (IN PROCESS)
* available at: https://pad.dyne.org/pad/#/1/edit/L2WRkjoDnsWGCEJ0Zj8Xfw/yFwOTWDSr5gKOK2R7WksGa1U/
* ACTION: @onefang help test out package mirroring on personal mirror server (DONE)
* https://friendsofdevuan.org/doku.php/users:onefang:mirrors
* ACTION: @everybody test the proposed packages, to check that they work in all possible update/upgrade scenarios:
* Debian/Wheezy -> Devuan/Jessie
* Debian/Jessie -> Devuan/Jessie
* Devuan/Jessie -> Devuan/Ascii
* Debian/Stretch -> Devuan/Ascii
* Devuan/Ascii -> Devuan/Ceres
* (evilham) Some tests so far by onefang, evilham, fsmithred, keep 'em coming
* ACTION: @everybody test all possible install/update/upgrade (IN PROCESS)
* paths involving ASCII and document here: https://pad.dyne.org/code/#/1/edit/Hb6yiw9gHqhVOHoztRQ2ug/1yDGkytXxP1ktWUXS401PGlA/
* Example of upgrade paths:
* Fresh ASCII install
* Debian/Jessie -> Devuan/ASCII
* Devuan/Jessie -> Devuan/ASCII
* Debian/Stretch -> Devuan/ASCII
Actions: (from today) 🔼
* ACTION: parazyd will reimport (git push -f) the current Debootstrap package, in order to have Debian's git hist in our repo as well. Initially it was imported as a tarball.
* Jaromil has given permission
* Nobody objected on the meeting
* ACTION: Newest eudev has been built for all arches except arm64 (see action below)
* We need to discuss how we will attend the transitional udev packages. Talk to parazyd for more info.
* ACTION: arm64 debootstrap on the arm64 build slave is broken.
* parazyd will try to solve this after updating the debootstrap package
* ACTION: base-files were updated by Evilham. Needs review.
* Also see Evilham's notes below for this one.
* ACTION: https://bugs.devuan.org/db/12/124.html
* Jaromil or Centurion_Dan have root on packages.do
* The nginx config on pkgmaster can be used to close this bug.
* ACTION: https://bugs.devuan.org/db/53/53.html
* ACTION: https://bugs.devuan.org/db/78/78.html
* ACTION: https://bugs.devuan.org/db/12/128.html
* ACTION: https://bugs.devuan.org/db/53/53.html
* ACTION: ascii-proposed and experimental don't offer deb-src.
* @Centurion_Dan: Please have a look.
Notes 🔼
dimitsos 🔼
- There are some projects that imho should be included in suites/experimental some time, e.g. simple-netaid, obmenu-generator (used in vuu-do), vdev. Of course, after that there should be thorough testing, to find possible bugs and/or security issues.
- Please also have a look at: https://dev1galaxy.org/viewtopic.php?id=1675
*(Evilham) For this kind of requests, please create a wishlist bug at https://bugs.devuan.org/ That way we can keep track of this.
onefang 🔼
- I need someone outside my home network to help test my package mirror. (Simple test passed, thanks.) A more complex test is to point your sources at sledjhamr.org/devuan/merged/ and see if it all works OK. HTTP and HTTPS should both work. Which fsmithred has done I believe, and it worked (correct me if I'm wrong).
* (evilham) HTTP does NOT work, because you redirect all HTTP to HTTPS, needs apt-transport-https installed ;) besides that, it works just fine.
* (onefang) I fixed that now.
*(tremon) from buster and on, https support is included in apt itself (see https://packages.debian.org/buster/apt-transport-https) :)
* (evilham) still an issue since we have to support updates jessie --> ascii, but that's good news!
blinkdog 🔼
- devuan-dev Meet Notes on wiki
* Last week: https://friendsofdevuan.org/doku.php/community:development:devuan-dev_meet_notes:2017:october_25_2017
- All Systems Go Video Review
* [Cyborg Teams](https://media.ccc.de/v/ASG2017-130-cyborg_teams)
* https://github.com/cockpit-project/cockpit/tree/master/bots
* (Evilham) Let's a "devuan-infra" pseudo-package to track this kind of proposal on bugs.devuan.org
* (blinkdog) IDEA: bot that checks sources for modified init scripts and files a bug so it can be checked.
- DigitalOcean droplet package mirror?
- https://www.digitalocean.com/
- 512MB RAM / 20GB HD / 1TB I/O - $5/month
*(Evilham) Maybe not needed if enough people/orgs step up :)
- Packaging for node, cryptpad
* Need mentor on this; parazyd?
* (parazyd) I can help with packaging,np
* (blinkdog) IDEA: amprolla merging of good repo, blacklist bad packages
* (evilham) virtualbox too. Using a different "component" (like main, contrib, non-free) in order not to compromise stability by default
* (evilham) Actually contrib is supposed to be exactly this: things that do not officially belong to the distro
- Name for $(beowulf+1) ? --> (parazyd) candy? (golinux) nononoooo)
* https://www.youtube.com/watch?v=e35FSyv2XxI
* (tremon) Combes ? let's have a user vote on D1 forums after ascii release :)
Evilham 🔼
- Updated base-files. Need comments on that. See email: https://lists.dyne.org/lurker/message/20171031.184809.6f92abff.en.html And bug: https://bugs.devuan.org//cgi/bugreport.cgi?bug=153
- Current issue overview:
* MOTD greets with "Debian" everywhere. Can be easily fixed if no arguments against proposed solution are presented.
* /etc/devuan_version
* It says "jessie", it should be "1.0".
* It is normal to have it say "CODENAME/ceres" in testing, in production it should be "VERSION.POINT_RELEASE".
* Apparently there were issues with packages like virtualbox.
* Could have been fixed in newer versions of base-files, needs testing.
* (parazyd) https://deb.nodesource.com/setup_6.x example of what reads /etc/debian_version ^^
* These issues should be identified and patch sent to upstream
* /etc/debian_version
* See bug: https://bugs.devuan.org//cgi/bugreport.cgi?bug=65