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

Re: XFree86 hamm -> slink upgrade 'dummy' package



On 15 Jan 1999, Ben Gertzfield wrote:

> >>>>> "Santiago" == Santiago Vila <sanvila@unex.es> writes:
> 
>     Ben> Simply use the 'xbase' package name as the dummy package,
>     Ben> renaming what is currently 'xbase' in slink to xfree86-base.
>     Ben> 
>     Ben> Then, the xbase package will be an Optional package that will
>     Ben> not have anything but a copyright in it which will Depend on
>     Ben> all the packages xbase has been split up into.
> 
>     Santiago> I have just noticed that this will only solve part of
>     Santiago> the problem.
> 
>     Santiago> In addition to this, additional (also empty and dummy)
>     Santiago> packages should be created with the old names (xfntbase,
>     Santiago> xfnt75, etc.) which depend on the new ones.
> 
> I believe this is not true.
> 
> If the new dummy xbase Depends: upon the renamed xfnt packages (which
> Provide:, Conflict:, and Replace: the old ones) then the old xfnt75 et
> cetera packages will be removed and replaced with the new ones.

Fine, but the new dummy xbase should not Depend on the renamed xfnt ones.
The upgrade should be done package-wise. If you had three of the old xfnt
packages installed, you should end up having three of the new fnt packages
installed, not all of them.

The only way I can think for this to happen is to have a dummy package for
each of the fnt packages.

If you know some other solution, please let me know.

Thanks.

-- 
 "d7a09dff8edeb7aa9761f9c4aa6db3d4" (a truly random sig)


Reply to: