Bug 30587

Summary: Отсутствует зависимость от libsqlite3-devel
Product: Sisyphus Reporter: Eugine V. Kosenko <eugine.kosenko>
Component: ghc7.6.1-hdbc-sqlite3Assignee: Denis Smirnov <mithraen>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3    
Version: unstable   
Hardware: all   
OS: Linux   

Description Eugine V. Kosenko 2014-12-20 19:41:25 MSK
$ ghci
GHCi, version 7.6.1: http://www.haskell.org/ghc/  :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer-gmp ... linking ... done.
Loading package base ... linking ... done.
Prelude> :module Database.HDBC Database.HDBC.Sqlite3 
Prelude Database.HDBC Database.HDBC.Sqlite3> conn <- connectSqlite3 "test.db"
Loading package array-0.4.0.1 ... linking ... done.
Loading package deepseq-1.3.0.1 ... linking ... done.
Loading package bytestring-0.10.0.0 ... linking ... done.
Loading package containers-0.5.0.0 ... linking ... done.
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.2 ... linking ... done.
Loading package old-locale-1.0.0.5 ... linking ... done.
Loading package old-time-1.1.0.1 ... linking ... done.
Loading package text-0.11.2.3 ... linking ... done.
Loading package time-1.4.0.1 ... linking ... done.
Loading package convertible-1.0.11.1 ... linking ... done.
Loading package utf8-string-0.3.7 ... linking ... done.
Loading package HDBC-2.3.1.2 ... linking ... done.
Loading package HDBC-sqlite3-2.3.3.0 ... can't load .so/.DLL for: libsqlite3.so (libsqlite3.so: cannot open shared object file: No such file or directory)
Prelude Database.HDBC Database.HDBC.Sqlite3> 

$ rpm -ql libsqlite3
/usr/lib/libsqlite3.so.0
/usr/lib/libsqlite3.so.0.8.6

Вполне возможно, что это также проблема libsqlite3. После ручной установки ссылки по типу

$ cd /usr/lib
$ sudo ln -s libsqlite3.so.0.8.6 libsqlite3.so

проблема решается. Даже не знаю, где это правильнее лечить...
Comment 1 Denis Smirnov 2014-12-23 03:58:54 MSK
Установка пакета libsqlite3-devel проблему должно решать.
Ошибка в том, что этот пакет не содержит соответствующей зависимости.
Comment 2 Repository Robot 2015-01-06 12:51:19 MSK
ghc7.6.1-hdbc-sqlite3-2.3.3.0-alt3 -> sisyphus:

* Tue Jan 06 2015 Denis Smirnov <mithraen@altlinux> 2.3.3.0-alt3
- add requires to libsqlite3-devel (ALT #30587)