** Project changed: quickly => python-distutils-extra
** Changed in: python-distutils-extra
Status: Incomplete => Triaged
** Changed in: python-distutils-extra
Assignee: (unassigned) => Didier Roche (didrocks)
** Also affects: python-distutils-extra (Ubuntu)
Importance: Undecided
Status: New
** Also affects: python-distutils-extra (Ubuntu Precise)
Importance: Undecided
Status: New
** Description changed:
- Yesterday, my quickly worked with the libglib2.0-bin bug.. the
- workaround was easy, editing debian/control file...
+ [Test case]
+ 1. Install the new version from -proposed
+ 2. run qiuckly package from it
+ -> no warning should appear on the command line.
+
+ [ Potential Regression ]
+ This is a regression from the previous -proposed version. It basically
rollback the behavior for python2. Added automated test for it.
+
+
+ Yesterday, my quickly worked with the libglib2.0-bin bug.. the workaround was
easy, editing debian/control file...
Some hours ago I saw an update for the package, that fixed this
problem... but after updating quickly I got a new bug:
-Created a new project
crazycoder@VBox:~$ quickly create ubuntu-application testme
Creating project directory testme
Creating bzr repository and committing
Launching your newly created project!
/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning:
g_object_set_property: construct property "type" for object `Window' can't be
set after construction
- Gtk.Window.__init__(self, type=type, **kwds)
+ Gtk.Window.__init__(self, type=type, **kwds)
/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:391: Warning:
g_object_set_property: construct property "type" for object `TestmeWindow'
can't be set after construction
- Gtk.Window.__init__(self, type=type, **kwds)
+ Gtk.Window.__init__(self, type=type, **kwds)
Congrats, your new project is setup! cd /home/crazycoder/testme/ to start
hacking.
crazycoder@VBox:~$ cd testme/
crazycoder@VBox:~/testme$ ls
AUTHORS bin data help setup.py testme testme.desktop.in testme_lib
tests
crazycoder@VBox:~/testme$ quickly package --extras
...
Command returned some WARNINGS:
----------------------------------
WARNING: syntax errors in bin/testme: encoding declaration in Unicode string
(testme, line 0)
WARNING: syntax errors in testme/__init__.py: encoding declaration in Unicode
string (__init__.py, line 0)
WARNING: syntax errors in testme_lib/Builder.py: encoding declaration in
Unicode string (Builder.py, line 0)
WARNING: syntax errors in testme_lib/testmeconfig.py: encoding declaration in
Unicode string (testmeconfig.py, line 0)
WARNING: syntax errors in testme_lib/helpers.py: encoding declaration in
Unicode string (helpers.py, line 0)
WARNING: syntax errors in testme_lib/Window.py: encoding declaration in
Unicode string (Window.py, line 0)
WARNING: syntax errors in testme/PreferencesTestmeDialog.py: encoding
declaration in Unicode string (PreferencesTestmeDialog.py, line 0)
WARNING: syntax errors in testme/AboutTestmeDialog.py: encoding declaration
in Unicode string (AboutTestmeDialog.py, line 0)
WARNING: syntax errors in testme_lib/AboutDialog.py: encoding declaration in
Unicode string (AboutDialog.py, line 0)
WARNING: syntax errors in testme_lib/__init__.py: encoding declaration in
Unicode string (__init__.py, line 0)
WARNING: syntax errors in testme_lib/PreferencesDialog.py: encoding
declaration in Unicode string (PreferencesDialog.py, line 0)
WARNING: syntax errors in testme/TestmeWindow.py: encoding declaration in
Unicode string (TestmeWindow.py, line 0)
----------------------------------
Do you want to continue (this is not safe!)? y/[n]: y
Traceback (most recent call last):
- File "/usr/share/quickly/templates/ubuntu-application/package.py", line 83,
in <module>
- if packaging.updatepackaging(no_changelog=True, installopt=for_extras) !=
0:
- File
"/usr/share/quickly/templates/ubuntu-application/internal/packaging.py", line
322, in updatepackaging
- update_rules()
- File
"/usr/share/quickly/templates/ubuntu-application/internal/packaging.py", line
260, in update_rules
- " debhelper (>= 6), libglib2.0-bin,")
- File "/usr/lib/python2.7/dist-packages/quickly/templatetools.py", line 137,
in update_file_content
- raise CantUpdateFile(_("%s was not found in the file %s.") %
(start_marker, ftarget_file_name.name))
+ File "/usr/share/quickly/templates/ubuntu-application/package.py", line 83,
in <module>
+ if packaging.updatepackaging(no_changelog=True, installopt=for_extras) !=
0:
+ File
"/usr/share/quickly/templates/ubuntu-application/internal/packaging.py", line
322, in updatepackaging
+ update_rules()
+ File
"/usr/share/quickly/templates/ubuntu-application/internal/packaging.py", line
260, in update_rules
+ " debhelper (>= 6), libglib2.0-bin,")
+ File "/usr/lib/python2.7/dist-packages/quickly/templatetools.py", line 137,
in update_file_content
+ raise CantUpdateFile(_("%s was not found in the file %s.") %
(start_marker, ftarget_file_name.name))
quickly.templatetools.CantUpdateFile: debhelper (>= 6), was not found in the
file /home/crazycoder/testme/debian/control.
ERROR: package command failed
Aborting
-
except for the encoding problem.... it looks like there is a problem in
packaging.py file.
- quickly submitubuntu
+ quickly submitubuntu
seems to produce the same problem.
this is my quickly version..
crazycoder@VBox:~/testme$ quickly --version
Quickly 12.04
- Python interpreter: /usr/bin/python 2.7.3
- Python standard library: /usr/lib/python2.7
-
- Quickly used library: /usr/lib/python2.7/dist-packages/quickly
- Quickly data path: /usr/share/quickly
- Quickly detected template directories:
- /usr/share/quickly/templates/
+ Python interpreter: /usr/bin/python 2.7.3
+ Python standard library: /usr/lib/python2.7
+
+ Quickly used library: /usr/lib/python2.7/dist-packages/quickly
+ Quickly data path: /usr/share/quickly
+ Quickly detected template directories:
+ /usr/share/quickly/templates/
Copyright 2009 Rick Spencer
Copyright 2009-2011 Didier Roche
Copyright 2010-2011 Canonical Ltd
https://launchpad.net/quickly
quickly comes with ABSOLUTELY NO WARRANTY. quickly is free software, and
you may use, modify and redistribute it under the terms of the GNU
General Public License version 3 or later.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1021969
Title:
quickly fail submitubuntu and package --extras commands
To manage notifications about this bug go to:
https://bugs.launchpad.net/python-distutils-extra/+bug/1021969/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs