[Pkg-ia32-libs-maintainers] Bug#536756: Bug#536756: It really would be nice to still have ia32-libs

Goswin von Brederlow goswin-v-b at web.de
Mon Jul 20 12:41:55 UTC 2009


Daniel Jacobowitz <drow at false.org> writes:

> On Mon, Jul 20, 2009 at 08:47:00AM +0200, Goswin von Brederlow wrote:
>> If you can think of a way let me know but I think it just isn't
>> possible for ia32-apt-get to provide ia32-libs/ia32-libs-gtk dummy
>> packages. Only solution I can think of is to not only mangle the
>> binary-i386/Packages file but also the binary-amd64/Packages file and
>> replace any dependcy on ia32-libs or ia32-libs-gtk.
>
> The version in unstable will have some version number; coordinate with
> Mark to know what it will be.  Conflict/Replace ia32-libs with the
> same epoch and synthesize one with a later epoch.  Does that work?
>
> Sure, it's not 100% robust against future packages, but I think it
> covers the highlights.
>
> -- 
> Daniel Jacobowitz
> CodeSourcery

The packages depending on ia32-libs (>= 2.8) would be installable with
the ia32-libs 1:2.7 dummy package. And the 1:2.7 dummy package would
have a different set of packages and/or versions it depends on.

Versioned depends on libraries would break.


But I have thought of one possible solution:

The real package:

Package: ia32-libs
Version: 2.7
Provides: ia32-libs-real
Conflicts: ia32-abi
Replaces: ia32-abi

And a dummy package:

Package: ia32-libs
Version: 2.7
Provides: ia32-libs-dummy
Depends: ia32-libfoo (>= 1.2-3), ia32-libbar (>= 4.5-6)

and then

Package: ia32-libfoo
Conflicts: ia32-libs-real
Replaces: ia32-libs-real
Provides: ai32-abi

Mark, what do you think. Could you add a provides like that in
ia32-libs and ia32-libs-gtk?


MfG
        Goswin





More information about the Pkg-ia32-libs-maintainers mailing list