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

Bug#423459: marked as done (debian-cd: No longer supports adding packages from a "local" repository)



Your message dated Mon, 14 May 2007 15:25:50 +0200
with message-id <200705141525.52014.elendil@planet.nl>
and subject line Bug#423459: debian-cd: No longer supports adding packages from a "local" repository
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: debian-cd
Version: 3.0.2
Severity: important

While in Bhutan, I did some work adding packages from a local repository 
to CDs. This worked fine then (before the debian-cd restructuring) by 
setting LOCAL=1 and having LOCALDEBS point to some directory outside the 
mirror.

The current debian-cd possibly still supports "local" if it is _part_ of 
the mirror structure, but not if LOCALDEBS is set outside the mirror 
structure. IMO this is an important regression, especially for CDDs.

A build where I tried that resulted in:
Using ISOLINUX boot-disks image on CD1
  Starting the md5sum.txt file
  Placing packages into image 1
Use of uninitialized value in concatenation (.) or string at
/home/fjp/projects/debian-cd/tools/add_packages line 53, <LIST> chunk 1.
unable to stat file
/srv/debmirror-sarge/debian/binary-i386/base-config/base-config_2.53.10.3_all.deb: 
No such file or directory
make: *** [image-trees] Error 2

This clearly shows that it looks under the mirror directory, while that 
version of base-config was actually in:
/srv/debmirror-sarge/debian-local/dists/sarge/local/binary-i386/base-config/

The main problem seems to be in make_disc_trees, which does not know about 
LOCALDEBS at all, although I suspect there are problems elsewhere as 
well.

Attachment: pgp9uuEACAkLQ.pgp
Description: PGP signature


--- End Message ---
--- Begin Message ---
On Saturday 12 May 2007 01:33, Frans Pop wrote:
> The current debian-cd possibly still supports "local" if it is _part_
> of the mirror structure, but not if LOCALDEBS is set outside the mirror
> structure. IMO this is an important regression, especially for CDDs.

Turns out this was an error on my side in the way I generated the Packages 
file for the local repository.
I suggest reverting the code changes that were made as a result of the 
confusion I caused :-/

My apologies.

Attachment: pgpwNIf1SIvYX.pgp
Description: PGP signature


--- End Message ---

Reply to: