From 921067e5e3a1962dd751bac8c5042f28671b4be8 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Sun, 21 Jun 2020 10:32:43 -0400 Subject: dev/multiarch: Clarify dep semantics direction --- diff --git a/dev/multiarch.mdwn b/dev/multiarch.mdwn index 5315e76..d7c6a05 100644 --- a/dev/multiarch.mdwn +++ b/dev/multiarch.mdwn @@ -85,7 +85,8 @@ provides: executables and/or libraries). Again this requires modifications to the package manager to affect dependency resolution. ProteanOS's design is similar, but implemented in a way such that *dependent* binary packages are responsible for declaring the architectures of *their dependencies* (which can -be done automatically at build time). +be done automatically at build time, so package maintainers can focus on +declaring how their packages satisfy dependencies, as in Debian and Ubuntu). One way to declare dependency semantics is by introducing a new single-purpose control field like Debian's and Ubuntu's `Multi-Arch`. However, ProteanOS will -- cgit v0.9.1