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

Bug#175157: xlibmesa-dev: build-dep incompatibility with mesa



On Sat, Jan 04, 2003 at 12:24:02AM -0500, Branden Robinson wrote:
> Who split the mesa package without telling me?  Has the ABI changed?

(Thanks a lot for the answers, debian-x. :-P )

Answer: Marcelo Magallon.

> > It also needs to conflict with mesa-common-dev (else it fails to install
> > when replacing mesa).
> 
> Can someone bring me up to speed on what's going on with our non-XFree86
> Mesa packages?

Answer: as of mesa 5.0.0-1 at the latest, libGLU has been split out into
its own package.

-rw-rw-r--    1 katie    debadmin   286152 Dec 23 06:32 libglu1-dev_5.0.0-1_i386.deb
-rw-rw-r--    1 katie    debadmin   258718 Dec 23 06:32 libglu1_5.0.0-1_i386.deb
-rw-rw-r--    1 katie    debadmin    39114 Dec 23 06:32 libosmesa4-dev_5.0.0-1_i386.deb
-rw-rw-r--    1 katie    debadmin    48944 Dec 23 06:32 libosmesa4_5.0.0-1_i386.deb
-rw-rw-r--    1 katie    debadmin   110708 Dec 23 06:32 mesa-common-dev_5.0.0-1_all.deb
-rw-rw-r--    1 katie    debadmin   753506 Dec 23 06:32 mesag-dev_5.0.0-1_i386.deb
-rw-rw-r--    1 katie    debadmin   767720 Dec 23 06:32 mesag-glide2-dev_5.0.0-1_i386.deb
-rw-rw-r--    1 katie    debadmin   719540 Dec 23 06:32 mesag3+ggi-dev_5.0.0-1_i386.deb
-rw-rw-r--    1 katie    debadmin   669742 Dec 23 06:32 mesag3+ggi_5.0.0-1_i386.deb
-rw-rw-r--    1 katie    debadmin   709990 Dec 23 06:32 mesag3-glide2_5.0.0-1_i386.deb
-rw-rw-r--    1 katie    debadmin   660622 Dec 23 06:32 mesag3_5.0.0-1_i386.deb

I will need to split out XFree86's libGLU, for this reason and because
of the C++ 1.02 ABI transition[1].

I will have:

xlibmesa3-gl      Conflicts libgl1
                  Provides libgl1
                  Replaces xlibmesa3
xlibmesa3-gl-dev  Conflicts mesa-common-dev, libgl-dev
                  Provides libgl-dev
                  Replaces xlibmesa-dev
xlibmesa3-glu     Conflicts libglu1
                  Provides libglu1
                  Replaces xlibmesa3
xlibmesa3-glu-dev Conflicts libglu-dev
                  Provides libglu-dev
                  Replaces xlibmesa-dev

Comments?

[1] http://people.debian.org/~rmurray/c++transition.html

-- 
G. Branden Robinson                |     Organized religion is a sham and a
Debian GNU/Linux                   |     crutch for weak-minded people who
branden@debian.org                 |     need strength in numbers.
http://people.debian.org/~branden/ |     -- Jesse Ventura

Attachment: pgpGXWwwtY7pi.pgp
Description: PGP signature


Reply to: