ubuntu sdk reports that email domain is too long

Bug #1410470 reported by Josh Arenson
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
click-reviewers-tools (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

After a clean install of the SDK, I cannot run the template application out of the box as I receive the following error.

:-1: error: lint_maintainer_domain: (EMAIL NEEDS HUMAN REVIEW) email domain too long 'j@g.c' for app name 'mynewapp.josharenson'

As you can see, I have reduced the length of my e-mail address as much as possible, but this error persists.

Tags: bot-comment
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1410470/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
affects: ubuntu → ubuntu-touch-meta (Ubuntu)
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu-touch-meta (Ubuntu):
status: New → Confirmed
Revision history for this message
Pramod Sahoo (iampramod568) wrote :

I am too getting same error, and this totaly stops a person to debug an Ubuntu Application a a device

":-1: error: lint_maintainer_domain: (EMAIL NEEDS HUMAN REVIEW) email domain too long '<email address hidden>' for app name 'pk.testapp_device'"

I do not understand why The email need manual human review if i am running app locally , this dependency should be removed.

Also there are many other errors when i run my application with ubuntu touch on Nexus4 .

Could any one provide any workaround for things to move on...

Revision history for this message
Nathan Osman (george-edison55) wrote :

I did some digging in the source code to try and figure out what was going on. The relevant section seems to begin at clickreviews/cr_lint.py:430. It appears that the maintainer email is linked to the package name. Consider the following example:

Name: testapp.nathan-osman
Maintainer: Nathan Osman <email address hidden>

On line 443, the number of components in the email address domain is compared to the number of components in the packege name. If the former is greater or equal to the latter, an error is generated. Keep in mind that the number of components is used for determining if something is "too long" so the number of actual characters is irrelevant.

I'm still assuming this is a bug, however, since this page clearly states that we are using the correct format for the maintainer field: http://askubuntu.com/a/417352/5

affects: ubuntu-touch-meta (Ubuntu) → click-reviewers-tools (Ubuntu)
Revision history for this message
Daniel Holbach (dholbach) wrote :

Is this still an issue?

Martin Pitt (pitti)
Changed in click-reviewers-tools (Ubuntu):
milestone: ubuntu-15.04 → none
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

This check was removed some time ago. Marking as Fix Released.

Changed in click-reviewers-tools (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.