Package Details: tilix 1.7.1-2

Git Clone URL: https://aur.archlinux.org/tilix.git (read-only)
Package Base: tilix
Description: A tiling terminal emulator for Linux using GTK+ 3
Upstream URL: https://github.com/gnunn1/tilix
Licenses: MPL
Conflicts: terminix
Provides: terminix
Replaces: terminix
Submitter: carlwgeorge
Maintainer: dsboger
Last Packager: dsboger
Votes: 89
Popularity: 15.842100
First Submitted: 2017-03-20 03:59
Last Updated: 2017-11-03 17:18

Dependencies (11)

Required by (3)

Sources (2)

Pinned Comments

alvinjian commented on 2017-11-01 02:47

I can't start tilix after package updates done yesterday. It complains missing shared library: libphobos2-ldc.so.74.
And when I try to rebuild tilix, I get following compling error:
/usr/bin/ld: warning: libphobos2-ldc.so.74, needed by /usr/lib///libvted-3.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libdruntime-ldc.so.74, needed by /usr/lib///libvted-3.so, not found (try using -rpath or -rpath-link)
/usr/lib///libgtkd-3.so: undefined reference to `_D3std5stdio6stderrS3std5stdio4File'
collect2: error: ld returned 1 exit status
Error: /usr/bin/gcc failed with status: 1
make[1]: *** [Makefile:1037: tilix] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-alvin-arch/aur-tilix/src/tilix-1.7.1'
make: *** [Makefile:606: all-recursive] Error 1
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build tilix.
---
I think the problem might come from the the package update of liblphobos at 10/30. Does anyone find out workaround except for rollback liblphobos?
[UPDATE] I just noticed " /usr/lib///libgtkd-3.so: undefined reference to `_D3std5stdio6stderrS3std5stdio4File' ". Rebuilding entire gtkd is also needed.
[UPDATE2] Rebuilding tilix and gtkd solve everything... Tilix works again on my machine now.

Latest Comments

joseluisq commented on 2017-11-05 10:43

After package updates I got this error:

~> yaourt -Sy tilix

Error: module functions is in file 'gdk/c/functions.d' which cannot be read
import path[0] = /usr/include/dlang/ldc/ldc
import path[1] = /usr/include/dlang/ldc
import path[2] = /usr/include/d/gtkd-3/
make[1]: *** [Makefile:1034: tilix.o] Error 1
make[1]: se sale del directorio '/tmp/yaourt-tmp-joseluisq/aur-tilix/src/tilix-1.7.1'
make: *** [Makefile:606: all-recursive] Error 1

[UPDATE] As @alvinjian says, rebuilding gtkd and tilix solves issue.

~> yaourt -Sy gtkd
~> yaourt -Sy tilix

sistematico commented on 2017-11-02 18:09

@alvinjian same here.

davidgxxl commented on 2017-11-01 15:54

+1 for the workaround by alvinjian. I had tried only gtkd build after read his comment.

I think still is needed an update in PKGBUILD for this package.

Thanks.

JohnPiers commented on 2017-11-01 06:06

Can confirm that rebuilding tilix and gtkd solved the issue. Thanks alvinjian. Love Tilix, can't do without it!

alvinjian commented on 2017-11-01 02:47

I can't start tilix after package updates done yesterday. It complains missing shared library: libphobos2-ldc.so.74.
And when I try to rebuild tilix, I get following compling error:
/usr/bin/ld: warning: libphobos2-ldc.so.74, needed by /usr/lib///libvted-3.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libdruntime-ldc.so.74, needed by /usr/lib///libvted-3.so, not found (try using -rpath or -rpath-link)
/usr/lib///libgtkd-3.so: undefined reference to `_D3std5stdio6stderrS3std5stdio4File'
collect2: error: ld returned 1 exit status
Error: /usr/bin/gcc failed with status: 1
make[1]: *** [Makefile:1037: tilix] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-alvin-arch/aur-tilix/src/tilix-1.7.1'
make: *** [Makefile:606: all-recursive] Error 1
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build tilix.
---
I think the problem might come from the the package update of liblphobos at 10/30. Does anyone find out workaround except for rollback liblphobos?
[UPDATE] I just noticed " /usr/lib///libgtkd-3.so: undefined reference to `_D3std5stdio6stderrS3std5stdio4File' ". Rebuilding entire gtkd is also needed.
[UPDATE2] Rebuilding tilix and gtkd solve everything... Tilix works again on my machine now.

dsboger commented on 2017-10-22 20:26

@banzr it is been more than a year since that is handled automatically by pacman hooks. What is your pacman version? Also, how exactly did you install the package (i.e. AUR helper, command line, output, etc.)?

banzr commented on 2017-10-22 19:17

This should be added to the PKGBUILD file to avoid error preventing start of Tilix:
$ sudo glib-compile-schemas /usr/share/glib-2.0/schemas/

ERROR:
(tilix:28862): GLib-GIO-ERROR **: Settings schema 'com.gexperts.Tilix.Keybindings' is not installed

Anonymous comment on 2017-10-14 21:41

@dsboger , thank you so much. I rebuilt gtkd and then installed tilix successfully..

dsboger commented on 2017-10-14 21:24

@jeyhunn660 have you tried rebuilding GtkD? It seems to be the same error reported a few comments below.

Anonymous comment on 2017-10-14 17:23

Hi @dsboger, I can't install tilix using gtkd, I get following errors:

ldmd -L-lvted-3 -L-L/usr/lib// -L-lgtkd-3 -L-ldl -L-lX11 tilix.o -oftilix
/usr/lib/libgtkd-3.so: undefined reference to `_D4core6thread6Thread6__ctorMFDFZvmZC4core6thread6Thread'
/usr/lib/libgtkd-3.so: undefined reference to `_D3std4conv13ConvException6__ctorMFNaNbNfAyaAyamZC3std4conv13ConvException'
collect2: error: ld returned 1 exit status
Error: /usr/bin/gcc failed with status: 1

All comments