package azureus retitle 340998 libswt3.2-gtk-java: Should not conflict with libswt-gtk-3.2-java reassign 340998 libswt3.2-gtk-java thanks
The -java packages should not conflict. Only the -jni packages should conflict. See below. On 1/10/07, robin putters <[EMAIL PROTECTED]> wrote:
I´ve come up with a very simple solution to this problem. It requires some very simple patches in the azureus package.
... In fact, I came up with a very similar solution that was included in swt-gtk 3.2.1-4. * Allow libswt3.2-gtk-jni as an alternative to libswt-gtk-3.2-jni. Closes: #376672. This minor change should in fact close #340998. I checked just now, and it did work about a month ago, but no longer does because eclipse has added a conflict to libswt3.2-gtk-java on libswt-gtk-3.2-java, when in fact no conflict actually exists! Too bad. Otherwise this would just work. I can't find any mention of this in eclipse's debian/changelog either. $ sudo dpkg --force-conflicts -i /var/cache/apt/archives/libswt3.2-gtk-java_3.2.1-4_i386.deb dpkg: regarding .../libswt3.2-gtk-java_3.2.1-4_i386.deb containing libswt3.2-gtk-java: libswt3.2-gtk-java conflicts with libswt-gtk-3.2-java libswt-gtk-3.2-java (version 3.2.1-4) is installed. dpkg: warning - ignoring conflict, may proceed anyway ! (Reading database ... 73811 files and directories currently installed.) Unpacking libswt3.2-gtk-java (from .../libswt3.2-gtk-java_3.2.1-4_i386.deb) ... Setting up libswt3.2-gtk-java (3.2.1-4) ... Just works... I'll reassign this bug to libswt3.2-gtk-java.
I´m sure you don´t think this is the best solution, but it´s the only solution for this nasty problem on the short-term. Also, I can´t find any bugreport filed on eclipse´s SWT which specifies what java policies are not respected, maybe you should file a bugreport so they can be resolved in a correct manner?
The fundamental issue is that eclipse, and its swt-gtk library, is not yet in testing. My complaint with including swt-gtk in eclipse is that eclipse is much much larger than swt-gtk, and swt-gtk is an independent library. A bug in eclipse that prevents it from entering testing should not prevent swt-gtk from entering testing. For this reason alone, eclipse and swt-gtk should each have their own source package. Cheers, Shaun

