[jhbuild/wip/rootowned] More DESIGN
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [jhbuild/wip/rootowned] More DESIGN
- Date: Tue, 12 Jun 2012 16:57:39 +0000 (UTC)
commit 570305afda8e08a3f0ee25ff8967f05625225fbf
Author: Colin Walters <walters verbum org>
Date: Sun Oct 9 08:29:16 2011 -0400
More DESIGN
rootfs-manager/DESIGN | 10 +++++++---
1 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/rootfs-manager/DESIGN b/rootfs-manager/DESIGN
index 397b779..5ced562 100644
--- a/rootfs-manager/DESIGN
+++ b/rootfs-manager/DESIGN
@@ -27,7 +27,8 @@ Each root is checkout of a branch in the repo.
TODO can we modify git to add the concept of a "raw" object type only
used for blobs? The metadata for it could be stored in extended
-attributes.
+attributes. Then we could simply hard link the object for regular
+files to their checkout, and almost totally deduplicate.
http://thread.gmane.org/gmane.comp.version-control.git/102001/focus=102094
In GNOME, we will have a root per:
@@ -189,5 +190,8 @@ dailyqa.git
We should be able to install LSB rpms. This implies providing "rpm".
The tricky part here is since the OS itself is not assembled via RPMs,
-we need to fake up a database of "provides" as if we were. This is
-probably not terribly hard, but still.
+we need to fake up a database of "provides" as if we were. Even
+harder would be maintaining binary compatibilty with any arbitrary
+%post scripts that may be run.
+
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]