Package Details: hibiscus 2.10.6-1

Git Clone URL: https://aur.archlinux.org/hibiscus.git (read-only, click to copy)
Package Base: hibiscus
Description: HBCI banking plugin for jameica.
Upstream URL: https://www.willuhn.de/projects/hibiscus/
Licenses: GPL2
Submitter: jakob
Maintainer: fordprefect
Last Packager: fordprefect
Votes: 91
Popularity: 2.90
First Submitted: 2006-10-21 16:12 (UTC)
Last Updated: 2022-05-12 08:54 (UTC)

Dependencies (4)

Required by (1)

Sources (3)

Latest Comments

fumasu commented on 2022-05-07 13:24 (UTC) (edited on 2022-05-10 08:52 (UTC) by fumasu)

Install fails at PGP check because no key can be obtained. gpg --receive-keys 5A8ED9CFC0DB6C70 fails with no user ID as the de-facto new default keyserver keys.openpgp.org strips user IDs for privacy reasons if not instructed otherwise. Unfortunately that's the case for this key and I also could not find it on any other keyserver. This is a known problem with no solution in sight.

Only workaround for now: makepkg -s --skippgpcheck or yay -Sy hibiscus --mflags "--skippgpcheck"

Preferred solution: Instruct keys.openpgp.org to distribute user IDs with this key.

Edit: Issue resolved. In case of PGP problems use gpg --receive-keys 5A8ED9CFC0DB6C70

Taijian commented on 2021-07-06 08:40 (UTC)

@dec: The key is still available, but because the old standard keyserver network hardcoded into gnupg has shut down recently, gpg can no longer find any keyservers to import keys from, unless you specify some in ~/.gnupg/dirmngr.conf. Alternatively, you could wait for gnupg 2.2.29 (currently in testing), which will introduce a new default.

fordprefect commented on 2021-07-04 15:08 (UTC)

@dec: thanks for reporting issues. However, please don't report issues with AUR helpers (in this case: yay), but try plain makepkg first. AUR helpers are not supported. Regarding the issue: have you tried commenting out the validpgps line? While the signature is supplied, the key seems to have vanished (?) from the key servers and can thus not be loaded anymore.

dec commented on 2021-07-04 14:42 (UTC)

Hey guys, I tried to install hibiscus by yay -Sy hibiscus --noconfirm --sudoloop and got following back: :: PGP keys need importing: -> 7314FBDE7D38EE5610D291B65A8ED9CFC0DB6C70, required by: jameica hibiscus :: Importing keys with gpg... gpg: Empfangen vom Schlüsselserver fehlgeschlagen: Kein Name removing untracked AUR files from cache... Could be that the key is not valid any more?

fordprefect commented on 2021-06-04 14:12 (UTC)

@Ojaksch: thx, added. Pkgrel bump omitted since nothing changed.

OJaksch commented on 2021-06-03 12:25 (UTC)

Just tested: package is working with arch=aarch64

fordprefect commented on 2021-04-07 13:30 (UTC)

@Taijian: thanks for the reminder, I have removed it now. This was added before my time, atcually even in the initial import. I reckon it stems from the namcap run, which complains about libstdc++ and other libs not being covered by the dependencies. Namcap, however, is well known for false positives, as long as the software works we'll gladly ignore it. Sorry for not acting on this for so long!

Taijian commented on 2021-04-07 13:08 (UTC)

Getting back to my question from last year: Could you please remove libstdc++5 from the depends array? It is really not necessary for this package to function.

Thank you!

nurfz commented on 2020-02-29 08:00 (UTC)

Another small problem:

==> Verifying source file signatures with gpg...
    jameica-linux64-2.8.6.zip ... FAILED (unknown public key 5A8ED9CFC0DB6C70)
==> ERROR: One or more PGP signatures could not be verified!

Taijian commented on 2020-02-25 22:26 (UTC)

I was wondering if there was a reason that this package pulls in libstdc++5? I tried to look for a reference on the intertubes telling me why this was needed and was unsucessful. On a whim, I tried removing it and running Hibiscus on top of the 'regular' libstdc++6 that is included in gcc-libs and could not find a difference.

So, did I overlook something or is this a superfluous dependency?

fordprefect commented on 2019-09-09 09:10 (UTC)

As it was to be expected, there is some trouble with the PSD2 change. Read the full (and continously updated) story here: https://willuhn.de/blog/index.php?/archives/808-Update-09.09.2019.html

My recommendation: Whenever possible, avoid relying solely online banking in the next couple of weeks!

fordprefect commented on 2019-08-30 17:12 (UTC)

Notice to all users: As of 2019-09-14 the new banking directive (PSD2) will be in effect for all european banks. This affects all users of Hibiscus with a FinTS account (nearly all). It requires a much more frequent TAN entry and thus requires an update of Hibiscus. This update to Hibiscus 2.8.14 is expected next week and will be published here on 2019-09-09. Installing this should be sufficient for most users. Without it your banking will not work after september fourteeth. A notable exception are customers of the ING: Their FinTS support will be heavily restricted as of said date.

For more details on PSD2, implementation in Hibiscus, corner cases etc see the upstream wiki [0] (in german).

[0] https://willuhn.de/wiki/doku.php?id=psd2

johnnybash commented on 2019-01-26 17:08 (UTC)

seems hibiscus mashup (scripting support for various non-hbci bank accounts) won't work with Java >8 and the guy behind the project has no desire to do anything about that, cause according to oracle, Java 8 is the latest stable version -.-

https://scripting-forum.derrichter.de/viewtopic.php?f=34&t=518 (german)

fordprefect commented on 2019-01-23 22:16 (UTC)

@icecube63: thanks, I can reproduce the issue now. It is solved by not explicitly loading the jave.se.ee module anymore. I have adapted the package and updated it.

Icecube63 commented on 2019-01-23 16:49 (UTC)

After upgrading to java-11-openjdk i've got the same error:

$ jameica NOTE: Picked up JDK_JAVA_OPTIONS: --add-modules=java.se.ee Error occurred during initialization of boot layer java.lang.module.FindException: Module java.se.ee not found

(How could i set this in code tags?)

fordprefect commented on 2018-12-30 20:56 (UTC)

@granulat: import the key with gpg, then validation should work. Regarding java.se.ee: I see the warning as well, but the modules are found. Which java version are you using? (archlinux-java status)

granulat commented on 2018-12-30 20:21 (UTC) (edited on 2018-12-30 20:22 (UTC) by granulat)

I have the same error:

error: jameica-linux64-2.8.2.zip ... FAILED (unknown public key 5A8ED9CFC0DB6C70)

I removed the GPG checking from the build files for jameica and hibiscus manually. Then pacman could install the files.

However, when I try to start the application I get this:

[u0@u0-pc ~]$ jameica

NOTE: Picked up JDK_JAVA_OPTIONS: --add-modules=java.se.ee

Error occurred during initialization of boot layer

java.lang.module.FindException: Module java.se.ee not found

testbird71 commented on 2018-08-31 15:34 (UTC)

@fordprefect i don´t know how i use makepkg, the wiki is so long and complikated.

If if use a grafical interface the error with keys was the same. I have delete the advertising.

fordprefect commented on 2018-08-01 10:41 (UTC)

@testbird71: glad you fixed it. In case of problems with GPG you should read the wiki on the appropriate topics. As a last resort you can always comment out the verification part (downloading of the signature, key entry) to build unverified code. Also, please refrain from advertising AUR helpers (in your case trizen). The only official and supported way of installing is manual checking of the PKGBUILD, makepkg and pacman.

testbird71 commented on 2018-07-31 21:11 (UTC) (edited on 2018-08-31 15:30 (UTC) by testbird71)

gpg --receive-keys 5A8ED9CFC0DB6C70

gpg --list-keys

gpg --with-colons --list-keys "info@willuhn.de"

testbird71 commented on 2018-07-31 20:49 (UTC)

Please fix the problem with gpg. on 3 machines in can not update.

hibiscus-2.8.3.zip ... FEHLGESCHLAGEN (Unbekannter öffentlicher Schlüssel 5A8ED9CFC0DB6C70)

==> FEHLER: Eine oder mehrere PGP-Signaturen konnten nicht überprüft werden! :: Unable to build hibiscus - makepkg exited with code: 1 =>> Do you want to try again? [y/N]:

hades0299 commented on 2018-05-23 12:24 (UTC)

@fordperfekt: didnt know about the update, so i can understand that. And forgot to check jameicas comments, my bad ;)

OJaksch commented on 2018-05-23 08:41 (UTC)

@fordprefect You're always welcome! I know that problem, too - when I'm drunk but thinking to be the Master of Universe :)

fordprefect commented on 2018-05-23 07:57 (UTC)

@OJaksch: thanks, fixed. Thats what you get if you do updates late at night I guess…

OJaksch commented on 2018-05-23 07:49 (UTC) (edited on 2018-05-23 07:50 (UTC) by OJaksch)

Seems that you forgot to run 'mksrcinfo' before committing, as your provided .SRCINFO is still at 2.6.6 (the same with https://aur.archlinux.org/packages/jameica ) :)

fordprefect commented on 2018-05-17 08:29 (UTC)

@hades0299: the pinned comment for jameica (which you are using as well) states, that there are problems with java9 at the moment. I was not even aware of the existence of java10 yet. Since your proposal would be a very temporary fix (release expected in the next weeks), I will not take any action on this now. I might introduce a build-time warning if an incompatible java version is found.

hades0299 commented on 2018-05-16 20:55 (UTC) (edited on 2018-05-16 22:25 (UTC) by hades0299)

as of https://www.willuhn.de/products/hibiscus/download.php this package needs java 7 or 8. With Java 9 or 10 some plugins might not work.

I had Problems with java 10, on a fresh install, so copuld it be possible to correct the version requirements?

It also looks like they dropped support for java 5 and 6.

fordprefect commented on 2016-06-09 12:01 (UTC)

@boenki: thats one way to see it. it contains hbci4java libraries for 32 and 64bit, thus not being suitable for other architectures besides them. you are right that the 32 and 64bit packages do not differ, but any might include arm as well, which is not true here. thats why i chose to not change to arch="any".

boenki commented on 2016-06-09 11:55 (UTC)

'arch' should be 'any'

fordprefect commented on 2016-06-07 07:26 (UTC)

and while we are at it please quote all paths econtaining variables like srcdir or pkgdir. those will break otherwise if the build path contains spaces.

boenki commented on 2016-06-06 21:13 (UTC)

'arch' should be 'any' 'license' should be 'GPL2' 'cd $srcdir' is not necessary 'mkdir -p $pkgdir/usr/share/applications' can be replaced by adding the '-D' argument to the install line 'Nice' in the description is ... (?)

dreivier commented on 2016-06-02 19:00 (UTC)

is there a fix? There was no .swt dir in my home folder.

cambid commented on 2016-03-30 18:41 (UTC)

@all: I don't use hibiscus anymore and disowned it today

Harvey commented on 2016-03-30 16:30 (UTC)

Try to remove the .swt directory in your home and try again.

fordprefect commented on 2016-03-30 16:27 (UTC)

@longhairedhacker: cannot confirm this, jameica/hibiscus works well for me with swt 4.5-1. some other idea where to hunt down the issue?

LongHairedHacker commented on 2016-03-30 16:00 (UTC)

Hibiscus stopped working after updating swt to 4.5-1 See the screenshot in this german forum thread: http://www.onlinebanking-forum.de/forum/topic.php?t=19970 Us pointed out by juve in the forum thread, downgrading swt to 4.4.2-1 seems to fix the issue.

cambid commented on 2014-06-11 16:28 (UTC)

@mbunkus: Sorry for the late response. I fixed the wrong checksum in pkgver 2.

mbunkus commented on 2014-06-11 09:01 (UTC)

Can you _please_ fix the wrong checksum in your PKGBUILD? See blubbblubb's comment. Thanks.

blubbblubb commented on 2014-05-05 22:39 (UTC)

working sha512sum: aecb5ca17aebd7caa93254f1f9ce3abffcb593da904ff22e7a706cb592cbfdc13b270331104fc8364c647ae8ae6b07c4c6626730d20d195d8b3fd84dcff06929 just replace the first one

OldShatterhand commented on 2014-01-09 22:44 (UTC)

update has been released (2.6.2)

adlerweb commented on 2014-01-01 12:30 (UTC)

The mentioned URL currently serves an updated version (2.6.1) with md5sum e91490098d3a48d7078b4e480bbd405d

adlerweb commented on 2014-01-01 12:29 (UTC)

/usr/local/lib/libpcsc-ctapi-wrapper.so is provided by "pcsclite" (community-repo) and used for smartcard communication. It is afaik only used if a smardcard-reader is present (at least i could not find any related error, but is is linked to some libraries shipped with hibiscus) - i propose to add it as optdepends.

darWIN commented on 2013-05-15 16:23 (UTC)

Hibiscus complains about the file below missing. Is there some dependency missing? /usr/local/lib/libpcsc-ctapi-wrapper.so

cambid commented on 2013-02-22 05:25 (UTC)

updated to 2.4.2

Nothing4You commented on 2013-02-20 11:57 (UTC)

I changed the md5sum in the package to get it working, it won't install though: $ bash -x makepgk -si [...] ==> Entering fakeroot environment... + [[ -n '' ]] + fakeroot -- makepkg -F ==> Starting build()... cp: cannot stat ‘hibiscus’: No such file or directory ==> ERROR: A failure occurred in build(). Aborting... + exit 2 + clean_up + local EXIT_CODE=2 + (( INFAKEROOT )) + (( ! EXIT_CODE && CLEANUP )) + remove_deps + (( ! RMDEPS )) + return

Harvey commented on 2013-02-20 11:56 (UTC)

2013-02-14: Hibiscus 2.4.2 released

Nothing4You commented on 2013-02-20 11:53 (UTC)

New md5sum for hibiscus-2.4.1 is 2d88d691e76a70900f0229a01258e998

cambid commented on 2013-02-03 10:05 (UTC)

updated to version 2.4.1

qs9rx commented on 2013-02-02 18:52 (UTC)

New md5sum for hibiscus-2.4 is e793306f8885ac5dd78c61ddbc348572

eworm commented on 2012-02-29 05:21 (UTC)

Can you please change source to: source=("${pkgname}-${pkgver}::http://www.willuhn.de/projects/hibiscus/releases/${_pkgver}/${pkgname}.zip" [...]) This way makepkg does not fail if an old zip file with (obviously) bad checksum is around.

cambid commented on 2011-10-28 04:10 (UTC)

@eworm: I removed the brackets in 2.0.3-2.

eworm commented on 2011-10-27 14:55 (UTC)

The brackets around the install file make makepkg from pacman 4.0 fail.

commented on 2011-06-22 21:30 (UTC)

now jameica does not find the hisbiscus plugin anymore?

OldShatterhand commented on 2011-06-22 09:24 (UTC)

wrong Package Source and md5sum.... correct PKGBUILD see here: http://pastebin.com/fHbnCAjZ

OldShatterhand commented on 2011-06-21 12:48 (UTC)

hibiscus 2.0 is out

commented on 2011-04-30 12:20 (UTC)

Would you mind to add a desktop entry to the package, so that hibiscus appears in the applications menu of KDE, Gnome and other desktop environments? Moreover the permission bits of the installed files should be fixed: None of the installed files is actually executable, but all of them have the executable bit set. I've prepared a desktop entry (http://paste.pocoo.org/show/380694/) and modified the pkgbuild to install this desktop entry, and fix the permissions (http://paste.pocoo.org/show/380695/).

chepaz commented on 2011-04-22 12:05 (UTC)

Same problem on 32bit as Cdh said. -> ...card-linux-64.so: File format not recognized

haagch commented on 2011-02-03 07:16 (UTC)

Something is wrong on 32 bit: /usr/bin/strip:./opt/jameica/plugins/hibiscus/lib/libhbci4java-card-linux-64.so: File format not recognized

whoops commented on 2011-02-02 09:34 (UTC)

I think you just need to delete the old source because hibiscus.zip does not have a version number in its name.

Vamp898 commented on 2011-01-25 17:27 (UTC)

wrong checksum

Harvey commented on 2010-12-22 09:06 (UTC)

1.12.2 is out (Bugfix-Release). 2010-12-17

Harvey commented on 2010-11-11 08:03 (UTC)

1.12 is out.

cambid commented on 2010-05-01 16:22 (UTC)

upstream update