Re: undefined symbol error in qtbase

2019-08-12 Thread Ricardo Wurmus
Hamzeh Nasajpour writes: > Now I repackage the `qtbase` and remove the `sqlite` from this line: > https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/qt.scm#n536 This would cause Qt to be built with a bundled variant of sqlite. This doesn’t look like a solution we can adopt. -- Ric

Re: undefined symbol error in qtbase

2019-08-12 Thread Hamzeh Nasajpour
Hi Ricardo, Thanks for your help. Now I repackage the `qtbase` and remove the `sqlite` from this line: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/qt.scm#n536 The problem resolved and the `trojita` installed and run successfully. Regards, Hamzeh On Thu, Aug 8, 2019, at 12:42

Re: undefined symbol error in qtbase

2019-08-08 Thread Ricardo Wurmus
Hamzeh Nasajpour writes: >> 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-w

Re: undefined symbol error in qtbase

2019-08-08 Thread Hamzeh Nasajpour
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`

Re: undefined symbol error in qtbase

2019-08-07 Thread Hamzeh Nasajpour
On Wed, Aug 7, 2019, at 4:04 PM, Ricardo Wurmus wrote: > > Ricardo Wurmus 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 nothi

Re: undefined symbol error in qtbase

2019-08-07 Thread Ricardo Wurmus
Ricardo Wurmus 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 pro

Re: undefined symbol error in qtbase

2019-08-07 Thread Ricardo Wurmus
Hi Hamzeh, > 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. I used the latest git checkout of Guix from the “master” branch. Perhaps you’re usin

Re: undefined symbol error in qtbase

2019-08-06 Thread Hamzeh Nasajpour
Hi, Thank you for follow up. This is the package definition for `trojita`. (inspired from https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/networking/mailreaders/trojita/default.nix) ``` (define-public trojita (package (name "trojita") (version "0.7.0.1") (source

Re: undefined symbol error in qtbase

2019-08-06 Thread swedebugia
hi! On 2019-08-06 13:58, Hamzeh Nasajpour wrote: Hi, I want to package `trojita` for GuixSD. I created a package definition and it was build and installed successfully. When I run it I get the following error: ``` /gnu/store/890yw9i7lcjnnxhlza8r121352xp1hi-qtbase-5.11.3/lib/qt5/plugins/sqldri

undefined symbol error in qtbase

2019-08-06 Thread Hamzeh Nasajpour
Hi, I want to package `trojita` for GuixSD. I created a package definition and it was build and installed successfully. When I run it I get the following error: ``` /gnu/store/890yw9i7lcjnnxhlza8r121352xp1hi-qtbase-5.11.3/lib/qt5/plugins/sqldrivers/libqsqlite.so: undefined symbol: sqlite3_colum