You are not logged in.
If you install qutebrowser does that work?
Offline
nope. no difference.
Last edited by chovy (2021-02-12 21:43:42)
Offline
I meant does the qute browser also produce an empty window?
Offline
no, it loads the qutebrowser homepage.
Offline
If you use the original debtap generated PKGBUILD (with the broken install commands removed)
# Generated by debtap
# Maintainer: webull-bin
# Contributor: webull-bin
pkgname=webulldesktop
pkgver=4.2.9
pkgrel=1
pkgdesc="WebullDesktop."
arch=('i686' 'x86_64')
url="https://webull.com"
license=('MIT')
groups=('')
options=('!strip' '!emptydirs')
source_x86_64=("https://pub.webull.com/global/desktop/Webull%20Desktop%204.2.9.deb")
sha512sums_x86_64=('c3e80bff61561fff576b2cbeb66a8678089283eb712e94b76880de8ecb6005a66a1b7121d6e08b53ef021cb1cb8f92fd058fff794d2f1adf128b40e882d410d1')
package(){
# Extract package data
tar xf data.tar.xz -C "${pkgdir}"
}
Do not upload it again to AUR just build and install it locally. Then run from the console
/usr/local/WebullDesktop/WebullDesktop
Does that work?
Offline
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [####################################################################] 100%
(1/1) checking package integrity [####################################################################] 100%
(1/1) loading package files [####################################################################] 100%
(1/1) checking for file conflicts [####################################################################] 100%
error: failed to commit transaction (conflicting files)
webulldesktop: /usr/share/applications/WebullDesktop.desktop exists in filesystem (owned by webull-desktop)
webulldesktop: /usr/share/icons/hicolor/64x64/WebullDesktop/WebullDesktop.png exists in filesystem (owned by webull-desktop)
webulldesktop: /usr/share/icons/hicolor/64x64/apps/WebullDesktop.png exists in filesystem (owned by webull-desktop)
Errors occurred, no packages were upgraded.
==> WARNING: Failed to install built package(s).
I tried with `--force` and it still errors
Offline
Change the pkgname to the version you are currently using
pkgname=webulldesktop
to
pkgname=webull-desktop
Offline
Offline
Is that how it is supposed to look?
Edit:
How does it compare to the other version?
Last edited by loqs (2021-02-12 22:36:42)
Offline
i think the shell is working but requests to the server arenj't working. not sure. They have a web version which shows a lot of charts and stuff before you even login.
Offline
Offline
$ strings WebullDesktop | grep usr/local
/usr/local/WebullDesktop
The path /usr/local/WebullDesktop is stored in the executable which might explain why moving it caused breakage.
Not sure if using /usr/local is just advised against or a hard not permitted for AUR.
Offline
oh how do we change it back?
if that's the issue, and it works from `/usr/local` then i can file a bug.
Last edited by chovy (2021-02-12 22:48:33)
Offline
Does everything work using /usr/local/WebullDesktop?
I was hoping someone who was more certain on the permissibility of /usr/local would respond. If its allowed then you can leave it as is just tidy up the rest of the PKGBUILD such as license, depends, description.
Offline
how do i change it?
Offline
how do i change it?
If you mean the string inside the executable I do not know of a solution that would work.
For the other issues in the PKGBUILD (with the exception of depends) I attempted to fix them in the first PKGBUILD I posted. You would need to adjust the paths to account for the directory change.
See also PKGBUILD
Offline
I don't see it.
Offline
# Generated by debtap
# Maintainer: webull-bin
# Contributor: webull-bin
pkgname=webull-desktop
pkgver=4.2.9
pkgrel=1
pkgdesc="WebullDesktop."
arch=('i686' 'x86_64')
url="https://webull.com"
license=('MIT')
groups=('')
options=('!strip' '!emptydirs')
source_x86_64=("https://pub.webull.com/global/desktop/Webull%20Desktop%204.2.9.deb")
sha512sums_x86_64=('c3e80bff61561fff576b2cbeb66a8678089283eb712e94b76880de8ecb6005a66a1b7121d6e08b53ef021cb1cb8f92fd058fff794d2f1adf128b40e882d410d1')
package(){
# Extract package data
tar xf data.tar.xz -C "${pkgdir}"
}
Offline
I was hoping someone who was more certain on the permissibility of /usr/local would respond. If its allowed then you can leave it as is just tidy up the rest of the PKGBUILD such as license, depends, description.
Is first bullet point of https://wiki.archlinux.org/index.php/Ar … _etiquette enough ?
Chovy, unless upstream changes their binary structure this has no place in aur .
please create a deletion request for it.
For a local package however you decide .
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
(A works at time B) && (time C > time B ) ≠ (A works at time C)
Offline
loqs wrote:I was hoping someone who was more certain on the permissibility of /usr/local would respond. If its allowed then you can leave it as is just tidy up the rest of the PKGBUILD such as license, depends, description.
Is first bullet point of https://wiki.archlinux.org/index.php/Ar … _etiquette enough ?
Thank you, I only checked Arch_package_guidelines#Directories.
Edit:
Using a namespace could /opt/WebullDesktop be mounted to /usr/local/WebullDesktop while outside the namespace it would still be /opt/WebullDesktop?
Last edited by loqs (2021-02-13 17:12:34)
Offline
Did you try downgrading the nss package to 3.58 and see if the missing elements appear?
Offline