Package Details: asbru-cm-git 6.1.1.r6.g7f127ac-1

Git Clone URL: https://aur.archlinux.org/asbru-cm-git.git (read-only, click to copy)
Package Base: asbru-cm-git
Description: A free and open-source connection manager. master branch
Upstream URL: https://github.com/asbru-cm/asbru-cm
Licenses: GPL3
Submitter: figue
Maintainer: figue (figuepluto, jfigueras)
Last Packager: figuepluto
Votes: 6
Popularity: 0.001414
First Submitted: 2017-11-20 20:44
Last Updated: 2020-03-28 19:00

Pinned Comments

figue commented on 2020-02-22 14:47

There is a known bug that broke Ásbrú after recent system upgrade. There are 2 workarounds for now:

  • Apply this patch in GTK3 Perl module:
--- a/usr/share/perl5/vendor_perl/Gtk3.pm   2019-07-08 01:01:02.000000000 +0200
+++ b/usr/share/perl5/vendor_perl/Gtk3.pm   2020-02-22 15:53:20.268974674 +0100
@@ -1744,9 +1744,16 @@
 # Not needed anymore once <https://bugzilla.gnome.org/show_bug.cgi?id=646742>
 # is fixed.
 sub Gtk3::TreeModelSort::new_with_model {
-  my ($class, $child_model) = @_;
-  Glib::Object::Introspection->invoke (
-    $_GTK_BASENAME, 'TreeModel', 'sort_new_with_model', $child_model);
+   my ($class, $child_model) = @_;
+   if (Gtk3::get_major_version() > 3 || Gtk3::get_minor_version() > 24
+|| Gtk3::get_micro_version() >= 14) {
+     Glib::Object::Introspection->invoke (
+       $_GTK_BASENAME, 'TreeModelSort', 'new_with_model', $class,
+$child_model);
+   } else {
+     Glib::Object::Introspection->invoke (
+       $_GTK_BASENAME, 'TreeModel', 'sort_new_with_model', $child_model);
+   }
 }

 =item * Gtk3::TreeModelSort has a C<get> method that calls
  • Or directly comment Gtk3::TreeModelSort:
sudo sed -e '1742,1753s/^/#/' -i /usr/share/perl5/vendor_perl/Gtk3.pm

To remove workaround, simply reinstall perl-gtk3 package from [extra].

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

wcasanova commented on 2019-03-28 02:00

patching file lib/PACTerminal.pm Hunk #1 FAILED at 1060. 1 out of 1 hunk FAILED -- saving rejects to file lib/PACTerminal.pm.rej

figue commented on 2018-08-07 22:51

@maclinuxfree I've rebuild all Perl packages and Asbru is working for me... If you use trizen, for instance:

trizen --noedit --clone-dir=$HOME/packages -Sa --asdeps uuid perl-gnome2-gconf glade-perl perl-crypt-blowfish perl-gnome2-vte perl-expect perl-crypt-rijndael perl-gtk2-ex-simple-list perl-io-stty perl-io-tty perl-net-arp perl-yaml perl-crypt-cbc perl-gtk2-unique perl-socket6

maclinuxfree commented on 2018-08-07 15:35

Hello, what could I do since Perl 5.28 is out the build is not working anymore?

toni-az commented on 2018-08-01 10:39

@figue thanks for suggestions, actually the issue was in bad environment setup during installation which put perl libraries to my home dir, after fixing variables and reinstallation of asbru and all dependencies all started working ok

figue commented on 2018-07-31 10:20

@toni-az try to rebuild package gtk2-perl, but it seems only a warning.

About the other issue: I can open asbru from Cinnamon or XFCE menu. Can you check if file /usr/share/applications/asbru-cm.desktop is correct? Did you check if you have a local custom icon? (~/.local/share/applications/asbru-cm.desktop)

I don't know what's your DM in Manjaro, maybe you can try to refresh your desktop cache (or whatever they call).

toni-az commented on 2018-07-31 10:17

I'm new to Manjaro / Arch so may be I'll ask a dumb question, but when I installed Asbru from aur, I can run it from terminal but it won't run from menu/app launcher/after login start.

Manjaro Cinnamon is my system. It's quite annoying to start terminal and asbru from that terminal as I use Asbru for terminal operations. Can someone help with autostart settings?

Thanks.

toni-az commented on 2018-07-31 10:13

@figue hello, I experience the very same behavior, when run from terminal, it says:

pc:~$ asbru-cm --no-splash --start-shell Gtk-WARNING : Unable to locate theme engine in module_path: "murrine", at /usr/lib/perl5/5.26/vendor_perl/Gtk2.pm line 126. Gtk-WARNING : Unable to locate theme engine in module_path: "murrine", at /usr/lib/perl5/5.26/vendor_perl/Gtk2.pm line 126. Gtk-WARNING **: Unable to locate theme engine in module_path: "murrine", at /usr/lib/perl5/5.26/vendor_perl/Gtk2.pm line 126.

figue commented on 2018-04-18 21:07

You mean a local terminal? I don't have this error and I don't have installed that package. Could be something caused of a local setup? Can you upload a screenshot?

wcasanova commented on 2018-04-18 16:57

@figue hello, it's just a mistake when you open a terminal, after a while it disappears, it works but it's annoying. installing the murrine package, it no longer notifies the terminal of this error

figue commented on 2018-04-17 23:50

@Bitl0rd when you have this issue?