Bug 109277 - I can't download jpg of my cx7525 camera, I get this error: gp_port_write: Pipe rotta.
Summary: I can't download jpg of my cx7525 camera, I get this error: gp_port_write: Pi...
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Import-Gphoto2 (show other bugs)
Version: 0.7.3
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-18 21:40 UTC by egidio
Modified: 2017-08-16 06:09 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
broken pipe bug (173.59 KB, application/x-tgz)
2005-07-22 19:46 UTC, egidio
Details

Note You need to log in before you can comment on or make changes to this bug.
Description egidio 2005-07-18 21:40:26 UTC
Version:           0.7.3-beta2 (using KDE 3.4.1 Level "a" , SUSE 9.3 UNSUPPORTED)
Compiler:          gcc version 3.3.5 20050117 (prerelease) (SUSE Linux)
OS:                Linux (i686) release 2.6.11.4-21.7-default

Dear developers,
I can't download files from my cx7525 Kodak camera via GUI digikam.
When I start digikan as normal users or root from shell, digikam autodetec the camera as generic USB PTP CLASS CAMERA, see the list of files on it (no image preview) but when I try to download a jpg photo or any files it is not allowed I see this error on shell windows:
gp_port_write: Pipe rotta.

If try the gphoto2 command line with:
pippo@linux > /usr/local/bin/gphoto2 --get-list-all
is OK so the problem seems the GUI

For more info about my camera see below the result of command:
gphoto2 --summary

Sommario della fotocamera:
Modello: CX7525 Zoom Digital Camera
versione dispositivo: 01.0000
numero di serie:  KCKDU50919848
Estensione ID vendor: 0x00000001
Descrizione estensione vendor: Eastman Kodak PTP Extensions
Livello batteria(0x5001):(read only) (type=0x2) Enumeration [0,10,100] value: 10
Data ora(0x5011):(readwrite) (type=0xffff) '20050718T212519'
Lingua interfaccia(0xd006):(read only) (type=0x4) Enumeration [1,2,3,4,5,6,7,8,1            0] value: 6
Property 0xd007:(read only) (type=0x4) Enumeration [1,2] value: 1
Property 0xd008:(read only) (type=0x4) Range [3 - 60, step 1] value: 5
Property 0xd009:(read only) (type=0x4) Enumeration [1,2] value: 1
Property 0xd00a:(readwrite) (type=0x4) Enumeration [1,2] value: 1

I hope you have enough info to fix the problem.

Thank You.
Egidio.
Comment 1 Renchi Raju 2005-07-18 22:00:49 UTC
what happens when you try to download the pictures using commandline gphoto2. Try:
$ gphoto2 -P 
Comment 2 Renchi Raju 2005-07-18 23:14:51 UTC
ah. i see the camera got auto-detected incorrectly. can you manually correct the camera model to Kodak CX7525 (go to settings->Cameras->Edit) and try again
Comment 3 egidio 2005-07-19 16:33:54 UTC
My answare to Comment #1

If I type gphoto2 -P it just works, I see downloding photo and writing to my local dir
Comment 4 egidio 2005-07-19 16:36:05 UTC
My answare to comment #2

I can't set the rigth camera, the option cx7525 is not available.
Comment 5 Renchi Raju 2005-07-19 19:00:10 UTC
are your commandline gphoto2 and digikam linking to the same libgphoto2 library?

$ ldd `which digikam` |grep gphoto
$ ldd `/usr/local/bin/gphoto2` | grep gphoto

i have a feeling they are not. you installed digikam from suse rpms; and the /usr/local/bin/gphoto2 seems to indicate that you compiled gphoto2 from src as well.
Comment 6 egidio 2005-07-19 19:28:31 UTC
My answare to comment #5

Dear Renchi you right, I installed digikam via suse rpm and gphoto via ./configure for the simple reason that I sow on www.gphoto.org that my camera was supported with last libgphoto.

Here is the commands.

pippo@linuxlibero:~> ldd `which digikam` |grep gphoto
        libgphoto2.so.2 => /usr/local/lib/libgphoto2.so.2 (0x41702000)
        libgphoto2_port.so.0 => /usr/local/lib/libgphoto2_port.so.0 (0x4179e000)
pippo@linuxlibero:~>

pippo@linuxlibero:~> ldd `/usr/local/bin/gphoto2` | grep gphoto
ldd: ./gphoto2: No such file or directory
ldd: ./2.1.6: No such file or directory
gphoto2:
ldd: ./Copyright: No such file or directory
ldd: ./(c): No such file or directory
ldd: ./2000-2004: No such file or directory
ldd: ./Lutz: No such file or directory
ldd: ./Mueller: No such file or directory
ldd: ./e: No such file or directory
ldd: ./altri: No such file or directory
gphoto2:
ldd: ./gphoto2: No such file or directory
ldd: ./è: No such file or directory
ldd: ./distribuito: No such file or directory
ldd: ./senza: No such file or directory
ldd: ./ALCUNA: No such file or directory
ldd: ./GARANZIA,: No such file or directory
ldd: ./negli: No such file or directory
ldd: ./estremi: No such file or directory
ldd: ./permessi: No such file or directory
ldd: ./dalla: No such file or directory
ldd: ./legge.: No such file or directory
ldd: ./È: No such file or directory
ldd: ./possibile: No such file or directory
ldd: ./distribuire: No such file or directory
ldd: ./copie: No such file or directory
ldd: ./di: No such file or directory
gphoto2:
ldd: ./gphoto2: No such file or directory
ldd: ./secondo: No such file or directory
ldd: ./i: No such file or directory
ldd: ./termini: No such file or directory
ldd: ./della: No such file or directory
ldd: ./GNU: No such file or directory
ldd: ./General: No such file or directory
ldd: ./Public: No such file or directory
ldd: ./License.: No such file or directory
ldd: ./Per: No such file or directory
ldd: ./ulteriori: No such file or directory
ldd: ./informazioni,: No such file or directory
ldd: ./consultare: No such file or directory
ldd: ./il: No such file or directory
ldd: ./file: No such file or directory
ldd: ./COPYING.: No such file or directory
ldd: ./Questa: No such file or directory
ldd: ./versione: No such file or directory
ldd: ./di: No such file or directory
gphoto2:
ldd: ./gphoto2: No such file or directory
ldd: ./utilizza: No such file or directory
ldd: ./il: No such file or directory
ldd: ./seguente: No such file or directory
ldd: ./software:: No such file or directory
gphoto2:
ldd: ./gphoto2: No such file or directory
ldd: ./2.1.6: No such file or directory
ldd: ./gcc,: No such file or directory
ldd: ./no: No such file or directory
ldd: ./popt,: No such file or directory
ldd: ./exif,: No such file or directory
ldd: ./no: No such file or directory
ldd: ./cdk,: No such file or directory
ldd: ./no: No such file or directory
ldd: ./aa,: No such file or directory
ldd: ./no: No such file or directory
ldd: ./jpeg,: No such file or directory
ldd: ./no: No such file or directory
ldd: ./readline: No such file or directory
libgphoto2:
ldd: ./libgphoto2: No such file or directory
ldd: ./2.1.6: No such file or directory
ldd: ./gcc,: No such file or directory
ldd: ./EXIF,: No such file or directory
ldd: ./no: No such file or directory
ldd: ./ltdl,: No such file or directory
ldd: warning: you do not have execution permission for `/proc/meminfo'
libgphoto2_port:
ldd: ./libgphoto2_port: No such file or directory
ldd: ./0.5.1: No such file or directory
ldd: ./gcc,: No such file or directory
ldd: ./USB,: No such file or directory
ldd: ./serial: No such file or directory
ldd: ./resmgr: No such file or directory
ldd: ./locking,: No such file or directory
ldd: ./no: No such file or directory
ldd: ./ltdl: No such file or directory
ldd: ./Uso:: No such file or directory
ldd: ./Opzioni: No such file or directory
ldd: lunghe/corte: No such file or directory
ldd: ./(e: No such file or directory
ldd: ./argomento): No such file or directory
ldd: ./Descrizione: No such file or directory
ldd: ./--------------------------------------------------------------------------------: No such file or directory
ldd: ./--debug: No such file or directory
ldd: ./Attiva: No such file or directory
ldd: ./i: No such file or directory
ldd: ./messaggi: No such file or directory
ldd: ./di: No such file or directory
ldd: ./debug: No such file or directory
ldd: ./-q: No such file or directory
ldd: ./--quiet: No such file or directory
ldd: ./Output: No such file or directory
ldd: ./silenzioso: No such file or directory
ldd: ./(predefinito:: No such file or directory
ldd: ./prolisso): No such file or directory
ldd: ./-v: No such file or directory
ldd: ./--version: No such file or directory
ldd: ./Stampa: No such file or directory
ldd: ./le: No such file or directory
ldd: ./informazioni: No such file or directory
ldd: ./sulla: No such file or directory
ldd: ./versione: No such file or directory
ldd: ./ed: No such file or directory
ldd: ./esce: No such file or directory
ldd: ./-h: No such file or directory
ldd: ./--help: No such file or directory
ldd: ./Mostra: No such file or directory
ldd: ./questa: No such file or directory
ldd: ./schermata: No such file or directory
ldd: ./d'aiuto: No such file or directory
ldd: ./--list-cameras: No such file or directory
ldd: ./Elenca: No such file or directory
ldd: ./i: No such file or directory
ldd: ./modelli: No such file or directory
ldd: ./di: No such file or directory
ldd: ./fotocamera: No such file or directory
ldd: ./supportati: No such file or directory
ldd: ./--list-ports: No such file or directory
ldd: ./Elenca: No such file or directory
ldd: ./i: No such file or directory
ldd: ./dispositivi: No such file or directory
ldd: ./di: No such file or directory
ldd: ./porta: No such file or directory
ldd: ./supportati: No such file or directory
ldd: ./--stdout: No such file or directory
ldd: ./Manda: No such file or directory
ldd: ./i: No such file or directory
ldd: ./file: No such file or directory
ldd: ./su: No such file or directory
ldd: ./standard: No such file or directory
ldd: ./output: No such file or directory
ldd: ./--stdout-size: No such file or directory
ldd: ./Stampa: No such file or directory
ldd: ./la: No such file or directory
ldd: ./dimensione: No such file or directory
ldd: ./dei: No such file or directory
ldd: ./file: No such file or directory
ldd: ./prima: No such file or directory
ldd: ./dei: No such file or directory
ldd: ./dati: No such file or directory
ldd: ./--auto-detect: No such file or directory
ldd: ./Elenca: No such file or directory
ldd: ./le: No such file or directory
ldd: ./fotocamere: No such file or directory
ldd: ./riconosciute: No such file or directory
ldd: ./automaticamente: No such file or directory
ldd: ./--port: No such file or directory
ldd: ./path: No such file or directory
ldd: ./Specifica: No such file or directory
ldd: ./il: No such file or directory
ldd: ./dispositivo: No such file or directory
ldd: ./di: No such file or directory
ldd: ./porta: No such file or directory
ldd: ./--speed: No such file or directory
ldd: ./speed: No such file or directory
ldd: ./Specifica: No such file or directory
ldd: ./la: No such file or directory
ldd: ./velocità: No such file or directory
ldd: ./di: No such file or directory
ldd: ./trasferimento: No such file or directory
ldd: ./seriale: No such file or directory
ldd: ./--camera: No such file or directory
ldd: ./model: No such file or directory
ldd: ./Specifica: No such file or directory
ldd: ./il: No such file or directory
ldd: ./modello: No such file or directory
ldd: ./di: No such file or directory
ldd: ./fotocamera: No such file or directory
ldd: ./--filename: No such file or directory
ldd: ./filename: No such file or directory
ldd: ./Specifica: No such file or directory
ldd: ./un: No such file or directory
ldd: ./nome: No such file or directory
ldd: ./di: No such file or directory
ldd: ./file: No such file or directory
ldd: ./--usbid: No such file or directory
ldd: ./usbid: No such file or directory
ldd: ./Cambia: No such file or directory
ldd: ./gli: No such file or directory
ldd: ./ID: No such file or directory
ldd: ./USB: No such file or directory
ldd: ./(solo: No such file or directory
ldd: ./esperti): No such file or directory
ldd: ./-a: No such file or directory
ldd: ./--abilities: No such file or directory
ldd: ./Mostra: No such file or directory
ldd: ./le: No such file or directory
ldd: ./capacità: No such file or directory
ldd: ./della: No such file or directory
ldd: ./fotocamera: No such file or directory
ldd: ./-f: No such file or directory
ldd: ./--folder: No such file or directory
ldd: ./folder: No such file or directory
ldd: ./Specifica: No such file or directory
ldd: ./una: No such file or directory
ldd: ./cartella: No such file or directory
ldd: ./per: No such file or directory
ldd: ./la: No such file or directory
ldd: ./fotocamera: No such file or directory
ldd: (predefinito="/"): No such file or directory
ldd: ./-R: No such file or directory
ldd: ./--recurse: No such file or directory
ldd: ./Ricorsione: No such file or directory
ldd: ./(predefinito: No such file or directory
ldd: ./per: No such file or directory
ldd: ./lo: No such file or directory
ldd: ./scaricamento): No such file or directory
ldd: ./--no-recurse: No such file or directory
ldd: ./Nessuna: No such file or directory
ldd: ./ricorsione: No such file or directory
ldd: ./(predefinito: No such file or directory
ldd: ./per: No such file or directory
ldd: ./l'eliminazione): No such file or directory
ldd: ./--new: No such file or directory
ldd: ./Elabora: No such file or directory
ldd: ./solo: No such file or directory
ldd: ./i: No such file or directory
ldd: ./nuovi: No such file or directory
ldd: ./file: No such file or directory
ldd: ./-l: No such file or directory
ldd: ./--list-folders: No such file or directory
ldd: ./Elenca: No such file or directory
ldd: ./le: No such file or directory
ldd: ./cartelle: No such file or directory
ldd: ./nella: No such file or directory
ldd: ./cartella: No such file or directory
ldd: ./-L: No such file or directory
ldd: ./--list-files: No such file or directory
ldd: ./Elenca: No such file or directory
ldd: ./i: No such file or directory
ldd: ./file: No such file or directory
ldd: ./nalla: No such file or directory
ldd: ./cartella: No such file or directory
ldd: ./-m: No such file or directory
ldd: ./--mkdir: No such file or directory
ldd: ./name: No such file or directory
ldd: ./Crea: No such file or directory
ldd: ./una: No such file or directory
ldd: ./directory: No such file or directory
ldd: ./-r: No such file or directory
ldd: ./--rmdir: No such file or directory
ldd: ./name: No such file or directory
ldd: ./Rimuove: No such file or directory
ldd: ./una: No such file or directory
ldd: ./directory: No such file or directory
ldd: ./-n: No such file or directory
ldd: ./--num-files: No such file or directory
ldd: ./Mostra: No such file or directory
ldd: ./il: No such file or directory
ldd: ./numero: No such file or directory
ldd: ./di: No such file or directory
ldd: ./file: No such file or directory
ldd: ./-p: No such file or directory
ldd: ./--get-file: No such file or directory
ldd: ./range: No such file or directory
ldd: ./Scarica: No such file or directory
ldd: ./i: No such file or directory
ldd: ./file: No such file or directory
ldd: ./nell'intervallo: No such file or directory
ldd: ./indicato: No such file or directory
ldd: ./-P: No such file or directory
ldd: ./--get-all-files: No such file or directory
ldd: ./Scarica: No such file or directory
ldd: ./tutti: No such file or directory
ldd: ./i: No such file or directory
ldd: ./file: No such file or directory
ldd: ./dalla: No such file or directory
ldd: ./cartella: No such file or directory
ldd: ./-t: No such file or directory
ldd: ./--get-thumbnail: No such file or directory
ldd: ./range: No such file or directory
ldd: ./Scarica: No such file or directory
ldd: ./le: No such file or directory
ldd: ./miniature: No such file or directory
ldd: ./nell'intervallo: No such file or directory
ldd: ./indicato: No such file or directory
ldd: ./-T: No such file or directory
ldd: ./--get-all-thumbnails: No such file or directory
ldd: ./Scarica: No such file or directory
ldd: ./tutte: No such file or directory
ldd: ./le: No such file or directory
ldd: ./miniature: No such file or directory
ldd: ./dalla: No such file or directory
ldd: ./cartella: No such file or directory
ldd: ./--get-raw-data: No such file or directory
ldd: ./range: No such file or directory
ldd: ./Scarica: No such file or directory
ldd: ./i: No such file or directory
ldd: ./dati: No such file or directory
ldd: ./grezzi: No such file or directory
ldd: ./nell'intervallo: No such file or directory
ldd: ./indicato: No such file or directory
ldd: ./--get-all-raw-data: No such file or directory
ldd: ./Scarica: No such file or directory
ldd: ./tutti: No such file or directory
ldd: ./i: No such file or directory
ldd: ./dati: No such file or directory
ldd: ./grezzi: No such file or directory
ldd: ./dalla: No such file or directory
ldd: ./cartella: No such file or directory
ldd: ./--get-audio-data: No such file or directory
ldd: ./range: No such file or directory
ldd: ./Scarica: No such file or directory
ldd: ./i: No such file or directory
ldd: ./dati: No such file or directory
ldd: ./audio: No such file or directory
ldd: ./nell'intervallo: No such file or directory
ldd: ./indicato: No such file or directory
ldd: ./--get-all-audio-data: No such file or directory
ldd: ./Scarica: No such file or directory
ldd: ./tutti: No such file or directory
ldd: ./i: No such file or directory
ldd: ./dati: No such file or directory
ldd: ./audio: No such file or directory
ldd: ./dalla: No such file or directory
ldd: ./cartella: No such file or directory
ldd: ./-d: No such file or directory
ldd: ./--delete-file: No such file or directory
ldd: ./range: No such file or directory
ldd: ./Elimina: No such file or directory
ldd: ./i: No such file or directory
ldd: ./file: No such file or directory
ldd: ./nell'intervallo: No such file or directory
ldd: ./indicato: No such file or directory
ldd: ./-D: No such file or directory
ldd: ./--delete-all-files: No such file or directory
ldd: ./Elimina: No such file or directory
ldd: ./tutti: No such file or directory
ldd: ./i: No such file or directory
ldd: ./file: No such file or directory
ldd: ./nella: No such file or directory
ldd: ./cartella: No such file or directory
ldd: ./-u: No such file or directory
ldd: ./--upload-file: No such file or directory
ldd: ./filename: No such file or directory
ldd: ./Carica: No such file or directory
ldd: ./un: No such file or directory
ldd: ./file: No such file or directory
ldd: ./sulla: No such file or directory
ldd: ./fotocamera: No such file or directory
ldd: ./--list-config: No such file or directory
ldd: ./Elenca: No such file or directory
ldd: ./l'albero: No such file or directory
ldd: ./di: No such file or directory
ldd: ./configurazione: No such file or directory
ldd: ./--get-config: No such file or directory
ldd: ./name: No such file or directory
ldd: ./Ottiene: No such file or directory
ldd: ./una: No such file or directory
ldd: ./variabile: No such file or directory
ldd: ./di: No such file or directory
ldd: ./configurazione: No such file or directory
ldd: ./--set-config: No such file or directory
ldd: ./name: No such file or directory
ldd: ./Imposta: No such file or directory
ldd: ./una: No such file or directory
ldd: ./variabile: No such file or directory
ldd: ./di: No such file or directory
ldd: ./configurazione: No such file or directory
ldd: ./-F: No such file or directory
ldd: ./--frames: No such file or directory
ldd: ./count: No such file or directory
ldd: ./Imposta: No such file or directory
ldd: ./il: No such file or directory
ldd: ./numero: No such file or directory
ldd: ./di: No such file or directory
ldd: ./fotogrammi: No such file or directory
ldd: ./da: No such file or directory
ldd: ./catturare: No such file or directory
ldd: ./(predefinito:: No such file or directory
ldd: ./infiniti): No such file or directory
ldd: ./-I: No such file or directory
ldd: ./--interval: No such file or directory
ldd: ./seconds: No such file or directory
ldd: ./Imposta: No such file or directory
ldd: ./l'intervallo: No such file or directory
ldd: ./di: No such file or directory
ldd: ./cattura: No such file or directory
ldd: ./in: No such file or directory
ldd: ./secondi: No such file or directory
ldd: ./--capture-preview: No such file or directory
ldd: ./Cattura: No such file or directory
ldd: ./un'anteprima: No such file or directory
ldd: ./veloce: No such file or directory
ldd: ./--capture-image: No such file or directory
ldd: ./Cattura: No such file or directory
ldd: ./un'immagine: No such file or directory
ldd: ./--capture-movie: No such file or directory
ldd: ./Cattura: No such file or directory
ldd: ./un: No such file or directory
ldd: ./filmato: No such file or directory
ldd: ./--capture-sound: No such file or directory
ldd: ./Cattura: No such file or directory
ldd: ./un: No such file or directory
ldd: ./clip: No such file or directory
ldd: ./audio: No such file or directory
ldd: ./--show-exif: No such file or directory
ldd: ./range: No such file or directory
ldd: ./Mostra: No such file or directory
ldd: ./le: No such file or directory
ldd: ./informazioni: No such file or directory
ldd: ./EXIF: No such file or directory
ldd: ./--show-info: No such file or directory
ldd: ./range: No such file or directory
ldd: ./Mostra: No such file or directory
ldd: ./informazioni: No such file or directory
ldd: ./--summary: No such file or directory
ldd: ./Sommario: No such file or directory
ldd: ./dello: No such file or directory
ldd: ./stato: No such file or directory
ldd: ./della: No such file or directory
ldd: ./fotocamera: No such file or directory
ldd: ./--manual: No such file or directory
ldd: ./Manuale: No such file or directory
ldd: ./del: No such file or directory
ldd: ./driver: No such file or directory
ldd: ./della: No such file or directory
ldd: ./fotocamera: No such file or directory
ldd: ./--about: No such file or directory
ldd: ./Informazioni: No such file or directory
ldd: ./sul: No such file or directory
ldd: ./driver: No such file or directory
ldd: ./della: No such file or directory
ldd: ./fotocamera: No such file or directory
ldd: ./--shell: No such file or directory
ldd: ./Shell: No such file or directory
ldd: ./di: No such file or directory
ldd: ./gPhoto: No such file or directory
ldd: ./--------------------------------------------------------------------------------: No such file or directory
ldd: ./[Usare: No such file or directory
ldd: ./virgolette: No such file or directory
ldd: ./": No such file or directory
ldd: ./per: No such file or directory
ldd: ./gli: No such file or directory
ldd: ./argomenti]: No such file or directory
ldd: ./[Numeri: No such file or directory
ldd: ./di: No such file or directory
ldd: ./immagini: No such file or directory
ldd: ./partono: No such file or directory
ldd: ./da: No such file or directory
ldd: ./1: No such file or directory
ldd: ./]: No such file or directory
pippo@linuxlibero:~>                            
Comment 7 Tom Albers 2005-07-19 19:35:00 UTC
Could you also post the output of:
ldd /usr/local/bin/gphoto2 | grep gphoto
(that is without the quotes)
 
Comment 8 Renchi Raju 2005-07-19 19:47:31 UTC
then you need to find an updated version of libgphoto2 rpm for suse which supports your camera.
Comment 9 egidio 2005-07-19 20:01:03 UTC
answare comment #7

pippo@linuxlibero:~> ldd /usr/local/bin/gphoto2 | grep gphoto
        libgphoto2.so.2 => /usr/local/lib/libgphoto2.so.2 (0x40085000)
        libgphoto2_port.so.0 => /usr/local/lib/libgphoto2_port.so.0 (0x400ff000)
pippo@linuxlibero:~>

answare comment #8
I don't now why but now I can select the cx7525 camera.
When I go camera>cx7525 a pop up windows show me jpg files with a prefined clippart immage, if I select properties I see info about date, folder, name of file and size but about read and write permission I see uknown.
Let me know.
Thank You.
Comment 10 Renchi Raju 2005-07-19 20:11:59 UTC
and, can you download? you have two versions of libgphoto2 library installed and digikam now seems to be linking to the version installed in /usr/local/lib, which is why the camera showed up
Comment 11 egidio 2005-07-20 00:32:16 UTC
answare #10
no I can't download
:-(

Should be so simple, in shell gphoto2 -P download and in gui NO :-(
Are you a digikan developer or a user?
Comment 12 Renchi Raju 2005-07-20 00:34:44 UTC
you need to get an updated rpm for libgphoto2 which support your camera or install digikam from src. and i'm a developer
Comment 13 egidio 2005-07-21 10:20:12 UTC
my answare comment #12
Renchi I could not find any libgphoto2 suse rpm and digikam src (curios on www.digikam.org no src found) so I removed the old rpm libgphoto, digikam, and gphoto and I installed the new versions via ./configure (crazy idea). I got so many problems with dependency expecially with the digikam "configure".
Anyway the final result is: I installed libgphoto2 and gphoto2 but with digikam I was not been able to do it: I resolved all the dependency got by ./configure but with make I got many errors and here I stopped. 
I think that I will wait for updates rpms or other easy way to install digikam like a digikam.bin. I sow other programms with installer in .bin based in java that works well.
Waiting the RPM I will use the cli command gphoto2 -P.
Thank You for your patience.

P.S.
I am been happy to talk with a developer, linux developer makes a great job (and to my eyes for free, GPL is the best license that I know). Unfortunatly I am not a developer my programming know how are really very but very bad.
Comment 14 Marcus Meissner 2005-07-21 10:31:43 UTC
the normal SUSE libgphoto2 and digikam RPMs should have worked just fine, since
it supports _any_ PTP based camera even if detected as "USB PTP Class Camera".


What means "Pipe rotta" in english? "Broken pipe?"

Are there any errormessages in dmesg?
Comment 15 egidio 2005-07-21 20:11:09 UTC
answare #14
pipe rotta means broken pipe.

No relevant errors in dmesg.

I sow that another gui for kamera is gtkam so I reinstalled all suse rpm lib and gphoto with gtkam and WORKS!

gtkam WORKS! digikam NO!
Comment 16 Renchi Raju 2005-07-22 16:57:25 UTC
can you paste the output of the following commands:
$ rpm -qa |grep gphoto

and also can you paste the contents of your ~/.kde/share/apps/digikam/cameras.xml
Comment 17 egidio 2005-07-22 18:36:02 UTC
asware #16: Yes :)

~> rpm -qa |grep gphoto
libgphoto2-2.1.5head-9

~> cat ~/.kde/share/apps/digikam/cameras.xml
<!DOCTYPE XMLCameraList>
<cameralist client="digikam" version="1.0" >
 <item port="usb:" title="Kodak CX7525" model="Kodak CX7525" path="/" />
</cameralist>

Thats all! (cameras.xml preview with knoqueror is blank)

P.S.
Just now with gtkam I downloaded 28s photos and 3 mov of my kokard race of yesterday. With digikam I coulden't
Ciao.
:)
Comment 18 Renchi Raju 2005-07-22 19:08:18 UTC
thanks for your quick responses. i downloaded the suse src rpm for libgphoto2-2.1.5head-9 and checked the sources. it seems 2.1.5 didn't have support for CX7525 (it was added in 2.1.6). but you also have installed gphoto2 (2.1.6) from source in /usr/local/ and gtkam and gphoto2 works.

this is what i suspect is happening:
when you run gtkam, gphoto2 it links to the 2.1.6 version libgphoto2 in /usr/local/lib but digikam (because of kde library loading framework or rather libtool) links to the version in /usr/lib

to verify this, run digikam as follows from a terminal:
$ strace digikam >& digikam.log

(also try downloading a picture from the camera when you do it).

this will generate a digikam.log file and please attach this to the bugreport
(see bottom of page: Create a new attachment)

Comment 19 egidio 2005-07-22 19:46:39 UTC
Created attachment 11882 [details]
broken pipe bug

please keep confidential any private info that you could find in the log.
:-)
Comment 20 egidio 2005-07-25 21:21:29 UTC
Hey ranchi... still there??
Did you recevice the log?
Comment 21 Renchi Raju 2005-07-25 21:23:24 UTC
yes. thanks for the strace output. i have informed one of the gphoto2 developers about it and i'm trying to track down the problem
Comment 22 András Manţia 2005-09-07 22:59:54 UTC
Hi,

 I would like to inform you that I have the same "broken pipe" and 
images cannot be downloaded problem with a CX7525 camera.
I tried the following combinations:
- SUSE 9.3 (lib)gphoto RPMs and digikam from SVN 
- (lib)gphoto 2.1.6 and digikam from SVN (of course recompiled after 
updating gphoto).

The situation is the same: thumbnails are shown, images cannot be 
downloaded and "Broken pipe" message appears when you try it.
gphoto2 -P worked in both cases

After such a broken pipe message, the camera must be switched off and 
on, otherwise it's not even recognized next time and even gphoto2 
complains.

Andras
Comment 23 Jon Burgess 2005-11-01 01:35:55 UTC
Your symptoms of match those that I saw with my Kodak V550 camera. Digikam would list the files, but there were no thumbnail and was not able to download any files. 

I tracked down a problem in the libgphoto2 code which caused the camera to hang when digikam tried to get the exif data from an empty file. I developed a fix for this which Marcus committed into the libgphoto2 CVS a couple of days ago. Perhaps you can give the CVS libgphoto2 code a go?
Comment 24 egidio 2005-11-01 17:07:48 UTC
If I well understood seems the problem is been fixed. If you tell me how I can test your fix I thank you so we can close this bug.

:)
Comment 25 Jon Burgess 2005-11-01 22:50:20 UTC
yes, I think this is caused by a bug which is fixed in CVS. 

To test this you'd currently have to download and compile the code from CVS, see http://sourceforge.net/cvs/?group_id=8874 

Sorry, I don't have the time to go into the details of the process. 

The other alternative is to wait until your distro brings out some updated packages which might be some time. I use Fedora myself so I can't provide you with any Suse compatible packages.
Comment 26 Sascha Umlang 2005-11-06 17:32:04 UTC
Hi,

I just compiled libgphoto2 from cvs and digikam works fine now with my CX-7525. Thanks developing this patch!

Cheers,
Sascha
Comment 27 András Manţia 2005-11-06 17:42:03 UTC
Confirmed here as well.
Comment 28 Joern Ahrens 2005-11-06 18:59:53 UTC
Thanks for your feedback, so I think we can close this one.
Comment 29 Tom Albers 2005-11-06 22:14:14 UTC
i agree
Comment 30 Joern Ahrens 2005-11-06 22:16:29 UTC
ouch, I forgot to close it :-)
Comment 31 Joern Ahrens 2005-12-19 01:40:55 UTC
*** Bug 116382 has been marked as a duplicate of this bug. ***
Comment 32 Sebastian Turzański 2005-12-27 15:27:33 UTC
i have the same problem with  kodak dx-7590 on suse 10 but cvs version of libgphoto2 helped
Comment 33 Tom Albers 2006-01-08 17:28:42 UTC
*** Bug 119609 has been marked as a duplicate of this bug. ***