Re: building woody bf

2001-04-15 Thread Adam Di Carlo

Stefan Nobis <[EMAIL PROTECTED]> writes:

> In the woody-branch i can't see make_paths looking in
> /build/cts/boot-floppies/updates but only in

Uh, I think all this is fixed now.   Please let me know if not.  We
use stuff from updates even if it's older than what is in the
downloaded area.

-- 
.Adam Di [EMAIL PROTECTED]http://www.onshored.com/>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: building woody bf

2001-03-14 Thread Christian T. Steigies

On Wed, Mar 14, 2001 at 12:44:17PM +0100, Stefan Nobis wrote:
> David Whedon <[EMAIL PROTECTED]> writes:
> 
> > Try putting it in 
> > /build/cts/boot-floppies/updates/
> > 
> > make_paths searches in there and in $archive/cache/archives.  Someone should
> > also update the docs to this effect.
> 
> In the woody-branch i can't see make_paths looking in
> /build/cts/boot-floppies/updates but only in
> 
> $archive/cache/archives
> `pwd`/updates
> $local_dir
Well, in my case `pwd` would be /build/cts/boot-floppies...
Not following that any further, since I added a line to apt/sources.list, so
that files from a partial local mirror can be downloaded by apt-get.

Christian


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: building woody bf

2001-03-14 Thread Stefan Nobis

David Whedon <[EMAIL PROTECTED]> writes:

> Try putting it in 
> /build/cts/boot-floppies/updates/
> 
> make_paths searches in there and in $archive/cache/archives.  Someone should
> also update the docs to this effect.

In the woody-branch i can't see make_paths looking in
/build/cts/boot-floppies/updates but only in

$archive/cache/archives
`pwd`/updates
$local_dir

The problem is: make check never uses make_paths() but only download() and
download() also never uses make_paths(). But download() fails if any of the
packages to download don't exist.

I added a copy-loop after the apt-get autoclean in download(). It works and
maybe it should be put in CVS:

*** boot-floppies/common.sh Wed Mar 14 12:38:19 2001
--- boot-floppies.work/common.shWed Mar 14 12:41:47 2001
***
*** 212,217 
--- 212,223 
  debug "download command is $APT_GET"
  $APT_GET update
  $APT_GET autoclean
+ for i in `pwd`/updates/*.deb \
+  $local_dir/*.deb; do
+   if [ -f $i ]; then
+   cp $i $archive/cache/archives
+   fi
+ done
  $APT_GET --download-only install $*
  }
  

-- 
Until the next mail...,
Stefan.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: building woody bf

2001-03-14 Thread Stefan Nobis

"Christian T. Steigies" <[EMAIL PROTECTED]> writes:

>  ftp_archive := /archive/debian
>  # where required .debs are downloaded
>  archive := $(ftp_archive)/download
> 
> but it did not help. I have the impression busybox even got deleted there?

Yes. I just looked in common.sh. The function download() uses apt-get to
download all needed files and before downloading it cleans the download-area:

$APT_GET update
$APT_GET autoclean
$APT_GET --download-only install $*

So comment out the autoclean line and copy the .debs to
$(archive)/cache/archives and everything should work fine.

-- 
Until the next mail...,
Stefan.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: building woody bf

2001-03-06 Thread Christian T. Steigies

On Tue, Mar 06, 2001 at 09:12:16AM -0800, David Whedon wrote:
> Try putting it in 
> /build/cts/boot-floppies/updates/
Did not help.
 
> make_paths searches in there and in $archive/cache/archives.  Someone should
> also update the docs to this effect.
I also put busybox_* in /archive/debian/download/cache/archives/ 

 ftp_archive := /archive/debian
 # where required .debs are downloaded
 archive := $(ftp_archive)/download

but it did not help. I have the impression busybox even got deleted there?

I'll try again after cvs update...

Christian
-- 
http://people.debian.org/~cts/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: building woody bf

2001-03-06 Thread David Whedon

Try putting it in 
/build/cts/boot-floppies/updates/

make_paths searches in there and in $archive/cache/archives.  Someone should
also update the docs to this effect.

David


Tue, Mar 06, 2001 at 10:10:39AM -0600 wrote:
> Gnargl,
> tried a zillion times today, but how do I fix this:
> 
> make[1]: Entering directory /build/cts/boot-floppies'
> ./rootdisk.sh "" /archive/debian/download 3700 2.3 "atari" C "" 
> I: ld.so on this architecture is ld.so.1
> I: single locale mode (USE_LANGUAGE_CHOOSER = false)
> I: downloading required packages
> E: Couldn't find package busybox
> E: ./rootdisk.sh abort
> make[1]: *** [rootatari.bin] Error 100
> 
> offline is false, so the packages should be downloaded. Problem, busybox has
> not been uploaded yet for m68k, so I built that myself and put it into
> /archive/debian/local, or in Incoming, or downloads. Its not found in any of
> these directory, why not??? Where do I have to put this b***y package to
> continue the build? I could upload the m68k debs (should I?), but it would
> take another day or two until they are on the mirrors, do I have to create a
> local mirror? Then I have to download all the other neded packages by hand,
> which I wanted to avoid, thats why I am building on a slow machine which has
> net access (and not on my fast machine which has no net access...).
> 
> Christian
> -- 
> http://people.debian.org/~cts/
> 
> 
> -- 
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




building woody bf

2001-03-06 Thread Christian T. Steigies

Gnargl,
tried a zillion times today, but how do I fix this:

make[1]: Entering directory /build/cts/boot-floppies'
./rootdisk.sh "" /archive/debian/download 3700 2.3 "atari" C "" 
I: ld.so on this architecture is ld.so.1
I: single locale mode (USE_LANGUAGE_CHOOSER = false)
I: downloading required packages
E: Couldn't find package busybox
E: ./rootdisk.sh abort
make[1]: *** [rootatari.bin] Error 100

offline is false, so the packages should be downloaded. Problem, busybox has
not been uploaded yet for m68k, so I built that myself and put it into
/archive/debian/local, or in Incoming, or downloads. Its not found in any of
these directory, why not??? Where do I have to put this b***y package to
continue the build? I could upload the m68k debs (should I?), but it would
take another day or two until they are on the mirrors, do I have to create a
local mirror? Then I have to download all the other neded packages by hand,
which I wanted to avoid, thats why I am building on a slow machine which has
net access (and not on my fast machine which has no net access...).

Christian
-- 
http://people.debian.org/~cts/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]