mtpaint 3.49.12- April 2016

Paint programs, vector editors, 3d modelers, animation editors, etc.
Message
Author
User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#61 Post by don570 »

wjaguar wrote:A classic case of mixed-up libraries.
Are you sure? I know that Slacko has different libraries but
I don't have any problems with installing this version of mtpaint
in Slacko 5.6 or 5.7


I did have problems installing the debian packages in anything other than
Lucid Puppy.

But I made those packages specifically for Ubuntu Lucid and Tahr.

________________________________________________

Edit - there is a 64 bit version of Slacko. Software compiled for
32 bit won't work on a 64 bit OS (unless there some type of
emulator)
__________________________________
Last edited by don570 on Sat 12 Apr 2014, 17:05, edited 1 time in total.

wjaguar
Posts: 359
Joined: Wed 21 Jun 2006, 14:16

#62 Post by wjaguar »

don570 wrote:
wjaguar wrote:A classic case of mixed-up libraries.
Are you sure?
The way to truly make sure is to run 'ldd mtpaint' on a live Slacko system. But apart from some miracle, the conflict will be there just as I described.
I know that Slacko has different libraries but
I don't have any problems with installing this version of mtpaint
in Slacko 5.6 or 5.7
These problems can be not immediately obvious; sometimes it is GTK+, not mtPaint, that gets its PNG loader failing. In such cases, the only sign of something wrong may be broken file/directory icons in the builtin fileselector. If the theme used in GTK+ isn't itself heavily PNG-based, nothing else in mtPaint GUI will be affected, for I do not use GTK's stock icons anywhere else.
But which PNG loader is to fail, is entirely at the mercy of the dynamic loader and the Almighty Random. :-)
But I made those packages specifically for Ubuntu Lucid and Tahr.
Building mtPaint with a subset of libs taken from another system is simple. At least, it is when the libs are downloadable as separate packages (like those from Ubuntu or Slackware). Just unpack them into some directory, and configure mtPaint this way:
./configure --fakeroot=somedir/usr

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#63 Post by don570 »

I've been checking on compatibility. I downloaded and installed
Ubuntu Precise 12.04
http://www.ubuntu.com/download/desktop

I discovered that libtiff and lifgif aren't installed.
I was fooled by this because lubuntu CD has these libraries installed
and a free CD I have of Ubuntu Lucid has them installed as well.

Also I found that I couldn't use the installer, probably
because I didn't have the size of package listed in control file of
debian package.

But it is possible to install with a command at terminal

Code: Select all

dpkg -i mtpaint-tahr-3.44.59.deb
http://manpages.ubuntu.com/manpages/sau ... pkg.1.html

But library dependencies must be met afterwards.

By installing the following two packages as well I should solve that
problem and have a debain mtpaint package that will
install in most Ubuntu versions.

http://archive.ubuntu.com/ubuntu/pool/m ... rig.tar.gz
http://archive.ubuntu.com/ubuntu/pool/m ... rig.tar.gz

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#64 Post by don570 »

fakeroot is explained here

http://manpages.ubuntu.com/manpages/nat ... tcp.1.html
__________________________

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#65 Post by don570 »

I've improved the debian packages (I hope :roll: )

They should install easily. The Tahr and Precise versions should warn
that
libgif4_4.1.6-9ubuntu1_i386.deb
must be installed first.

The Lucid version doesn't need any dependencies.

For installation it shouldn't be necessary to use
dpkg -i <package_name>

____________________________________________________


mtpaint-debian-3.44.59.tar.gz
http://www.datafilehost.com/d/0f909e89

___________________________________________

wjaguar
Posts: 359
Joined: Wed 21 Jun 2006, 14:16

#66 Post by wjaguar »

don570 wrote:fakeroot is explained here
mtPaint's "--fakeroot=" configure option is only remotely related to the eponymous program; it strives to achieve a like effect, purely through the use of shell macros and path substitutions. Precisely because I did not want to make 'fakeroot', which no distro installs by default, into a requirement.

User avatar
sszindian
Posts: 807
Joined: Sun 25 Apr 2010, 02:14
Location: Pennsylvania U.S.

Mtpaint

#67 Post by sszindian »

The NEW 3.44.59 (from page-1 this thread) appears to be working OK now, at least in Slacko-5.6.55 (has the 3-10-19 Kernel).

It will now load a graphic from within Mtpaint itself and also load a graphic from an outside folder using the right-click, load with, then select Mtpaint.

We'll see how it holds up? :wink:

"thanks for your efforts here Don!'

>>>---Indian------>
Cloud Computing For Every Puppy (a .pet)
[url]http://murga-linux.com/puppy/viewtopic.php?t=69192[/url]

User avatar
Puppus Dogfellow
Posts: 1667
Joined: Tue 08 Jan 2013, 01:39
Location: nyc

#68 Post by Puppus Dogfellow »

what's libtiff.so4? i have a machine that won't run mtpaint because of this error.

thanks in advance.

User avatar
Moat
Posts: 955
Joined: Tue 16 Jul 2013, 06:04
Location: Mid-mitten

#69 Post by Moat »

Puppus Dogfellow wrote:what's libtiff.so4?
Libtiff is a library for reading and writing Tagged Image File Format (abbreviated TIFF) image files. Maybe search "libtiff" in your Pup's PPM for an available package to install and try...?

Bob

User avatar
Puppus Dogfellow
Posts: 1667
Joined: Tue 08 Jan 2013, 01:39
Location: nyc

#70 Post by Puppus Dogfellow »

Moat wrote:
Puppus Dogfellow wrote:what's libtiff.so4?
Libtiff is a library for reading and writing Tagged Image File Format (abbreviated TIFF) image files. Maybe search "libtiff" in your Pup's PPM for an available package to install and try...?

Bob
thanks for the reply, Bob.

would that being missing alone be enough to stop it from launching? anyway, i checked the PPM and found i have one of the five things labeled with "tiff" installed, but none are that libtiff.so4 file. (i think i tried to hunt it (or whatever an earlier error message gave) down as a deb before, having already failed at getting it through the PPM (since updated at least twice and so was worth another shot).

you think installing the other four things may break something else?

...kinda sucks--i really like mtpaint.

edit: added everything with libtiff that i could find in the PPM. didn't break anything but neither did it fix the problem.

wjaguar
Posts: 359
Joined: Wed 21 Jun 2006, 14:16

#71 Post by wjaguar »

Puppus Dogfellow wrote:would that being missing alone be enough to stop it from launching?
Naturally. Same as with any other missing library.
edit: added everything with libtiff that i could find in the PPM. didn't break anything but neither did it fix the problem.
How so? Do you now have an /usr/lib/libtiff.so.* at all, and if you do, then what is the number after .so. ?
Anyhow, it might have been that libtiff.so.4 is not the *only* lib that is missing on your system; running "ldd mtpaint" would report what (if anything) is missing now.

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#72 Post by don570 »

Make sure that you are running a 32 bit version of Puppy linux
because there are some 64 bit versions available but they don't
run the 32 bit version of mtpaint.

Recent versions of linux are using libtiff.so.5 however it
is much larger in size apparently to open
various compressed tiff files .

I compiled this mtpaint in Puppy linux 4.3.1
which is quite old.

Making a link is simple

Code: Select all

ln -s libtiff.so.5 libtiff.so.4
________________________________________________

User avatar
Puppus Dogfellow
Posts: 1667
Joined: Tue 08 Jan 2013, 01:39
Location: nyc

#73 Post by Puppus Dogfellow »

don570 wrote:Make sure that you are running a 32 bit version of Puppy linux
because there are some 64 bit versions available but they don't
run the 32 bit version of mtpaint.

Recent versions of linux are using libtiff.so.5 however it
is much larger in size apparently to open
various compressed tiff files .

I compiled this mtpaint in Puppy linux 4.3.1
which is quite old.

Making a link is simple

Code: Select all

ln -s libtiff.so.5 libtiff.so.4
________________________________________________

Posting from a phone with an iffy connection...


Don, I tried your suggestion and it said it couldn't do it because libtiffso4 was already installed. (Launching it gave the same error about it missing, though.) It is a 32 bit puppy (571), but after taking wjaguar's suggestion, "/.mtpaint not found" or doesn't exist--not by the machine now, but that at least seems solvable. Less of a paradox in any event.

Guess i'll try to track it down. Thanks for the help, guys.
(did; clicking the cog-like icon didn't work either)

And wjaguar, I just clicked on what the ppm offered tiff-wise.

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#74 Post by don570 »

I believe Barry Kauler made Puppy Precise differently than
his previous puppies.

He installed full files of liftiff.so.5 and libtiff.so.4 not links.
You can check this in the lib folder.

I think he did this to have compatibility with older pet packages
and with Ubunutu debian packages. Maybe an installation of a repository
package has removed the full libtiff.so.4 and replaced it with a link??

You should try my precise debian package which just needs liftiff.so.5
to be installed.

http://www.datafilehost.com/d/0f909e89

______________________________________________
Last edited by don570 on Tue 29 Apr 2014, 20:27, edited 2 times in total.

User avatar
Puppus Dogfellow
Posts: 1667
Joined: Tue 08 Jan 2013, 01:39
Location: nyc

#75 Post by Puppus Dogfellow »

thanks, don. will do.

same result. is there a .deb or something for libtiff.so.5?

edit: fixed it.

here's how: there was a libtiff.so.4.3 in usr/lib and two dead links (libtiff3, libtiff4) in /lib. i renamed a copy of libtiff.so.4.3 libtiff.so.4 and dragged the file as a link to /lib. both the dead links repaired themselves and mtpaint launched.

:D

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#76 Post by don570 »

Is it possible to track down the application that created
that mess!!

I would look at the puppy package manager PPM ----> click the
uninstall button and the list of packages that you have installed
will be listed.

I think Ubuntu has a way of keeping track of packages as well
________________________________

User avatar
Puppus Dogfellow
Posts: 1667
Joined: Tue 08 Jan 2013, 01:39
Location: nyc

#77 Post by Puppus Dogfellow »

don570 wrote:Is it possible to track down the application that created
that mess!!

I would look at the puppy package manager PPM ----> click the
uninstall button and the list of packages that you have installed
will be listed.

I think Ubuntu has a way of keeping track of packages as well
________________________________
don, i install packages like a drunk playing whack a mole. any one of fifty things (or a joint effort) could've caused it.
:lol:

big save files (18 gig frugal on the machine in question) lead to unsafe behavior, i guess. no harm done in the end it appears. thanks again for the hints as to what to look for.

[i think i broke the original mtpaint within a week of installing precise 5.7.1, then a few months later played around with quirky tahr on the computer for a number of months...]

Pelo

MTpaint Tutorial video

#78 Post by Pelo »

MTpaint : people don't know how many functions can be used, including myself. A tutorial would be a good thing...
I was testiing a screencast tool named FFMEPG vidcap, and i choose MTpaint to be recorded .

how-to, todo.see here.
Last edited by Pelo on Sat 10 May 2014, 05:45, edited 1 time in total.

User avatar
charlie6
Posts: 1230
Joined: Mon 30 Jun 2008, 04:03
Location: Saint-Gérard / Walloon part of Belgium

#79 Post by charlie6 »

Hi,
afaik, this latest version comes with default-checked checkboxes in the Text input dialog box (see shot attached)

I'd like those checkboxes to be unchecked wheb starting mtpaint ... :) .

I've got a look inside /root/.mtpaint file without finding which are the settings for those checkboxes.

Any help is welcome

Again many thanks to Mark Tyler and wjaguar for this awesome tool !
Cheers,
Charlie
Attachments
mtpaint3.44.59_2014-05-07_143542.jpg
(40.35 KiB) Downloaded 346 times

User avatar
charlie6
Posts: 1230
Joined: Mon 30 Jun 2008, 04:03
Location: Saint-Gérard / Walloon part of Belgium

#80 Post by charlie6 »

deleted...
Charlie

Post Reply