Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

Anyone using shutterfly.com?

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
15 posts • Page 1 of 1
Author
Message
kellwood
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 123
Joined: Sun Dec 22, 2002 1:40 pm
Location: Ann Arbor

Anyone using shutterfly.com?

  • Quote

Post by kellwood » Wed Oct 22, 2003 11:52 am

Hi,

I would like to use shutterfly.com for digital photo development and they actually have a linux client for uploading/photo editing. The problem is that the client is developed for RH and it fails to run due to missing libraries. Below is the output from "ldd'.

Code: Select all

kellwood@delos bin $ ldd ./sflysusw
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x4fca4000)
        libttf.so.2 => not found
        libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x40027000)
        libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x40189000)
        libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x4fa28000)
        libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x4f92a000)
        libdl.so.2 => /lib/libdl.so.2 (0x401c4000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x401c7000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401cf000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401df000)
        libgthread-1.2.so.0 => /usr/lib/libgthread-1.2.so.0 (0x402c1000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x402c4000)
        libstdc++-libc6.1-1.so.2 => /usr/lib/libstdc++-libc6.1-1.so.2 (0x40315000)
        libm.so.6 => /lib/libm.so.6 (0x4035a000)
        libc.so.6 => /lib/libc.so.6 (0x4037c000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
My question or questions are (I am a novice):

1. Do I have much of a chance of getting this client to run on gentoo? I would have to hunt down missing libraries, such as libttf.so.2 -- which I can't find.

2. Has anyone already done the above?

Thanks a bunch,
Kevin
Top
kellwood
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 123
Joined: Sun Dec 22, 2002 1:40 pm
Location: Ann Arbor

  • Quote

Post by kellwood » Wed Oct 22, 2003 12:03 pm

I guess I have one more thing to add. By looking at my own post, I guess the only thing missing is libttf. I was snooping around on using google and found that freetype provides libttf. I have fretype emerged, however, libttf doesn't seem to exist:

Code: Select all

delos root # epm -ql freetype | grep ttf
delos root #

Are any of the libraries below the same as libttf (just renamed):

Code: Select all

delos root # epm -ql freetype | grep lib
/usr/lib/libfreetype.la
/usr/lib/libfreetype.so.6.3.3
/usr/lib/libfreetype.so.6
/usr/lib/libfreetype.a
/usr/include/freetype2/freetype/config/ftstdlib.h
/usr/lib/libfreetype.so
delos root #
Thanks for any comments,
Kevin
Top
dub.wav
Tux's lil' helper
Tux's lil' helper
Posts: 149
Joined: Wed Apr 09, 2003 12:55 pm
Location: Norway

  • Quote

Post by dub.wav » Wed Oct 22, 2003 12:28 pm

I searched for libttf.so.2 on rpmfind, and found that it was included in the rawhide freetype-2.1.4 rpm (among others). I downloaded the srpm, and it looks like it's actually freetype1 that provides libttf.so.2. From spec file:

Code: Select all

%if %{with_freetype1}
# FIXME: This isn't getting created at build time for some reason.
%{_libdir}/libttf.so.*
%doc %{ft1}/README %{ft1}/announce docs
%endif
So the solution seems to be emerging freetype-1.3.1.
Top
kellwood
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 123
Joined: Sun Dec 22, 2002 1:40 pm
Location: Ann Arbor

  • Quote

Post by kellwood » Thu Oct 23, 2003 11:55 am

Thanks for figure that out. I will give it a try.

Kev
Top
kellwood
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 123
Joined: Sun Dec 22, 2002 1:40 pm
Location: Ann Arbor

  • Quote

Post by kellwood » Sun Oct 26, 2003 6:40 pm

Hi There

I thought I would give an update and it works fine. The slight disappointment is that the linux client doesn't have editing functions like red-eye reduction. Gimp has this so it doesn't really matter.

Thanks
Kevin
Top
needlern1
Guru
Guru
User avatar
Posts: 376
Joined: Tue Jul 16, 2002 11:14 am
Location: Marietta, Ga 30068

  • Quote

Post by needlern1 » Sun Oct 26, 2003 8:53 pm

If you haven't run into ImageMagick yet, you'll want to look into it for your developing needs. Here's a small list of things it's capable of(from the ImageMagick web page at www.imagemagick.org):

Code: Select all

Here are just a few examples of what ImageMagick can do:

 Convert an image from one format to another (e.g. TIFF to JPEG)
 Resize, rotate, sharpen, color reduce, or add special effects to an image
 Create a montage of image thumbnails
 Create a transparent image suitable for use on the Web
 Turn a group of images into a GIF animation sequence
 Create a composite image by combining several separate images
 Draw shapes or text on an image
 Decorate an image with a border or frame
 Describe the format and characteristics of an image
Have fun and HTH. Bill
Top
vbenares
Apprentice
Apprentice
Posts: 205
Joined: Wed Aug 13, 2003 11:21 pm

  • Quote

Post by vbenares » Fri Nov 19, 2004 8:05 pm

I'm having the same problem, but emerging freetype doesn't help. I have freetype 2.1.5-r1 installed but still get this error message:

Code: Select all

/home/mark/Files/Temp/sflysusw-1.1.0-6/sflysusw: error while loading shared libraries: libttf.so.2: cannot open shared object file: No such file or directory
Here's the ldd output.

Code: Select all

ldd /home/mark/Files/Temp/sflysusw-1.1.0-6/sflysusw
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x40027000)
        libttf.so.2 => not found
        libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x40048000)
        libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x40199000)
        libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x401d1000)
        libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x401d4000)
        libdl.so.2 => /lib/libdl.so.2 (0x401f8000)
        libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x401fc000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40204000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40213000)
        libgthread-1.2.so.0 => /usr/lib/libgthread-1.2.so.0 (0x402f0000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x402f3000)
        libstdc++-libc6.1-1.so.2 => /usr/lib/libstdc++-libc6.1-1.so.2 (0x40344000)
        libm.so.6 => /lib/libm.so.6 (0x40387000)
        libc.so.6 => /lib/libc.so.6 (0x403a8000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
I tried rpmfind and what I found seems to point to freetype, just as noted above.
Top
deathdruid
Guru
Guru
User avatar
Posts: 343
Joined: Thu Jul 25, 2002 5:26 am
Location: Philadelphia, PA, USA

  • Quote

Post by deathdruid » Fri Nov 19, 2004 8:17 pm

You need freetype 1, not freetype 2, as pointed out above. The RPM for freetype 2 comes with both.
Top
vbenares
Apprentice
Apprentice
Posts: 205
Joined: Wed Aug 13, 2003 11:21 pm

  • Quote

Post by vbenares » Fri Nov 19, 2004 8:29 pm

I am afraid I am more than a bit dense. I've never used anything except gentoo, so the rpm world is a mystery. Nonetheless, my search for libtff on rpmfind (http://rpmfind.net/linux/rpm2html/searc ... it=Search+...) lists both freetype-1 and freetype-2. Doesn't this mean that libtff is part of newer and older freetypes.
Top
vbenares
Apprentice
Apprentice
Posts: 205
Joined: Wed Aug 13, 2003 11:21 pm

  • Quote

Post by vbenares » Fri Nov 19, 2004 8:54 pm

I don't know whether this is useful, but here's what shutterfly says this needs:
SYSTEM REQUIREMENTS

To run Shutterfly SmartUpload software on your Linux system, you will need the following:

- 232K Download Size
- 32MB RAM
- 2.2.5 or greater
- gtk1.2.6 or better (which implies gdk and glib); libc6.1-1 (has threading fixes)

Raw library dependencies are:
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x4001a000)
libttf.so.2 => /usr/lib/libttf.so.2 (0x40039000)
libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x4004e000)
libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x4016f000)
libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x401a3000)
libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x401a6000)
libdl.so.2 => /lib/libdl.so.2 (0x401c9000)
libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x401cc000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x401d4000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x401e2000)
libgthread-1.2.so.0 => /usr/lib/libgthread-1.2.so.0 (0x402b1000)
libpthread.so.0 => /lib/libpthread.so.0 (0x402b4000)
libstdc++-libc6.1-1.so.2 => /usr/lib/libstdc++-libc6.1-1.so.2 (0x402c5000)
libm.so.6 => /lib/libm.so.6 (0x40307000)
libc.so.6 => /lib/libc.so.6 (0x40323000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Top
nightm4re
Guru
Guru
User avatar
Posts: 519
Joined: Sun Jun 20, 2004 3:28 am
Location: Providence, RI, USA
Contact:
Contact nightm4re
Website

  • Quote

Post by nightm4re » Fri Nov 19, 2004 10:29 pm

deathdruid wrote:You need freetype 1, not freetype 2, as pointed out above. The RPM for freetype 2 comes with both.
vbenares, read this again.

you need to emerge freetype1.

Code: Select all

$ emerge -p =freetype-1.3.1-r4 

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild   R   ] media-libs/freetype-1.3.1-r4  
Nitrogen - GtkMM based background setter/restorer, please test!
Minuslab | d.minuslab.net
Top
vbenares
Apprentice
Apprentice
Posts: 205
Joined: Wed Aug 13, 2003 11:21 pm

  • Quote

Post by vbenares » Fri Nov 19, 2004 10:35 pm

nightmare wrote: vbenares, read this again.

you need to emerge freetype1.
Okay. Great.

But how would I know this?
Top
nightm4re
Guru
Guru
User avatar
Posts: 519
Joined: Sun Jun 20, 2004 3:28 am
Location: Providence, RI, USA
Contact:
Contact nightm4re
Website

  • Quote

Post by nightm4re » Sat Nov 20, 2004 4:22 pm

dub.wav wrote:I searched for libttf.so.2 on rpmfind, and found that it was included in the rawhide freetype-2.1.4 rpm (among others). I downloaded the srpm, and it looks like it's actually freetype1 that provides libttf.so.2. From spec file:

Code: Select all

%if %{with_freetype1}
# FIXME: This isn't getting created at build time for some reason.
%{_libdir}/libttf.so.*
%doc %{ft1}/README %{ft1}/announce docs
%endif
So the solution seems to be emerging freetype-1.3.1.
vbenares: this is how.
Nitrogen - GtkMM based background setter/restorer, please test!
Minuslab | d.minuslab.net
Top
mazirian
Apprentice
Apprentice
User avatar
Posts: 273
Joined: Thu Jun 26, 2003 12:55 pm
Location: Yarmouth, ME

  • Quote

Post by mazirian » Sun Oct 02, 2005 5:26 pm

Anyone acutally getting this to work. I would like to be able to use shutterfly without having to upload pictures one at a time using their webpage service. I can get sflysusw installed fine, but when I go to upload pictures, I get a message like so:

Code: Select all

The upload service is malfunctioning right now.  Try again later.

Request='GetPartnerPath' Status='OK' ErrMsg='(null)'
It says netscape-navigator is a dependancy. Is it a hard dependancy? Navigator?! I was hoping firefox would suffice....

(And no the upload service is not down right now. Worked fine on windows)
Top
petlab
Apprentice
Apprentice
User avatar
Posts: 290
Joined: Mon May 03, 2004 6:38 am
Location: Armpit, Oregon
Contact:
Contact petlab
Website

Update December 2009

  • Quote

Post by petlab » Thu Dec 10, 2009 4:06 pm

I went through this as well, but decided against the linux client.

I found that the Pixelpipe addon for firefox supports shutterfly. I haven't used it yet, but have installed it with my firefox-3.5.4.
Get Serious - Get JAWA CZ
Top
Post Reply

15 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic