Re: Patch for simple-cdd and debian-cd 3.0
On 2/21/07, Raphael Hertzog <hertzog@debian.org> wrote:
Hello,
Hi Raphael,
I just fixed simple-cdd to work with the latest debian-cd.
It was building only a minimal iso without adding the simple-cdd.task
that points out what you add on the profile(s).
In reality it required some fixes to the debian-cd tree as well, so you
should use it in combination with the debian-cd (see debian_cd_dir in
simple-cdd.conf) from the svn trunk.
I see, thanks.
If you want to use debian-cd 3.0.0 instead of the svn trunk, you have to
add "$debian_cd_dir/tools" in the PATH before calling the various
debian-cd targets and you have to manually call the mirrorcheck target
before "make images".
I've added this into build-simple-cdd but using a simpler solution to
fetch (and set) the ARCH.
Please apply my patch.
It needed some more work, read my bzr changelog[0].
Roland Mas also sent a patch to Gustavo some time ago. It would be good
to import that patch in the "etch-simple-cdd" branch (it renamed
debian/15simple-cdd into debian/14simple-cdd).
Please test using the "simple-cdd-stratus" branch[1]. Feedback is appreciated.
Let me show you partially the build output:
$ tail -f build-tmp-mon05.log
95.05% done, estimate finish Mon Feb 26 11:14:41 2007
96.55% done, estimate finish Mon Feb 26 11:14:43 2007
98.06% done, estimate finish Mon Feb 26 11:14:43 2007
99.57% done, estimate finish Mon Feb 26 11:14:43 2007
Total translation table size: 2048
Total rockridge attributes bytes: 282369
Total directory bytes: 1622016
Path table size(bytes): 11282
Max brk space used 205000
331431 extents written (647 MB)
[0] =
------------------------------------------------------------
revno: 307
committer: Gustavo Franco <stratus@debian.org>
branch nick: simple-cdd-stratus
timestamp: Mon 2007-02-26 12:18:58 -0300
message:
Set Standards-Version to 3.7.2.
Set debian-cd dependency to 3.0.1 as pointed out by Raphael Hertzog.
------------------------------------------------------------
revno: 306
committer: Gustavo Franco <stratus@debian.org>
branch nick: simple-cdd-stratus
timestamp: Mon 2007-02-26 12:17:36 -0300
message:
- Fix simple-cdd.task mv call
- Fix make packagelists to include TASK file extension (required
by debian-cd 3.x)
------------------------------------------------------------
revno: 305
committer: Gustavo Franco <stratus@debian.org>
branch nick: simple-cdd-stratus
timestamp: Mon 2007-02-26 11:53:33 -0300
message:
Set ARCH variable using dpkg (print-architecture)
output. It used to work without this call with debian-cd 2.x,
but breaks without setting ARCH manually using debian-cd 3.x.
------------------------------------------------------------
revno: 304
committer: Gustavo Franco <stratus@debian.org>
branch nick: simple-cdd-stratus
timestamp: Mon 2007-02-26 11:51:03 -0300
message:
- Add $debian_cd_dir/tools to the $PATH
- Remove --keyboard and --force-preseed options
- Remove unneeded generate_di_list and generate_di+k_list related calls
- Fix make calls to work with debian-cd 3.0 (breaks debian-cd <= 3.0
compatibility)
Some code merged from Raphael Hertzog patch, thanks!
- Comment out check packages call (temp).
Note: The revision before this was the one introducing the patch
Roland Mas sent to me.
[1] = http://people.debian.org/~stratus/bzr/simple-cdd-stratus
regards,
-- stratus
http://stratusandtheswirl.blogspot.com
Reply to: