Hi Ricardo, > The problem appears to be that qtbase contains references to both sqlite > and sqlite-with-column-metadata. It should contain references to only > one of the two, preferably the one with column metadata.
Seems that `qtbase` has only one dependency to `sqlite-with-column-metadata` here: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/qt.scm#n578 Did you see the `qtbase` package definition? I don't see `sqlite` in it's package definition. Regards, Hamzeh On Wed, Aug 7, 2019, at 4:13 PM, Hamzeh Nasajpour wrote: > > > On Wed, Aug 7, 2019, at 4:04 PM, Ricardo Wurmus wrote: > > > > Ricardo Wurmus <rek...@elephly.net> writes: > > > > >> This is the package definition for `trojita` […] > > > > > > I copied this to the bottom of qt.scm (didn’t want to have to adjust any > > > module imports) and built it just fine. > > > > > > So it looks like nothing’s wrong. > > > > Ah, well, the problem is with running the executable. > > > > The problem appears to be that qtbase contains references to both sqlite > > and sqlite-with-column-metadata. It should contain references to only > > one of the two, preferably the one with column metadata. > > > > -- > > Ricardo > > > > > > Hi Ricardo, > > Thanks for quick reply. > > Yes, exactly, the problem is in running with this error: > > trojita: symbol lookup error: > > /gnu/store/890yw9i7lcjnnxhlza8r121352xp1hi-qtbase-5.11.3/lib/qt5/plugins/sqldrivers/libqsqlite.so: > > undefined symbol: sqlite3_column_table_name16 > > What's your idea/solution for it? > > Regards, > Hamzeh > >