Package Details: shortwave 1:1.1.1-7

Git Clone URL: (read-only, click to copy)
Package Base: shortwave
Description: Find and listen to internet radio stations.
Upstream URL:
Licenses: GPL3
Submitter: ValHue
Maintainer: ValHue
Last Packager: ValHue
Votes: 27
Popularity: 3.61
First Submitted: 2019-03-16 10:34
Last Updated: 2020-10-18 10:42

Latest Comments

1 2 3 4 5 6 ... Next › Last »

Moilleadoir commented on 2020-10-21 10:16

Apologies, mine is a Manjaro issue (no libhandy0 yet).

Xyne commented on 2020-10-20 18:57

I'm not sure why yet, but makepkg installs libhandy instead of libhandy0 when resolving dependencies.

I also still have the same problem as before when attempting to play any radio station:

Failed to set pipeline to playing
Failed to connect: Connection refused

Can you please try building this in a clean chroot to determine what's missing from the package? I suspect that it relies on something already installed on your system.

ValHue commented on 2020-10-20 16:09

So it's in the extra repository ..

Are you using makepkg -s to resolve dependencies for you?

Moilleadoir commented on 2020-10-20 15:35

Resolving dependencies...
Warning: cannot resolve "libhandy0", a dependency of "shortwave"
Error: Failed to prepare transaction:
could not satisfy dependencies:
- unable to satisfy dependency 'libhandy0' required by shortwave

bengels commented on 2020-10-18 11:01

@ValHue, Thanks, now it compiles and works as it should!

ValHue commented on 2020-10-18 10:51

It must be because of my rust configuration but it compiled correctly and I disabled Jonathon's handy.patch, sorry. Now it should compile without problem.

Libhandy is not necessary to compile it, as it is downloaded from the source branch, just like many other packages. Libhandy0 was necessary for its execution and until now I had not realized it because by default it is installed by other packages that I have installed by default.

No matter how clean you want to leave a development environment, a package always slips into you ... thank you for your contributions.

jonathon commented on 2020-10-17 18:07

That's because handy.patch is no longer applied in prepare() - it is still needed to fix the upstream source's now-missing branch.

brunomiguel commented on 2020-10-17 14:36

The package is failing to build with the following error:

rustc 1.47.0
    Updating index
    Updating git repository ``
error: failed to get `libhandy` as a dependency of package `shortwave v0.0.0 (/home/brunomiguel/userrepository/pkgbuild/shortwave/src/Shortwave-1.1.1)`

Caused by:
  failed to load source for dependency `libhandy`

Caused by:
  Unable to update

Caused by:
  object not found - no match for id (62e7abf44d419cf3fe83da64285f2905da4e333e); class=Odb (9); code=NotFound (-3)
[3/4] Generating de.haeckerfelix.Shortwave.metainfo.xml_data_merge with a custom command

Both extra/libhandy and extra/libhandy0 are installed

ValHue commented on 2020-10-17 08:23

@Schnouki, @freebench, Thanks a lot for your contribution

freebench commented on 2020-10-16 09:17

After system update it failed to start with a message:

shortwave: error while loading shared libraries: cannot open shared object file: No such file or directory

Installing extra/libhandy0 separately fixes the issue.