Closed Bug 1023913 Opened 11 years ago Closed 11 years ago

Upgrade dependency from ManifestDestiny to manifestparser

Categories

(Testing Graveyard :: Mozmill, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: whimboo, Assigned: ms.annaphilips, Mentored)

References

()

Details

(Whiteboard: [lang=js][good first bug][mozmill-2.1])

Attachments

(1 file, 4 obsolete files)

On bug 984528 the manifest destiny package has been renamed to manifestparser. We should update the setup.py file in Mozmill to make use of the new package.
Mentor: hskupin
Whiteboard: [mentor=whimboo][lang=js][good first bug] → [lang=js][good first bug]
Ahh wrong patch :/
(In reply to Anna from comment #2) > Ahh wrong patch :/ Hi Anna, anything wrong here? Can you please clarify your last comment? Btw, thanks for your first patch! I assume I can mark you as assignee of this bug? :)
Assignee: nobody → ms.annaphilips
Status: NEW → ASSIGNED
Flags: needinfo?(ms.annaphilips)
Will this work ?
Attachment #8443565 - Attachment is obsolete: true
Attachment #8444596 - Flags: review?(hskupin)
Flags: needinfo?(ms.annaphilips)
Comment on attachment 8444596 [details] [diff] [review] Bug-1023913-Rename-ManifestDestiny-to-manifestparser.patch Review of attachment 8444596 [details] [diff] [review]: ----------------------------------------------------------------- Looks like the correct way, but please address the two comments as seen inline. Also please update the commit message to mention myself (hskupin) as reviewer. Thanks. ::: mozmill/setup.py @@ +9,4 @@ > PACKAGE_VERSION = "2.1-dev" > > deps = ['jsbridge == 3.1-dev', > + 'manifestparser >= 0.6', Please keep the equal signs. Otherwise we might run into trouble when manifestparser gets an API change, and we install that new version. ::: mutt/setup.py @@ +13,1 @@ > 'mozfile', Same here. Maybe could you even add the specific version to the latest mozfile package?
Attachment #8444596 - Flags: review?(hskupin) → review-
Not sure if I got the version right for the mozfile package
Attachment #8444596 - Attachment is obsolete: true
Attachment #8445274 - Flags: review?(hskupin)
:whimboo, can you review this?
Flags: needinfo?(hskupin)
Comment on attachment 8445274 [details] [diff] [review] Bug-1023913-Rename-ManifestDestiny-to-manifestparser.patch Review of attachment 8445274 [details] [diff] [review]: ----------------------------------------------------------------- Sure, not sure why I missed that review request. Thanks for pinging, Joel. Anna, please see my comments inline. Beside those have you tested the changes by running a complete Mutt testrun? For details how to do this please see https://github.com/mozilla/mozmill/blob/master/mutt/README.md ::: mutt/setup.py @@ +9,5 @@ > PACKAGE_NAME = "mutt" > PACKAGE_VERSION = "0.1" > > +deps = ['manifestparser == 0.6', > + 'mozfile == 0.1', Mozfile is meanwhile at version 1.1. Also we should not go back before 1.0, given that it would cause API conflicts.
Attachment #8445274 - Flags: review?(hskupin) → review-
Sorry it took so long btw I ran mutt tests and I'm getting "AttributeError: 'ProcessHandler' object has no attribute 'proc'"
Attachment #8445274 - Attachment is obsolete: true
Attachment #8507621 - Flags: review?(hskupin)
Attachment #8507621 - Attachment is obsolete: true
Attachment #8507621 - Flags: review?(hskupin)
Attachment #8507627 - Flags: review?(hskupin)
Comment on attachment 8507627 [details] [diff] [review] 0001-Bug-1023913-Rename-ManifestDestiny-to-manifestparser.patch Review of attachment 8507627 [details] [diff] [review]: ----------------------------------------------------------------- We have a bit of breakage with dependencies on our master branch, so mozmill doesn't run at all at the moment. But this change does no harm, so lets get this in. Thanks Anna for your contribution. If you are interested to learn and do more please let me know and we can find something else for you.
Attachment #8507627 - Flags: review?(hskupin) → review+
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Flags: needinfo?(hskupin)
Resolution: --- → FIXED
Blocks: 970594
Whiteboard: [lang=js][good first bug] → [lang=js][good first bug][mozmill-2.1]
Product: Testing → Testing Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: