Hi Andreas,

On Wed, Feb 20, 2013 at 1:17 AM, Andreas Beckmann <a...@debian.org> wrote:
> Package: python3-pygame
> Version: 1.9.2~pre~r3144-1
> Severity: serious
>
> Hi,
>
> while looking into #700782, we discovered that there is a symlink
> vs. directory conflict between python3-pygame and python3.2-dev:
>   python3.2-dev has /usr/include/python3.2 -> python3.2mu
>   python3-pygame ships /usr/include/python3.2/pygame
> Please move the files shipped under python3.2/pygame to python3.2mu.

Argh, this is the sort of stuff that I wish distutils (and
--install-layout=deb) would handle automatically by itself, if at all
possible.

I'll upload a fix for this bug ASAP. Luckily this only affects
experimental, so this isn't a release blocker.

> # apt-get install python3-pygame
> # apt-get install python3-dev
> [...]
> Setting up python3.2-dev (3.2.3-6) ...
> WARNING: non-empty directory on upgrade: /usr/include/python3.2
> total 0
> lrwxrwxrwx 1 root root  56 Feb  8 20:24 numpy -> 
> ../../lib/python3/dist-packages/numpy/core/include/numpy
> drwxr-xr-x 2 root root 420 Feb 20 09:13 pygame
> Setting up python3-dev (3.2.3-6) ...
> [...]
>
> # ls -lad /usr/include/python*
> drwxr-xr-x 3 root root   80 Feb 20 09:13 /usr/include/python3.2
> drwxr-xr-x 2 root root   60 Feb 20 09:13 /usr/include/python3.2_d
> drwxr-xr-x 2 root root 1900 Feb 20 09:13 /usr/include/python3.2mu

/usr/include/python3.2 is still a symlink to python3.2mu on my system,
so I guess that the order of installation does indeed matter? Sneaky
little bug...

> After fixing this in python3-pygame, please clone this a bug and
> reassign to python3.2-dev to add an appropriate versioned Conflicts
> against the buggy python3-pygame versions. Breaks is probably not
> sufficient to solve this "file conflict", as apt could decide to
> deconfigure (and not upgrade) python3-pygame before
> installing/upgrading python3-dev.

Will do, thanks.

Regards,
Vincent


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to