Bug#612264: tk-tile and tk colliding dir
theres a new release of tk tile package source: and release notes said: Tile 0.8.4.0 is a checkpoint release, matching what is included in Tk 8.5.9 (including all bugs). It will most likely also match what is eventually to be available in Tk 8.6.0. must be analize and revise. could be this bug fixed in newer version Lenz McKAY Gerardo (PICCORO) http://qgqlochekone.blogspot.com
Bug#612264: tk-tile and tk colliding dir
severity 612264 serious quit Jonathan Nieder wrote: Ping again. To recap, tk-tile is installing headers to /usr/include/tcl, which is a symlink that changes over time, where no one expects to find them. Bumping severity, since that is just insane and the fix is easy (hence the lack of it is embarrassing :)). Please feel free to lower it again if you disagree, though. If you'd like a minimal patch, just ask. Though I suspect a better fix might be to remove this package. Thanks again for your help, Jonathan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#612264: tk-tile and tk colliding dir
Jonathan Nieder wrote: Jonathan Nieder wrote: + * Update tcl.m4 from TEA to version 3.9. + * tcl.m4: apply Linux quirks to other GNU systems (closes: #561066). + * Install header files to /usr/include, not /usr/include/tcl +(closes: #612264). + + -- Jonathan Nieder jrnie...@gmail.com Sun, 29 May 2011 02:13:43 -0500 Ping. Ping again. To recap, tk-tile is installing headers to /usr/include/tcl, which is a symlink that changes over time, where no one expects to find them. I suspect this bug is evidence that no one is actually using tk-tile. :/ I stumbled on this because it was originally filed as a bug in tcl-dev. While I'm fond of the little improvements my patch makes, another possible solution would be to remove tk-tile from sid. What do you think? -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#612264: tk-tile and tk colliding dir
Hi again, Jonathan Nieder wrote: Francesco P. Lovergine wrote: Uhm, one would not expect tk-tile or any other non-core tcl package has to manage /usr/include/tcl. Upstream installs the headers to ${DESTDIR}/usr/include. I think the /usr/include/tcl was just a typo, but there are no rbuilddeps in the archive to test with. Here's a far-from-minimal patch that took care of the fix for me. [...] + * Update tcl.m4 from TEA to version 3.9. + * tcl.m4: apply Linux quirks to other GNU systems (closes: #561066). + * Install header files to /usr/include, not /usr/include/tcl +(closes: #612264). + + -- Jonathan Nieder jrnie...@gmail.com Sun, 29 May 2011 02:13:43 -0500 Ping. If this looks generally good and life is just too busy to deal with it right away, that's fine, but if there are improvements needed, it would be nice to learn so early while the details are still in my memory. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#612264: tk-tile and tk colliding dir
reassign 612264 tk-tile 0.8.2-2.1 severity 612264 important quit Francesco P. Lovergine wrote: Uhm, one would not expect tk-tile or any other non-core tcl package has to manage /usr/include/tcl. Instead it is expected the default tcltk package is able to cope with transitioning without glitches. Therefore reassigning (to the same people, of course :)). I tried to install/remove/reinstall in various order tk-tile and tk-dev without problems Yes, it's a little puzzling, since dpkg generally treats directories and symlinks to directories similarly, and packages are allowed to share them. I would guess that /usr/include/tcl had ended up pointing to a non-directory somehow, but each time I play the scenario out in my head that can't happen (as long as tk-tile is still installed, dpkg doesn't remove the /usr/include/tcl symlink). Thanks for noticing. Jonathan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#612264: [Pkg-tcltk-devel] Bug#612264: tk-tile and tk colliding dir
severity 612264 normal thanks I'm reducing the severity of this bug because I tried to install/remove/reinstall in various order tk-tile and tk-dev without problems. So the issue could be due to some odd setup on the original box. While investigating the problem there, it is better changing the severity, indeed. On Mon, Feb 07, 2011 at 10:41:11AM +0100, Francesco P. Lovergine wrote: On Mon, Feb 07, 2011 at 12:01:40PM +0300, Sergei Golovan wrote: On Mon, Feb 7, 2011 at 11:48 AM, Francesco Paolo Lovergine fran...@debian.org wrote: Package: tcl-dev Version: 8.4.16-2 Severity: serious Unpacking replacement tcl-dev ... dpkg: error processing /var/cache/apt/archives/tcl-dev_8.5.0-2_all.deb (--unpack): trying to overwrite '/usr/include/tcl', which is also in package tk-tile 0.8.2-2.1 configured to not write apport reports Processing triggers for man-db ... /usr/include/tcl in tcl-dev is a symlink to /usr/include/tcl8.5 currently. I think that it's better to keep it this way. So, I'd treat this bug as a tk-tile bug. Uhm, one would not expect tk-tile or any other non-core tcl package has to manage /usr/include/tcl. Instead it is expected the default tcltk package is able to cope with transitioning without glitches. So I'm not sure if some counter-measure should be instead adopted there... -- Francesco P. Lovergine -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#612264: tk-tile and tk colliding dir
Package: tcl-dev Version: 8.4.16-2 Severity: serious Unpacking replacement tcl-dev ... dpkg: error processing /var/cache/apt/archives/tcl-dev_8.5.0-2_all.deb (--unpack): trying to overwrite '/usr/include/tcl', which is also in package tk-tile 0.8.2-2.1 configured to not write apport reports Processing triggers for man-db ... -- System Information: Debian Release: 6.0 APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core) Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages tcl-dev depends on: pn tcl none (no description available) ii tcl8.4-dev8.4.19-4 Tcl (the Tool Command Language) v8 tcl-dev recommends no packages. Versions of packages tcl-dev suggests: pn tcl-doc none (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#612264: [Pkg-tcltk-devel] Bug#612264: tk-tile and tk colliding dir
On Mon, Feb 7, 2011 at 11:48 AM, Francesco Paolo Lovergine fran...@debian.org wrote: Package: tcl-dev Version: 8.4.16-2 Severity: serious Unpacking replacement tcl-dev ... dpkg: error processing /var/cache/apt/archives/tcl-dev_8.5.0-2_all.deb (--unpack): trying to overwrite '/usr/include/tcl', which is also in package tk-tile 0.8.2-2.1 configured to not write apport reports Processing triggers for man-db ... /usr/include/tcl in tcl-dev is a symlink to /usr/include/tcl8.5 currently. I think that it's better to keep it this way. So, I'd treat this bug as a tk-tile bug. -- Sergei Golovan -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#612264: [Pkg-tcltk-devel] Bug#612264: tk-tile and tk colliding dir
On Mon, Feb 07, 2011 at 12:01:40PM +0300, Sergei Golovan wrote: On Mon, Feb 7, 2011 at 11:48 AM, Francesco Paolo Lovergine fran...@debian.org wrote: Package: tcl-dev Version: 8.4.16-2 Severity: serious Unpacking replacement tcl-dev ... dpkg: error processing /var/cache/apt/archives/tcl-dev_8.5.0-2_all.deb (--unpack): trying to overwrite '/usr/include/tcl', which is also in package tk-tile 0.8.2-2.1 configured to not write apport reports Processing triggers for man-db ... /usr/include/tcl in tcl-dev is a symlink to /usr/include/tcl8.5 currently. I think that it's better to keep it this way. So, I'd treat this bug as a tk-tile bug. Uhm, one would not expect tk-tile or any other non-core tcl package has to manage /usr/include/tcl. Instead it is expected the default tcltk package is able to cope with transitioning without glitches. So I'm not sure if some counter-measure should be instead adopted there... -- Francesco P. Lovergine -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org