Your message dated Mon, 3 Sep 2012 12:49:38 +0200 with message-id <20120903104938.GY6588@radis.cristau.org> and subject line Re: Bug#686111: tpu: pleiades/1.3.4~I20120531-dfsg-2+deb7u1 has caused the Debian Bug report #686111, regarding tpu: pleiades/1.3.4~I20120531-dfsg-2+deb7u1 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 686111: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=686111 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: tpu: pleiades/1.3.4~I20120531-dfsg-2+deb7u1
- From: Christian Perrier <bubulle@debian.org>
- Date: Tue, 28 Aug 2012 20:12:24 +0200
- Message-id: <20120828181224.17686.45158.reportbug@mykerinos.kheops.frmug.org>
Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock Please unblock package pleiades from t-p-u The pleiades package is currently blocked in unstable because 1.3.4-dfsg-1 was uploaded on July 1st. This version and the version in wheezy has an RC bug (#679846: modifies another package's conffile). This bug is also in the version in wheezy (1.3.4~I20120531-dfsg-2). Yamane-san fixed this (by temporarily dropping the debconf magic that configures Eclipse to use Pleiades), in the 1.3.4-dfsg-4 version he uploaded to unstable. Unfortunately, asking for a freeze exception is probably not possible because 1.3.4-dfsg-1 added many changes that probably make it unsuitable for a freeze exception: * New upstream release * debian/control - improve descriptions - bump up debehelper version to use xz option * debian/compat - set 9 * add debian/NEWS file about automatic configuration and manual configuration due to upgrading eclipse package would override its change * debian/patches - refresh all patches to meet to DEP3 format. * debian/watch - update to catch newer upstream version correctly. * debian/rules - add "--parallel" option to build - remove unnecessary lib directory with dh_auto_install * debian/copyright - update to deal with changes about not exclude javaassist and commons-io from upstream source As a consequence, it seems that the only way to fix the RC bug is to upload to t-p-u a 1.3.4~I20120531-dfsg-3 package with only the RC bug fix (dropping debconf questions and the subsequent treatments). I went on this package because it ALSO l10n stuff. Indeed, these are the debconf questions translations. However, if debconf support is (temporarily) removed, then pleiades gets out of my 100% way..:) I finally uploaded an NMU to t-p-u in order to completely get rid of this issue (*and* also have a chance to reach 100% debconf translation in wheezy!). The NMU diff is attached to this mail. unblock pleiades/1.3.4~I20120531-dfsg-2+deb7u1 -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (101, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.2.0-3-686-pae (SMP w/2 CPU cores) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dashdiff -Nru pleiades-1.3.4~I20120531-dfsg/debian/changelog pleiades-1.3.4~I20120531-dfsg/debian/changelog --- pleiades-1.3.4~I20120531-dfsg/debian/changelog 2012-06-05 06:08:01.000000000 +0200 +++ pleiades-1.3.4~I20120531-dfsg/debian/changelog 2012-08-24 20:13:53.000000000 +0200 @@ -1,3 +1,14 @@ +pleiades (1.3.4~I20120531-dfsg-2+deb7u1) testing-proposed-updates; urgency=low + + * Non-maintainer upload to t-p-u to fix the RC bug in wheezy. + * Use version numbering proposed in #685646 + * Temporarily disable debconf usage, its behaviour violates the + policy. An alternative solution will be worked on + after Wheezy release (Closes: #679846). + * Also drop all debconf templates and their translations. + + -- Christian Perrier <bubulle@debian.org> Sat, 18 Aug 2012 18:25:06 +0200 + pleiades (1.3.4~I20120531-dfsg-2) unstable; urgency=low * debian/control diff -Nru pleiades-1.3.4~I20120531-dfsg/debian/control pleiades-1.3.4~I20120531-dfsg/debian/control --- pleiades-1.3.4~I20120531-dfsg/debian/control 2012-06-04 11:13:40.000000000 +0200 +++ pleiades-1.3.4~I20120531-dfsg/debian/control 2012-08-18 20:25:07.000000000 +0200 @@ -9,7 +9,7 @@ Package: pleiades Architecture: all -Pre-Depends: debconf, dpkg (>= 1.15.6~) +Pre-Depends: dpkg (>= 1.15.6~) Depends: eclipse, libcommons-lang-java, libcommons-io-java, libjavassist-java, ${misc:Depends} Description: Japanese Language package for Eclipse using Dynamic AOP, Pleiades diff -Nru pleiades-1.3.4~I20120531-dfsg/debian/pleiades.config pleiades-1.3.4~I20120531-dfsg/debian/pleiades.config --- pleiades-1.3.4~I20120531-dfsg/debian/pleiades.config 2012-06-04 01:51:34.000000000 +0200 +++ pleiades-1.3.4~I20120531-dfsg/debian/pleiades.config 1970-01-01 01:00:00.000000000 +0100 @@ -1,17 +0,0 @@ -#!/bin/sh - -set -e - -INI="/etc/eclipse.ini" - -. /usr/share/debconf/confmodule -db_version 2.0 - -if [ -f $INI ]; then - db_set pleiades/eclipse true -fi - -db_input medium pleiades/eclipse || true -db_go - -exit 0 diff -Nru pleiades-1.3.4~I20120531-dfsg/debian/pleiades.postinst pleiades-1.3.4~I20120531-dfsg/debian/pleiades.postinst --- pleiades-1.3.4~I20120531-dfsg/debian/pleiades.postinst 2012-06-04 03:44:22.000000000 +0200 +++ pleiades-1.3.4~I20120531-dfsg/debian/pleiades.postinst 1970-01-01 01:00:00.000000000 +0100 @@ -1,42 +0,0 @@ -#!/bin/sh - -set -e - -ENABLE_PLEIADES="-javaagent:/usr/lib/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar" -ECLIPSE_INI="/etc/eclipse.ini" -# somehow without export its results change time by time... -export SETTINGS="`grep -e $ENABLE_PLEIADES $ECLIPSE_INI`" - -case "$1" in - install|configure) - . /usr/share/debconf/confmodule - db_version 2.0 - db_get pleiades/eclipse - db_stop - - - if [ -f $ECLIPSE_INI ]; then - if [ $RET = true ] && [ -z "$SETTINGS" ]; then - echo $ENABLE_PLEIADES >> $ECLIPSE_INI - elif [ $RET = false ] && [ ! -z "$SETTINGS" ]; then - sed -e s%\^$ENABLE_PLEIADES%%g -e /^$/d -i $ECLIPSE_INI - fi - fi - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -unset SETTINGS -exit 0 diff -Nru pleiades-1.3.4~I20120531-dfsg/debian/pleiades.postrm pleiades-1.3.4~I20120531-dfsg/debian/pleiades.postrm --- pleiades-1.3.4~I20120531-dfsg/debian/pleiades.postrm 2012-06-04 03:04:50.000000000 +0200 +++ pleiades-1.3.4~I20120531-dfsg/debian/pleiades.postrm 1970-01-01 01:00:00.000000000 +0100 @@ -1,26 +0,0 @@ -#!/bin/sh - -set -e - -ENABLE_PLEIADES="-javaagent:/usr/lib/eclipse/plugins/jp.sourceforge.mergedoc.pleiades/pleiades.jar" -ECLIPSE_INI="/etc/eclipse.ini" - -case "$1" in - purge|remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) - if [ -f $ECLIPSE_INI ]; then - sed -e s%\^$ENABLE_PLEIADES%% -i $ECLIPSE_INI - fi - ;; - - *) - echo "postrm called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 diff -Nru pleiades-1.3.4~I20120531-dfsg/debian/pleiades.templates pleiades-1.3.4~I20120531-dfsg/debian/pleiades.templates --- pleiades-1.3.4~I20120531-dfsg/debian/pleiades.templates 2012-06-04 01:34:13.000000000 +0200 +++ pleiades-1.3.4~I20120531-dfsg/debian/pleiades.templates 1970-01-01 01:00:00.000000000 +0100 @@ -1,5 +0,0 @@ -Template: pleiades/eclipse -Type: boolean -Default: false -_Description: Enable pleiades for your Eclipse configuration? - If you want to use pleiades, you should enable it in /etc/eclpse.ini. diff -Nru pleiades-1.3.4~I20120531-dfsg/debian/po/ja.po pleiades-1.3.4~I20120531-dfsg/debian/po/ja.po --- pleiades-1.3.4~I20120531-dfsg/debian/po/ja.po 2012-06-04 03:26:22.000000000 +0200 +++ pleiades-1.3.4~I20120531-dfsg/debian/po/ja.po 1970-01-01 01:00:00.000000000 +0100 @@ -1,29 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. -# -msgid "" -msgstr "" -"Project-Id-Version: pleiades\n" -"Report-Msgid-Bugs-To: pleiades@packages.debian.org\n" -"POT-Creation-Date: 2012-06-04 06:18+0900\n" -"PO-Revision-Date: 2012-06-04 06:18+0900\n" -"Last-Translator: Hideki Yamane <henrich@debian.org>\n" -"Language-Team: \n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Type: boolean -#. Description -#: ../pleiades.templates:1001 -msgid "Enable pleiades for your Eclipse configuration?" -msgstr "Eclipse の設定について pleiades を有効にしますか?" - -#. Type: boolean -#. Description -#: ../pleiades.templates:1001 -msgid "If you want to use pleiades, you should enable it in /etc/eclpse.ini." -msgstr "pleiades を使いたい場合には、/etc/eclipse.ini で有効にする必要があります。" diff -Nru pleiades-1.3.4~I20120531-dfsg/debian/po/POTFILES.in pleiades-1.3.4~I20120531-dfsg/debian/po/POTFILES.in --- pleiades-1.3.4~I20120531-dfsg/debian/po/POTFILES.in 2012-06-03 22:34:52.000000000 +0200 +++ pleiades-1.3.4~I20120531-dfsg/debian/po/POTFILES.in 1970-01-01 01:00:00.000000000 +0100 @@ -1 +0,0 @@ -[type: gettext/rfc822deb] pleiades.templates diff -Nru pleiades-1.3.4~I20120531-dfsg/debian/po/templates.pot pleiades-1.3.4~I20120531-dfsg/debian/po/templates.pot --- pleiades-1.3.4~I20120531-dfsg/debian/po/templates.pot 2012-06-03 23:18:00.000000000 +0200 +++ pleiades-1.3.4~I20120531-dfsg/debian/po/templates.pot 1970-01-01 01:00:00.000000000 +0100 @@ -1,30 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER -# This file is distributed under the same license as the PACKAGE package. -# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: pleiades\n" -"Report-Msgid-Bugs-To: pleiades@packages.debian.org\n" -"POT-Creation-Date: 2012-06-04 06:18+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" -"Language-Team: LANGUAGE <LL@li.org>\n" -"Language: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" -"Content-Transfer-Encoding: 8bit\n" - -#. Type: boolean -#. Description -#: ../pleiades.templates:1001 -msgid "Enable pleiades for your Eclipse configuration?" -msgstr "" - -#. Type: boolean -#. Description -#: ../pleiades.templates:1001 -msgid "If you want to use pleiades, you should enable it in /etc/eclpse.ini." -msgstr "" diff -Nru pleiades-1.3.4~I20120531-dfsg/debian/rules pleiades-1.3.4~I20120531-dfsg/debian/rules --- pleiades-1.3.4~I20120531-dfsg/debian/rules 2012-06-05 06:03:32.000000000 +0200 +++ pleiades-1.3.4~I20120531-dfsg/debian/rules 2012-08-18 18:33:39.000000000 +0200 @@ -20,10 +20,6 @@ override_dh_installchangelogs: dh_installchangelogs $(CURDIR)/readme/readme_pleiades_changes.txt -override_dh_clean: - debconf-updatepo - dh_clean - override_dh_builddeb: dh_builddeb -- -Zxz -Sextreme -z9
--- End Message ---
--- Begin Message ---
- To: Christian Perrier <bubulle@debian.org>, 686111-done@bugs.debian.org
- Subject: Re: Bug#686111: tpu: pleiades/1.3.4~I20120531-dfsg-2+deb7u1
- From: Julien Cristau <jcristau@debian.org>
- Date: Mon, 3 Sep 2012 12:49:38 +0200
- Message-id: <20120903104938.GY6588@radis.cristau.org>
- In-reply-to: <20120828181224.17686.45158.reportbug@mykerinos.kheops.frmug.org>
- References: <20120828181224.17686.45158.reportbug@mykerinos.kheops.frmug.org>
On Tue, Aug 28, 2012 at 20:12:24 +0200, Christian Perrier wrote: > Package: release.debian.org > Severity: normal > User: release.debian.org@packages.debian.org > Usertags: unblock > > Please unblock package pleiades from t-p-u > Approved. Cheers, JulienAttachment: signature.asc
Description: Digital signature
--- End Message ---