Notices


Reply
Thread Tools
Posts: 838 | Thanked: 3,384 times | Joined on Mar 2009
#91
Mypaint-1.0 needs newer libraries (e.g. glib), which we can't upgrade, because there are system components using same library. I'm waiting that CSSU starts using newest glib and rebuild every package depending on it (not sure is this happening and what I can do for it). (Mypaint is not only program, which is stucked because of old glib).

-----------------
MyPaint is written on python+c. If I checked correctly animation-branch affects only python parts -> there are no need for full SDK and no need for compiling anything.


Install mypaint to the device (maybe 0.8.2 is the best bet).

Run this to get source code:
Code:
git clone git://gitorious.org/~charbelinho/mypaint/charbelinho-mypaint.git
And copy python files to the correct place: gui/*.py and lib/*.py to the /opt/mypaint/share/mypaint/gui and /opt/mypaint/share/mypaint/lib

Start from terminal to see error messages:
Code:
/opt/mypaint/bin/mypaint
 

The Following 6 Users Say Thank You to AapoRantalainen For This Useful Post:
Posts: 215 | Thanked: 348 times | Joined on May 2011
#92
Here's what I got

Code:
brush "tone/Moist_Colorpencil_1" not found (removed from group)
brush "tone/Moist_Colorpencil_2" not found (removed from group)
brush "tone/Wet_Colorpencil" not found (removed from group)
brush "tone/Watercolor_Speed_Eraser" not found (removed from group)
brush "tone/WaterC_Round_J1" not found (removed from group)
brush "tone/WaterC_Round_J2" not found (removed from group)
brush "tone/WaterC_Round_J3" not found (removed from group)
brush "tone/WaterC_Round_J4" not found (removed from group)
brush "tone/WaterC_Round_J1_Inv" not found (removed from group)
brush "tone/WaterC_Round_J2_Inv" not found (removed from group)
brush "tone/WaterC_Round_J3_Inv" not found (removed from group)
brush "tone/Watercolor_Round_1" not found (removed from group)
brush "tone/Watercolor_Round_2" not found (removed from group)
brush "tone/Watercolor_Knife_1" not found (removed from group)
brush "tone/Watercolor_Knife_2" not found (removed from group)
brush "tone/Splash_Watercolor_Brush_1" not found (removed from group)
brush "tone/Splash_Watercolor_Brush_2" not found (removed from group)
brush "tone/Watery_Spots_1" not found (removed from group)
brush "classic/pencil" not found (removed from group)
brush "classic/charcoal" not found (removed from group)
brush "classic/dry_brush" not found (removed from group)
brush "classic/rounded" not found (removed from group)
brush "classic/knife" not found (removed from group)
brush "classic/smudge+paint" not found (removed from group)
brush "classic/ink_eraser" not found (removed from group)
brush "classic/blend+paint" not found (removed from group)
brush "classic/modelling2" not found (removed from group)
brush "classic/modelling" not found (removed from group)
brush "classic/marker_fat" not found (removed from group)
brush "classic/marker_small" not found (removed from group)
brush "classic/kabura" not found (removed from group)
brush "classic/pen" not found (removed from group)
brush "classic/slow_ink" not found (removed from group)
brush "classic/pointy_ink" not found (removed from group)
brush "classic/brush" not found (removed from group)
brush "classic/textured_ink" not found (removed from group)
brush "classic/ink_blot" not found (removed from group)
brush "classic/coarse_bulk_3" not found (removed from group)
brush "classic/coarse_bulk_2" not found (removed from group)
brush "classic/coarse_bulk_1" not found (removed from group)
brush "classic/short_grass" not found (removed from group)
brush "classic/long_grass" not found (removed from group)
brush "classic/bulk" not found (removed from group)
brush "classic/calligraphy" not found (removed from group)
brush "classic/puantilism" not found (removed from group)
brush "classic/puantilism2" not found (removed from group)
brush "classic/impressionism" not found (removed from group)
brush "classic/imp_details" not found (removed from group)
brush "classic/imp_blending" not found (removed from group)
brush "classic/wet_knife" not found (removed from group)
brush "classic/blending_knife" not found (removed from group)
brush "classic/smudge" not found (removed from group)
brush "classic/blur" not found (removed from group)
brush "tanda/acrylic-03-only-water" not found (removed from group)
brush "tanda/acrylic-03-paint" not found (removed from group)
brush "tanda/acrylic-03-with-water" not found (removed from group)
brush "tanda/acrylic-04-only-water" not found (removed from group)
brush "tanda/acrylic-04-paint" not found (removed from group)
brush "tanda/acrylic-04-with-water" not found (removed from group)
brush "tanda/acrylic-05-only-water" not found (removed from group)
brush "tanda/acrylic-05-paint" not found (removed from group)
brush "tanda/acrylic-05-with-water" not found (removed from group)
brush "tanda/charcoal-01" not found (removed from group)
brush "tanda/charcoal-03" not found (removed from group)
brush "tanda/charcoal-04" not found (removed from group)
brush "tanda/charcoal-blur1" not found (removed from group)
brush "tanda/marker-01" not found (removed from group)
brush "tanda/marker-05" not found (removed from group)
brush "tanda/oil-01-clean" not found (removed from group)
brush "tanda/oil-01-paint" not found (removed from group)
brush "tanda/oil-03-clean" not found (removed from group)
brush "tanda/oil-03-paint" not found (removed from group)
brush "tanda/oil-06-clean" not found (removed from group)
brush "tanda/oil-06-paint" not found (removed from group)
brush "tanda/oil-mop" not found (removed from group)
brush "tanda/pencil-2b" not found (removed from group)
brush "tanda/pencil-8b" not found (removed from group)
brush "tanda/splatter-02" not found (removed from group)
brush "tanda/splatter-04" not found (removed from group)
brush "tanda/texture-03" not found (removed from group)
brush "tanda/texture-06" not found (removed from group)
brush "tanda/texture-12" not found (removed from group)
brush "tanda/water-01" not found (removed from group)
brush "tanda/water-02" not found (removed from group)
brush "tanda/water-05" not found (removed from group)
brush "tanda/water-06" not found (removed from group)
brush "tanda/watercolor-02-paint" not found (removed from group)
brush "tanda/watercolor-02-water" not found (removed from group)
brush "ramon/B-pencil" not found (removed from group)
brush "ramon/2B_pencil" not found (removed from group)
brush "ramon/P._Shade" not found (removed from group)
brush "ramon/Sketch_1" not found (removed from group)
brush "ramon/Soft_Eraser" not found (removed from group)
brush "ramon/Hard_Eraser" not found (removed from group)
brush "ramon/Thin_Pen" not found (removed from group)
brush "ramon/Pen" not found (removed from group)
brush "ramon/PenBrush" not found (removed from group)
brush "ramon/Marker" not found (removed from group)
brush "ramon/Delayed_" not found (removed from group)
brush "ramon/100%_Opaque" not found (removed from group)
brush "ramon/Round" not found (removed from group)
brush "ramon/Round_Bl" not found (removed from group)
brush "ramon/BigAirbrush" not found (removed from group)
brush "ramon/RS_blendOP" not found (removed from group)
brush "ramon/wet_round" not found (removed from group)
brush "ramon/Wet_Direction" not found (removed from group)
brush "ramon/Classic_Paint" not found (removed from group)
brush "ramon/Blur_Fast" not found (removed from group)
brush "ramon/Smear" not found (removed from group)
brush "ramon/Knife" not found (removed from group)
brush "ramon/Grain" not found (removed from group)
brush "ramon/Dirty_Noise" not found (removed from group)
brush "ramon/Pastel_1" not found (removed from group)
brush "ramon/Beamlight" not found (removed from group)
brush "ramon/Glow_Airbrush" not found (removed from group)
brush "ramon/Clouds" not found (removed from group)
brush "deevad/sketch" not found (removed from group)
brush "deevad/4H" not found (removed from group)
brush "deevad/2B" not found (removed from group)
brush "deevad/artpen" not found (removed from group)
brush "deevad/kneaded" not found (removed from group)
brush "deevad/kneaded2" not found (removed from group)
brush "deevad/stick" not found (removed from group)
brush "deevad/hard" not found (removed from group)
brush "deevad/digital" not found (removed from group)
brush "deevad/mixbrush" not found (removed from group)
brush "deevad/knife" not found (removed from group)
brush "deevad/knife2" not found (removed from group)
brush "deevad/detail1" not found (removed from group)
brush "deevad/detail2" not found (removed from group)
brush "deevad/detail3" not found (removed from group)
brush "deevad/detail4" not found (removed from group)
brush "deevad/rigger" not found (removed from group)
brush "deevad/rigger2" not found (removed from group)
brush "deevad/mop" not found (removed from group)
brush "deevad/blending" not found (removed from group)
brush "deevad/water1" not found (removed from group)
brush "deevad/water2" not found (removed from group)
brush "deevad/water3" not found (removed from group)
brush "deevad/sponge" not found (removed from group)
brush "deevad/marker" not found (removed from group)
brush "deevad/ballpen" not found (removed from group)
brush "deevad/liner" not found (removed from group)
brush "deevad/pen" not found (removed from group)
brush "deevad/gpen" not found (removed from group)
brush "deevad/brush" not found (removed from group)
brush "deevad/fill" not found (removed from group)
brush "deevad/technical" not found (removed from group)
brush "deevad/chalk" not found (removed from group)
brush "deevad/charcoal" not found (removed from group)
brush "deevad/pastel" not found (removed from group)
brush "deevad/blending2" not found (removed from group)
brush "deevad/spray" not found (removed from group)
brush "deevad/spray2" not found (removed from group)
brush "deevad/spray3" not found (removed from group)
brush "deevad/airbrush" not found (removed from group)
brush "deevad/airbrush2" not found (removed from group)
brush "deevad/blending3" not found (removed from group)
brush "deevad/flat" not found (removed from group)
brush "experimental/1pixel" not found (removed from group)
brush "experimental/pixel_hardink" not found (removed from group)
brush "experimental/pixelblocking" not found (removed from group)
brush "experimental/basic" not found (removed from group)
brush "experimental/subtle_pencil" not found (removed from group)
brush "experimental/hard_sting" not found (removed from group)
brush "experimental/glow" not found (removed from group)
brush "experimental/soft" not found (removed from group)
brush "experimental/track" not found (removed from group)
brush "experimental/speed_blot" not found (removed from group)
brush "experimental/fur" not found (removed from group)
brush "experimental/soft_irregular" not found (removed from group)
brush "experimental/irregular_ink" not found (removed from group)
brush "experimental/bubble" not found (removed from group)
brush "experimental/small_blot" not found (removed from group)
brush "experimental/particules_3" not found (removed from group)
brush "experimental/spaced-blot" not found (removed from group)
brush "experimental/hard_blot" not found (removed from group)
brush "experimental/sewing" not found (removed from group)
brush "experimental/particules_eraser" not found (removed from group)
brush "experimental/pick_and_drag" not found (removed from group)
brush "experimental/leaves" not found (removed from group)
brush "experimental/DNA_brush" not found (removed from group)
Merging upstream brush changes into your collection.
/home/user/.mypaint/brushes/devbrush_TSC2005+touchscreen.myb:
parent_brush_name deevad%2Fflat
==> unknown command, line ignored

Traceback (most recent call last):
  File "/opt/mypaint/bin/mypaint", line 124, in <module>
    main.main(datapath, confpath)
  File "/opt/mypaint/share/mypaint/gui/main.py", line 27, in main
    app = application.Application(datapath, options.config, args)
  File "/opt/mypaint/share/mypaint/gui/application.py", line 93, in __init__
    self.filehandler = filehandling.FileHandler(self)
  File "/opt/mypaint/share/mypaint/gui/filehandling.py", line 50, in __init__
    ra = gtk.RecentAction('OpenRecent', _('Open Recent'), _('Open Recent files'), None)
TypeError: GtkRecentAction.__init__() argument 4 must be string, not None

and then just that last part every other time

Code:
external python-simplejson
confpath = /home/user/.mypaint/
/home/user/.mypaint/brushes/devbrush_TSC2005+touchscreen.myb:
parent_brush_name deevad%2Fflat
==> unknown command, line ignored

Traceback (most recent call last):
  File "/opt/mypaint/bin/mypaint", line 124, in <module>
    main.main(datapath, confpath)
  File "/opt/mypaint/share/mypaint/gui/main.py", line 27, in main
    app = application.Application(datapath, options.config, args)
  File "/opt/mypaint/share/mypaint/gui/application.py", line 93, in __init__
    self.filehandler = filehandling.FileHandler(self)
  File "/opt/mypaint/share/mypaint/gui/filehandling.py", line 50, in __init__
    ra = gtk.RecentAction('OpenRecent', _('Open Recent'), _('Open Recent files'), None)
TypeError: GtkRecentAction.__init__() argument 4 must be string, not None

Last edited by lonk; 2012-01-22 at 13:22.
 
Posts: 838 | Thanked: 3,384 times | Joined on Mar 2009
#93
Originally Posted by lonk View Post
Here's what I got

Code:
    ra = gtk.RecentAction('OpenRecent', _('Open Recent'), _('Open Recent files'), None)
TypeError: GtkRecentAction.__init__() argument 4 must be string, not None
This one:
https://gitorious.org/~aaporantalain...6534a2b60ec6e8

And seems you must fix all the same errors (about 20) what have already fixed for maemo-version: https://gitorious.org/~aaporantalain.../master?page=1

Mainly these are because Maemo has too old glib for 0.9 version.

[EDIT]
Actually these errors are because of too old GTK, which needs (at some point) newer glib than maemo5 have.
[/EDIT]

Last edited by AapoRantalainen; 2012-01-25 at 08:45. Reason: added GTK
 

The Following User Says Thank You to AapoRantalainen For This Useful Post:
Posts: 150 | Thanked: 169 times | Joined on Nov 2011 @ Sweden
#94
Originally Posted by AapoRantalainen View Post
I'm waiting that CSSU starts using newest glib and rebuild every package depending on it (not sure is this happening and what I can do for it)
Definitely contact the CSSU team with this suggestion, at least!

And thank you for your work! MyPaint is one of the most impressive programs for Maemo.
 
Posts: 1,523 | Thanked: 1,997 times | Joined on Jul 2011 @ not your mom's FOSS basement
#95
Shouldn't different version of glibc being able to coexist on?
 
Posts: 838 | Thanked: 3,384 times | Joined on Mar 2009
#96
Originally Posted by don_falcone View Post
Shouldn't different version of glibc being able to coexist on?
I have tried that, but without success.
Here are my work for 'rebranding' glib, so it can be installed parallel with older: https://gitorious.org/clutter-for-maemo/glib-226
But I never got any real package to work with it. Second package would be pygtk, which must updated.
 

The Following 4 Users Say Thank You to AapoRantalainen For This Useful Post:
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#97
If updating Maemo glib is only way (and, as you've said, old version is blocker for *many* programs, some already ported to Maemo), please suggest this to CSSU team in appropriate thread.

Such meritocratic suggestion will be nice change from all this useless portrait/unportrait, or "CSSU ate my battery and dog" talk.

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!
 

The Following 3 Users Say Thank You to Estel For This Useful Post:
Posts: 2,225 | Thanked: 3,822 times | Joined on Jun 2010 @ Florida
#98
I worry that we might hit other problems with regard to porting in newer components, namely inevitable hinging on out-dated closed source packages. At the end of the day, those must be replaced with FOSS versions. Pali made great progress towards replacing getbootstate, and things like Open Media Player have progressed lately much thanks to gdizzz, and small other components have been replaced (TV Out Applet, FMTX Applet; off the top of my head), but we got to reverse engineer things like cal.h and other deep closed components, such as kernel modules compiled against the ancient linux kernel, to make true progress.

Originally Posted by Estel View Post
... all this useless portrait/unportrait ... talk.
For the record, I want to point out to the unenlightened that the talk is useless because the only right choice is portrait.

:P
 

The Following User Says Thank You to Mentalist Traceur For This Useful Post:
Posts: 2,076 | Thanked: 3,268 times | Joined on Feb 2011
#99
Originally Posted by Estel View Post
If updating Maemo glib is only way (and, as you've said, old version is blocker for *many* programs, some already ported to Maemo), please suggest this to CSSU team in appropriate thread.

Such meritocratic suggestion will be nice change from all this useless portrait/unportrait, or "CSSU ate my battery and dog" talk.

/Estel
Already suggested and ignored (http://talk.maemo.org/showpost.php?p...&postcount=122). Same as updating gcc/++ to 4.4(.6) which would also improve the life of N900 a lot.
 

The Following User Says Thank You to szopin For This Useful Post:
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#100
Well, it was reported in wrong place. This "appealing ideas" thread was started by some hothead, and CSSU devs already asked there, to use proper place for feature requests.

So, please, try again in correct place, and I'm sure it won't get ignored - either approved or not, but never ignored.

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!

Last edited by Estel; 2012-01-26 at 06:34.
 

The Following User Says Thank You to Estel For This Useful Post:
Reply

Tags
mypaint

Thread Tools

 
Forum Jump


All times are GMT. The time now is 20:18.