[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [PATCH] Standardize to machine readable package manifest



On 05/21/2010 09:58 PM, Cody A.W. Somerville wrote:
>  Ubuntu uses .manifest for its images plus ubiquity requires the
> .manifest file to work correctly. On IRC, you suggested separate
> behavior for Ubuntu and Debian as a solution to this. However, I want it
> to have the same behavior/name to make it easier to compare Debian and
> Ubuntu builds.

if we're citing irc here, let's cite the whole thing..

---snip---
13:32:58 < cody-somerville> dba, what is "<CIA-6> daniel debian-next *
rfbe4bd2  live-helper/helpers/binary_manifest: Renaming manifest files
to packages."?
13:33:38 < dba> cody-somerville: did you read
http://lists.debian.org/debian-live/2010/05/msg00128.html
13:33:52 < cody-somerville> ah, no
13:33:59 < cody-somerville> Ubuntu uses manifests
13:34:03 < cody-somerville> its set a precedent
13:34:17 < cody-somerville> why not use it on that basis?
13:35:18 < dba> well, you're aware that your patch removes packages.txt
which debian-cd has done for twelve years?
13:35:49 < dba> i'm all in for using a (better) machine parsable format
13:36:09 < dba> however, on debian, we didn't use .manifest, but
packages.txt,
13:36:27 < dba> so for debian, if we change it, i'd like to use
filesystem.packages and not filesystem.manifest.
13:36:51 < dba> filesystem.manifest would be sensible if we'd have a 'ls
-lR' of the filesystem.squashfs in there.
13:36:58 < cody-somerville> Ubiquity relies on .manifest files
13:37:26 < dba> then have different behaviour of lh for debian and
ubuntu on that one.
13:37:32 < dba> +let's
13:37:50 < cody-somerville> I want it to have the same behavior to make
it easier to compare Debian and Ubuntu builds
13:38:00 < cody-somerville> ie. no need to have logic to look for both
.manifest files and not .packages files
13:40:00 < cody-somerville> I'm even fine with keeping the packages.txt
with the same formatting as it used to have in the image in addition to
the .manifest files if thats a reasonable compromise to you.
13:50:41 < dba> (and about the manifest things, let me sleep over it)
---snap---

-- 
Address:        Daniel Baumann, Burgunderstrasse 3, CH-4562 Biberist
Email:          daniel.baumann@panthera-systems.net
Internet:       http://people.panthera-systems.net/~daniel-baumann/


Reply to: