#48861 closed update (fixed)
Homebank: update to version 5.0.6
Reported by: | sibador (Julien BARBEY) | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | kurthindenburg (Kurt Hindenburg), mojca (Mojca Miklavec) |
Port: | homebank |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
I've updated homebank from 4.5.6 to 5.0.4 First time doing this, so not sure where to go from here! I've been following the guide here, and have attached a diff file. Please let me know if there's anything further I need to do.
Thanks, Julien BARBEY
Attachments (3)
Change History (18)
Changed 9 years ago by sibador (Julien BARBEY)
Attachment: | homebank.diff added |
---|
comment:1 follow-up: 5 Changed 9 years ago by mf2k (Frank Schima)
comment:2 Changed 9 years ago by mf2k (Frank Schima)
Keywords: | haspatch added |
---|---|
Version: | 2.3.3 |
comment:3 Changed 9 years ago by mf2k (Frank Schima)
Summary: | Homebak update 5.0.4 → Homebank: update to version 5.0.4 |
---|
comment:4 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|
comment:5 follow-up: 6 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to mf2k@…:
This also resolves homebank for #48365.
Not correctly. Only the dependency on p5.16-xml-parser has been changed to p5.22-xml-parser, but nothing has been done to tell the build system to use it. In fact, I'll bet this dependency is only there because of intltool; as such, the dependency should be removed, and the usual autogen fix that we've been employing for ports using intltool 0.51 and later should be used instead.
comment:6 follow-up: 7 Changed 9 years ago by sibador (Julien BARBEY)
Here is a second version I added the pbranch variable for perl. But I do not know what I should do precisely for initltool.
Replying to ryandesign@…:
Replying to mf2k@…:
This also resolves homebank for #48365.
Not correctly. Only the dependency on p5.16-xml-parser has been changed to p5.22-xml-parser, but nothing has been done to tell the build system to use it. In fact, I'll bet this dependency is only there because of intltool; as such, the dependency should be removed, and the usual autogen fix that we've been employing for ports using intltool 0.51 and later should be used instead.
comment:7 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to julien.barbey@…:
But I do not know what I should do precisely for initltool.
Please read Dave's documentation of what needs to be done. You can also look at many examples.
comment:9 follow-up: 10 Changed 9 years ago by kurthindenburg (Kurt Hindenburg)
Summary: | Homebank: update to version 5.0.4 → Homebank: update to version 5.0.6 |
---|
I'll attach my patches for 5.0.6 - however, it crashes when you click 'Open' - there also a lot of warnings in the terminal - I think this is the correct way to handle the intltool issue
(homebank:42101): Gtk-WARNING **: Error loading theme icon 'image-missing' for stock: Icon 'image-missing' not present in theme Adwaita (homebank:42101): GLib-GObject-CRITICAL **: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
Changed 9 years ago by kurthindenburg (Kurt Hindenburg)
Attachment: | homebank.3.diff added |
---|
Patch for Portfile and files/
comment:10 Changed 9 years ago by sibador (Julien BARBEY)
Replying to khindenburg@…:
I'll attach my patches for 5.0.6 - however, it crashes when you click 'Open' - there also a lot of warnings in the terminal - I think this is the correct way to handle the intltool issue
(homebank:42101): Gtk-WARNING **: Error loading theme icon 'image-missing' for stock: Icon 'image-missing' not present in theme Adwaita (homebank:42101): GLib-GObject-CRITICAL **: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
I tested the patch homebank.3.diff. I have no problem for use.
comment:11 follow-up: 12 Changed 9 years ago by kurthindenburg (Kurt Hindenburg)
I've only tested this on 10.11 - what OSX are you on?
comment:12 Changed 9 years ago by sibador (Julien BARBEY)
Replying to khindenburg@…:
I've only tested this on 10.11 - what OSX are you on?
I've tested on OSX version 10.11.1.
Here's what I did to test
- Remove macports
- Installation of macports
- Patch homebank Portfile
- Installation homebank
- Launch homebank and test the application
I also test before reinstalling MacPort. And I did not get error messages.
comment:13 Changed 9 years ago by kurthindenburg (Kurt Hindenburg)
Cc: | mojca@… added |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:14 Changed 9 years ago by mojca (Mojca Miklavec)
I'm sorry, I did check some ports, but probably forgot to check for open tickets for all the ports that I wanted to move forward with.
Btw, I see that some patches added a dependency on port:gnome-themes-standard
. I didn't notice that and didn't test the port to great extents. I also didn't try to run autogen
. You might still want to look in some of those issues.
Thank you! This also resolves homebank for #48365.
Does this fix the problems seen in 5.0.0 (See #47154)?