Laurent GRAWET <[EMAIL PROTECTED]> writes:

> I have a problem with the urpmi --distrib option.
> I've made two CD's of contrib and plf with mkcd.
> On the first:
> ./Mandrake/
> ./Mandrake/plf/RPMS/
> ./Mandrake/RPMS
> ./Mandrake/base
> 
> On the second
> ./Mandrake/RPMS2/
> 
> All hdlist data is in Mandrake/base.
> Here is the content of my Mandrake/base/hdlists file :
> 
> hdlist1.cz Mandrake/plf/RPMS Contrib CD 1 (x86)
> hdlist2.cz Mandrake/RPMS Contrib CD 1 (x86)
> hdlist3.cz Mandrake/RPMS2 Contrib CD 2 (x86)
> 
> I use the following command to add the media to urpmi database:
> urpmi.addmedia --distrib contrib removable:///mnt/cdrom
> 
> The problem is that it can't add the first hdlist (hdlist1.cz for plf)
> because it is looking at ../hdlists1.cz for hdlist data. As the hdlist
> path is a relative path from the RPM path :
> 
> Mandrake/plf/RPMS
> So path for hdlist is ../../hdlists1.cz not ../hdlists1.cz (to reach
> Mandrake/base/hdlists1.cz) !
> 
> Is it urpmi bug or limitation ?

It is a bug, I checked the code, it will work only if there is one directoy
after Mandrake in case of the first CD, but on other CD, there is no limitation
problably.

François.

Reply via email to