Hello, I've had a chat with the Allegro devs, and they are positive that allegro4 and allegro5 can coexist (otherwise it's a bug that needs fixing).
So the fix seems trivial: to remove the relevant "Conflicts" clauses. Tobias, Andreas, what do you think? Regards. Patch for git://anonscm.debian.org/pkg-games/allegro5.git diff --git a/debian/control b/debian/control index 832c49a..69fd61a 100644 --- a/debian/control +++ b/debian/control @@ -63,7 +63,7 @@ Depends: ${misc:Depends}, libxinerama-dev, libxpm-dev, libxrandr-dev -Conflicts: liballegro-dev, liballegro4-dev +Conflicts: liballegro-dev Recommends: liballegro-acodec5-dev, liballegro-audio5-dev, liballegro-dialog5-dev, Patch for git://anonscm.debian.org/pkg-games/allegro4.4.git diff --git a/debian/control b/debian/control index f557573..75ddbb9 100644 --- a/debian/control +++ b/debian/control @@ -54,7 +54,7 @@ Depends: ${misc:Depends}, libxxf86vm-dev, libxcursor-dev Provides: liballegro4.2-dev, liballegro-dev -Conflicts: liballegro-dev-common, liballegro4a, liballegro-dev, liballegro4.2-dev, liballegro5-dev +Conflicts: liballegro-dev-common, liballegro4a, liballegro-dev, liballegro4.2-dev Replaces: liballegro-dev-common, liballegro4a, liballegro-dev, liballegro4.2-dev Description: development files for the Allegro library This package contains the development headers for the Allegro library.