Bug 11622 - Exception at first startup with mounted usb hard disk
: Exception at first startup with mounted usb hard disk
Status: CLOSED WORKSFORME
: Sisyphus
(All bugs in Sisyphus/f-spot)
: unstable
: all Linux
: P2 normal
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-04-25 18:10 by
Modified: 2007-11-22 16:01 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-04-25 18:10:52
f-spot-0.3.5-alt1, Сизиф от 24 апреля.

$ rm -rf .gconf/apps/f-spot .gnome2/f-spot 

$ f-spot
Starting new FSpot server

(f-spot:11736): libglade-WARNING **: unknown attribute `comment' for <property>.
Reloading
item changed

(f-spot:11736): libglade-WARNING **: unknown attribute `comment' for <property>.
Том 139,7 ГБ - gnome-dev-harddisk-usb - Mountpoint file:///media/usbdrive-linux
True True Harddrive
Harddrive
GLib.GException: Произошёл сбой при открытии файла "gnome-dev-harddisk-usb": Нет
такого файла или каталога
  at Gdk.Pixbuf..ctor (System.String filename) [0x00000] 
  at ImportCommand+VolumeSource..ctor (Gnome.Vfs.Volume vol) [0x00000] 
System.DllNotFoundException: libgphoto2.so.2
  at (wrapper managed-to-native) LibGPhoto2.Context:gp_context_new ()
  at LibGPhoto2.Context..ctor () [0x00000] 
  at GPhotoCamera..ctor () [0x00000] 
  at ImportCommand+SourceMenu..ctor (.ImportCommand command) [0x00000] 
  at ImportCommand.ImportFromFile (.PhotoStore store, System.String path) [0x00000] 
  at MainWindow.ImportFile (System.String path) [0x00000] 
  at FSpot.Core+ImportCommand.Execute () [0x00000] 
  at FSpot.Core.Import (System.String path) [0x00000] 
  at FSpot.Driver.Main (System.String[] args) [0x00000] 
cleanup context

Если отмонтировать диск, f-spot запускается. Во второй раз запускается уже и при
смонтированном usb винчестере.
------- Comment #1 From 2007-04-28 18:34:33 -------
Кстати, после установки пакета libgphoto2 уже не падает.
------- Comment #2 From 2007-05-02 14:59:54 -------
Вы уверены, что эта ситуация является багом именно f-spot?
------- Comment #3 From 2007-05-07 18:40:29 -------
Нет, не уверен. Есть факт, что без libgphoto2 f-spot не работает. Или у Вас
работает?
------- Comment #4 From 2007-11-16 13:31:20 -------
(In reply to comment #3)
> Нет, не уверен. Есть факт, что без libgphoto2 f-spot не работает. Или у Вас
> работает?

Нет, у меня f-spot тоже не работает без libgphoto2. В смысле работает с ней,
потому что эта библиотека в его зависимостях...

# rpm -q f-spot
f-spot-0.3.5-alt2

# apt-cache depends f-spot|grep libgphoto
  Depends: <libgphoto2.so.2>
    libgphoto2-2.3.1-alt6
  Depends: <libgphoto2_port.so.0>
    libgphoto2-2.3.1-alt6

Можете прокомментировать, в каком состоянии сейчас этот баг (и есть ли он?).
------- Comment #5 From 2007-11-21 14:52:11 -------
Сейчас libgphoto2 ставится по зависимостям, f-spot запускается. Правда, импорт
не работает с ошибкой "sql error or missing database". Но это уже другой баг.
------- Comment #6 From 2007-11-21 15:54:04 -------
(In reply to comment #5)
> Сейчас libgphoto2 ставится по зависимостям, f-spot запускается. Правда, импорт
> не работает с ошибкой "sql error or missing database". Но это уже другой баг.

Даже и не знаю, сборка -alt2 отличалась только тривиальным фиксом для
обеспечения собираемости в текущем сизифе. С трудом верится, что при сборке
-alt1 для сизифа зависимость от libgphoto2 куда-то потерялась... Впрочем,
выяснение обстоятельств неактуально. Как я понимаю багрепорт закрываем?
------- Comment #7 From 2007-11-21 16:53:58 -------
В Сизифе периодически перетряхивается поиск зависимостей, может, это повлияло.
Да, багу закрываю. Кстати, если Вы пользуетесь f-spot, было бы интересно
почитать краткий сценарий, как. У меня так и не получилось с ним ничего.
------- Comment #8 From 2007-11-22 16:01:37 -------
(In reply to comment #7)
> Кстати, если Вы пользуетесь f-spot, было бы интересно почитать краткий
сценарий, как.

Честно говоря, использую его только как смотрелку фотографий, уже лежащих на
диске... Поэтому оценить его в других областях (импорт фотографий с внешних
носителей, каталогизация и тп) не могу.