Bug#627402: [with Patch] please upload 3.0.2 version to experimental

YunQiang Su wzssyqa at gmail.com
Wed May 25 06:41:23 UTC 2011


On Fri, May 20, 2011 at 12:19 PM, Josselin Mouette <joss at debian.org> wrote:
> Hi, and thanks for the patch.
>
> Le vendredi 20 mai 2011 à 19:10 +0800, YunQiang Su a écrit :
>> diff -ruN debian-2.30.0-1/changelog debian-3.0.2-1/changelog
>> --- debian-2.30.0-1/changelog   2011-05-20 00:20:01.000000000 +0800
>> +++ debian-3.0.2-1/changelog    2011-05-17 11:13:54.000000000 +0800
>> @@ -1,3 +1,21 @@
>> +gedit-plugins (3.0.2-1) experimental; urgency=low
>> +
>> +  * New upstream stable release.(3.0.2 released)
>
> Please document the other changes. At least mention the
> build-dependencies have changed, and this is far from being the only
> one.
>
>> +gedit-plugins (3.0.0-0) natty; urgency=low
>
> Please drop the Ubuntu changelog entries, unless they correspond to a
> real Ubuntu upload with relevant changes.
>
done

>> diff -ruN debian-2.30.0-1/control debian-3.0.2-1/control
>> --- debian-2.30.0-1/control     2011-05-20 00:20:01.000000000 +0800
>> +++ debian-3.0.2-1/control      2011-05-17 11:14:42.000000000 +0800
>
> Please modify control.in instead of control.
>
done

>> @@ -1,25 +1,18 @@
>>  Source: gedit-plugins
>>  Section: gnome
>>  Priority: optional
>>  Maintainer: Loic Minier <lool at dooz.org>
>>  Uploaders: Debian GNOME Maintainers
>> <pkg-gnome-maintainers at lists.alioth.debian.org>, Josselin Mouette
>> <joss at debian.org>, Sebastian Dröge <slomo at debian.org>
>> -Build-Depends: cdbs,
>> -               debhelper (>= 5),
>> +Build-Depends: debhelper (>= 7.0.50~),
>>                 intltool (>= 0.35.0),
>
> This should be 0.40.0.
>
done

>> +               libglib2.0-dev (>= 2.26.0),
>> +               libgtk-3-dev (>= 3.0.0),
>> +               libgtksourceview-3.0-dev (>= 2.91.9),
>
> This one should be 3.0.0.
>
done
>> +               libpeas-dev (>= 0.7.3),
>> +               gedit-dev (>= 2.91.11),
>
> This one too is 3.0.0.
>
done
>>                 python-support (>= 0.7.1)
>
> You are also missing python-dbus.
>
done
>>  Depends: ${shlibs:Depends},
>>           ${misc:Depends},
>>           ${python:Depends},
>> -         gedit (>= 2.29.3),
>> +         gedit (>= 2.91.11),
>
> BTW gedit is missing a Breaks on gedit-plugins < 2.91. This is unrelated
> to these changes, though.
>
done
>> +         gir1.2-gucharmap-2.90,
>> +         gir1.2-peas-1.0,
>> +         gir1.2-vte-2.90
>
> You are missing the following modules: Glib, Gtk, Gdk, Pango, GtkSource.
>
done: Gdk is included in Gtk.
>> --- debian-2.30.0-1/rules       2011-05-20 00:20:01.000000000 +0800
>> +++ debian-3.0.2-1/rules        2011-04-03 20:15:19.000000000 +0800
>> +%:
>> +       dh  $@
>
> If you want to switch to dh (and I’m not convinced it is appropriate),
> you need to use --with gnome, and don’t forget the build-dependency on
> the appropriate gnome-pkg-tools.
>
>> -DEB_CONFIGURE_EXTRA_FLAGS += --with-plugins=all --enable-python
>
> You still need to pass this.
>
done
>> -clean::
>> -       plugins_desc_script="/^ @PLUGINS_DESCRIPTION@\$$/ c \\
>> $$(find . -iname \*.desktop.in.in | while read f; do cat $$f | awk -f
>> debian/desktop2description.awk; done | sed 's/.*/  &\\/'; echo " ")";
>> \
>> -               sed \
>> -                       -e "s#@GNOME_TEAM@#$(UPLOADERS)#g" \
>> -                       -e "$$plugins_desc_script" \
>> -                       debian/control.in > debian/control
>
> You still need to do this, dh won’t magically do it for you.
>
> Cheers,
> --
>  .''`.      Josselin Mouette
> : :' :
> `. `'
>  `-
>
>

switch back to cdbs.

But I get lots of lintian error, and I notice that they are also in
current version.
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/align.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/align.pyo
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/bookmark.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/bookmark.pyo
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/doc.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/doc.pyo
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/edit.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/edit.pyo
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/find/__init__.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/find/__init__.pyo
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/find/finder.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/find/finder.pyo
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/find/regex.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/find/regex.pyo
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/find/test.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/find/test.pyo
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/format.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/format.pyo
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/goto.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/goto.pyo
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/grep.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/grep.pyo
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/help.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/help.pyo
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/move.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/move.pyo
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/reload.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/reload.pyo
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/set.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/set.pyo
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/shell.pyc
E: gedit-plugins: package-installs-python-bytecode
usr/share/gedit/plugins/commander/modules/shell.pyo


and some warning about nmu, how to process these ?
W: gedit-plugins: extended-description-line-too-long
W: gedit-plugins: extended-description-line-too-long
W: gedit-plugins: package-relation-with-self breaks: gedit-plugins (<= 2.91)

-- 
YunQiang Su
-------------- next part --------------
A non-text attachment was scrubbed...
Name: debian-2.30.0-1to.debian-3.0.2-1
Type: application/octet-stream
Size: 7986 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20110525/38637a08/attachment-0001.obj>


More information about the pkg-gnome-maintainers mailing list