touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #31595
[Bug 1389283] [NEW] dh-python 1.20141026-1ubuntu1 incorrectly handles gi package names
Public bug reported:
1.20141026-1ubuntu1 introduced support for guessing dependencies from
the egginfo file:
* Add support for guessing dependencies from egg-info files (closes:
756378)
But this is mishandling gi.introspection dependencies. The pasaffe
package, which compiles fine on Utopic, is now adding bogus dependencies
to the vivid package:
>From the egg-info file:
Requires: gi.repository.GLib
Requires: gi.repository.GObject
Requires: gi.repository.Gdk
Requires: gi.repository.Gio
Requires: gi.repository.Gtk
Requires: gi.repository.Pango
>From the build log:
dh_python3 -O--buildsystem=pybuild
I: dh_python3 pydist:183: Cannot find installed package that provides gi.repository.glib. Using python3-gi.repository.glib as package name. Please add "gi.repository.glib correct_package_name" line to debian/py3dist-overrides to override it IF this is incorrect.
I: dh_python3 pydist:183: Cannot find installed package that provides gi.repository.gobject. Using python3-gi.repository.gobject as package name. Please add "gi.repository.gobject correct_package_name" line to debian/py3dist-overrides to override it IF this is incorrect.
I: dh_python3 pydist:183: Cannot find installed package that provides gi.repository.gdk. Using python3-gi.repository.gdk as package name. Please add "gi.repository.gdk correct_package_name" line to debian/py3dist-overrides to override it IF this is incorrect.
I: dh_python3 pydist:183: Cannot find installed package that provides gi.repository.gio. Using python3-gi.repository.gio as package name. Please add "gi.repository.gio correct_package_name" line to debian/py3dist-overrides to override it IF this is incorrect.
I: dh_python3 pydist:183: Cannot find installed package that provides gi.repository.gtk. Using python3-gi.repository.gtk as package name. Please add "gi.repository.gtk correct_package_name" line to debian/py3dist-overrides to override it IF this is incorrect.
I: dh_python3 pydist:183: Cannot find installed package that provides gi.repository.pango. Using python3-gi.repository.pango as package name. Please add "gi.repository.pango correct_package_name" line to debian/py3dist-overrides to override it IF this is incorrect.
** Affects: dh-python (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to dh-python in Ubuntu.
https://bugs.launchpad.net/bugs/1389283
Title:
dh-python 1.20141026-1ubuntu1 incorrectly handles gi package names
Status in “dh-python” package in Ubuntu:
New
Bug description:
1.20141026-1ubuntu1 introduced support for guessing dependencies from
the egginfo file:
* Add support for guessing dependencies from egg-info files (closes:
756378)
But this is mishandling gi.introspection dependencies. The pasaffe
package, which compiles fine on Utopic, is now adding bogus
dependencies to the vivid package:
From the egg-info file:
Requires: gi.repository.GLib
Requires: gi.repository.GObject
Requires: gi.repository.Gdk
Requires: gi.repository.Gio
Requires: gi.repository.Gtk
Requires: gi.repository.Pango
From the build log:
dh_python3 -O--buildsystem=pybuild
I: dh_python3 pydist:183: Cannot find installed package that provides gi.repository.glib. Using python3-gi.repository.glib as package name. Please add "gi.repository.glib correct_package_name" line to debian/py3dist-overrides to override it IF this is incorrect.
I: dh_python3 pydist:183: Cannot find installed package that provides gi.repository.gobject. Using python3-gi.repository.gobject as package name. Please add "gi.repository.gobject correct_package_name" line to debian/py3dist-overrides to override it IF this is incorrect.
I: dh_python3 pydist:183: Cannot find installed package that provides gi.repository.gdk. Using python3-gi.repository.gdk as package name. Please add "gi.repository.gdk correct_package_name" line to debian/py3dist-overrides to override it IF this is incorrect.
I: dh_python3 pydist:183: Cannot find installed package that provides gi.repository.gio. Using python3-gi.repository.gio as package name. Please add "gi.repository.gio correct_package_name" line to debian/py3dist-overrides to override it IF this is incorrect.
I: dh_python3 pydist:183: Cannot find installed package that provides gi.repository.gtk. Using python3-gi.repository.gtk as package name. Please add "gi.repository.gtk correct_package_name" line to debian/py3dist-overrides to override it IF this is incorrect.
I: dh_python3 pydist:183: Cannot find installed package that provides gi.repository.pango. Using python3-gi.repository.pango as package name. Please add "gi.repository.pango correct_package_name" line to debian/py3dist-overrides to override it IF this is incorrect.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dh-python/+bug/1389283/+subscriptions
Follow ups
References