Package Details: upwork 5.8.0.33-2

Git Clone URL: https://aur.archlinux.org/upwork.git (read-only, click to copy)
Package Base: upwork
Description: Track your time for Hourly Payment Protection. Stay connected.
Upstream URL: https://www.upwork.com/ab/downloads/?os=linux
Keywords: freelance job time time-tracker time-tracking
Licenses: custom
Conflicts: upwork-beta
Submitter: lybin
Maintainer: yurikoles
Last Packager: yurikoles
Votes: 68
Popularity: 0.168752
First Submitted: 2015-05-05 17:51 (UTC)
Last Updated: 2023-11-16 21:37 (UTC)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 26 Next › Last »

groonya commented on 2020-10-01 11:50 (UTC)

@msheremet thank you for your support!

msheremet commented on 2020-10-01 09:40 (UTC) (edited on 2020-10-01 09:48 (UTC) by msheremet)

Changed dependency for compatibility with older systems.

util-linux-libs is a replacement for old libutil-linux package in core Arch repository.

SI7RUs commented on 2020-10-01 08:14 (UTC) (edited on 2020-10-01 10:03 (UTC) by SI7RUs)

util-linux-libs-selinux conflicts with libutil-linux, cannot install 5.4.7.1 edit: changing the depends to this line builds for me.

depends=(alsa-lib gtk3 libp11-kit libxss nss libutil-linux)

and then

git clone <url> && makepkg -i.

edit 2: now works out of the box, thanks

groonya commented on 2020-10-01 06:28 (UTC)

Why did you add util-linux-libs as a dependecy? In my system it tries to install util-linux-selinux which conflicts with libutil-linux.

lybin commented on 2020-03-22 13:45 (UTC)

They have moved exe file in postinstall(src/control.tar.gz) in a original pkg. Even if they did not it, I don't mind create it for more usability. There have a such practic, in top packages in AUR. Peace everyone! upwork as usual, creates pain for us :)

marsoft commented on 2020-03-20 19:07 (UTC) (edited on 2020-03-20 19:50 (UTC) by marsoft)

I agree that missing /usr/bin/upwork is definitely a regression.

Workaround: put the following contents to /usr/bin/upwork and make the file executable (chmod +x /usr/bin/upwork):

#!/bin/sh
exec /opt/upwork/upwork "$USER" "$@"

$USER part is requied, otherwise it crashes with segfault. So simple symlink won't work.

msheremet commented on 2020-03-20 18:04 (UTC) (edited on 2020-03-20 18:12 (UTC) by msheremet)

@rek2 can you please be more specific?

not true!

What exactly isn't true?

I NEVER had to manually create any kind of symlink ever and I been using this app for 4-5 years.

Well, that doesn't mean you'll never have to. Over 12 years of using this app (though it was odesk initially) I've seen a few unexpected major changes. But we don't make them. The upstream does. We just take their "Debian-based 64-bit Standard" version and provide a way to install it on Arch.

please FIX I cant even login say there was an error when running from the actual /opt/upwork/

Are you sure this is something to be asked here (and not at the upstream support)? If so, please provide a clear description in a form of a standard bug report:

  1. Steps to reproduce

  2. Actual results

  3. Expected results

ALSO some people do not USE Plasma/GNOME we use TUI's and tiling window managers like i3wm/sway with wayland so no icon is going to help.

Well, it looks like the upstream doesn't care. You're free to ask them for better tiling WM's support.

rek2 commented on 2020-03-19 18:18 (UTC) (edited on 2020-03-19 18:20 (UTC) by rek2)

not true! I NEVER had to manually create any kind of symlink ever and I been using this app for 4-5 years. please FIX I cant even login say there was an error when running from the actual /opt/upwork/ ALSO some people do not USE Plasma/GNOME we use TUI's and tiling window managers like i3wm/sway with wayland so no icon is going to help.

msheremet commented on 2020-03-17 18:54 (UTC) (edited on 2020-03-17 18:55 (UTC) by msheremet)

@elricsfate please do not post misleading instructions. If you created any links and/or shortcuts it was YOUR configuration, not the default one. Upwork binary/link has never been located in /bin directory by default (it was in /usr/bin in previous versions). And default .desktop shortcut DOES point at the appropriate location:

$ cat /usr/share/applications/upwork.desktop | grep Exec

Exec=/opt/upwork/upwork %U