rustdesk / rustdesk/doc.rustdesk.com
The installation guide for Fedora is not working
Open
Nobody has claimed this yet.
- Dominant language
- HTML
- Stars
- 792
- Forks
- 709
- Avg merge
- 8h 25m
- Merged PRs (30d)
- 3
Description
The guide executes as expected all the way until the final moment.
[dotmavriq@Testbox ~/rustdesk]$ VCPKG_ROOT=$HOME/vcpkg cargo run
Compiling gstreamer-sys v0.9.1
Compiling hbb_common v0.1.0 (/home/dotmavriq/rustdesk/libs/hbb_common)
Compiling magnum-opus v0.4.0 (https://github.com/open-trade/magnum-opus#3c3d0b86)
error: failed to run custom build command for `gstreamer-sys v0.9.1`
Caused by:
process didn't exit successfully: `/home/dotmavriq/rustdesk/target/debug/build/gstreamer-sys-5bcfc80f31becbf7/build-script-build` (exit status: 1)
--- stdout
cargo:rerun-if-env-changed=GSTREAMER_1.0_NO_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG
cargo:rerun-if-env-changed=PKG_CONFIG
cargo:rerun-if-env-changed=GSTREAMER_1.0_STATIC
cargo:rerun-if-env-changed=GSTREAMER_1.0_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_STATIC
cargo:rerun-if-env-changed=PKG_CONFIG_ALL_DYNAMIC
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_PATH_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_PATH
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_LIBDIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64-unknown-linux-gnu
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR_x86_64_unknown_linux_gnu
cargo:rerun-if-env-changed=HOST_PKG_CONFIG_SYSROOT_DIR
cargo:rerun-if-env-changed=PKG_CONFIG_SYSROOT_DIR
--- stderr
`"pkg-config" "--libs" "--cflags" "gstreamer-1.0" "gstreamer-1.0 >= 1.10"` did not exit successfully: exit status: 1
error: could not find system library 'gstreamer-1.0' required by the 'gstreamer-sys' crate
--- stderr
Package gstreamer-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `gstreamer-1.0.pc'
to the PKG_CONFIG_PATH environment variable
Package 'gstreamer-1.0', required by 'virtual:world', not found
Package 'gstreamer-1.0', required by 'virtual:world', not found
warning: build failed, waiting for other jobs to finish...
[dotmavriq@Testbox ~]$ uname -a
Linux Testbox 5.18.13-100.fc35.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jul 22 14:20:24 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
Specs on the machine it was tested on:
[dotmavriq@Testbox ~]$ inxi --full
System:
Host: Testbox Kernel: 5.18.13-100.fc35.x86_64 arch: x86_64 bits: 64
Desktop: GNOME v: 41.8.1 Distro: Fedora release 35 (Thirty Five)
Machine:
Type: Laptop System: LENOVO product: 20HF004MMX v: ThinkPad T470s
serial: <superuser required>
Mobo: LENOVO model: 20HF004MMX serial: <superuser required> UEFI: LENOVO
v: N1WET62W (1.41 ) date: 04/27/2021
Battery:
ID-1: BAT0 charge: 14.5 Wh (72.9%) condition: 19.9/23.5 Wh (84.7%)
volts: 11.6 min: 11.4
ID-2: BAT1 charge: 0 Wh (0.0%) condition: 21.3/26.1 Wh (81.5%)
volts: 10.8 min: 11.4
CPU:
Info: dual core model: Intel Core i7-7500U bits: 64 type: MT MCP cache:
L2: 512 KiB
Speed (MHz): avg: 900 min/max: 400/3500 cores: 1: 900 2: 900 3: 900
4: 900
Graphics:
Device-1: Intel HD Graphics 620 driver: i915 v: kernel
Device-2: Acer Integrated Camera type: USB driver: uvcvideo
Display: x11 server: X.Org v: 1.20.14 with: Xwayland v: 21.1.4 driver: X:
loaded: modesetting unloaded: fbdev,vesa gpu: i915
resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.3.9
Audio:
Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel
Sound Server-1: ALSA v: k5.18.13-100.fc35.x86_64 running: yes
Sound Server-2: PipeWire v: 0.3.56 running: yes
Network:
Device-1: Intel Ethernet I219-V driver: e1000e
IF: enp0s31f6 state: down mac: 8c:16:45:46:0f:4c
Device-2: Intel Wireless 8265 / 8275 driver: iwlwifi
IF: wlp58s0 state: up mac: 0c:54:15:77:5b:1e
IF-ID-1: docker0 state: down mac: 02:42:27:37:f5:f8
IF-ID-2: virbr0 state: down mac: 52:54:00:a4:dd:01
IF-ID-3: wwp0s20f0u6i12 state: down mac: 42:cc:cf:66:c1:7a
Bluetooth:
Device-1: Intel Bluetooth wireless interface type: USB driver: btusb
Report: rfkill ID: hci0 state: up address: see --recommends
Drives:
Local Storage: total: 476.94 GiB used: 89.41 GiB (18.7%)
ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB512HAJQ-000L7
size: 476.94 GiB
Partition:
ID-1: / size: 475.35 GiB used: 89.14 GiB (18.8%) fs: btrfs
dev: /dev/nvme0n1p3
ID-2: /boot size: 973.4 MiB used: 247.6 MiB (25.4%) fs: ext4
dev: /dev/nvme0n1p2
ID-3: /boot/efi size: 598.8 MiB used: 25.9 MiB (4.3%) fs: vfat
dev: /dev/nvme0n1p1
ID-4: /home size: 475.35 GiB used: 89.14 GiB (18.8%) fs: btrfs
dev: /dev/nvme0n1p3
Swap:
ID-1: swap-1 type: zram size: 8 GiB used: 878.8 MiB (10.7%) dev: /dev/zram0
Sensors:
System Temperatures: cpu: 47.0 C mobo: N/A
Fan Speeds (RPM): cpu: 65535 fan-1: 0 fan-2:
Info:
Processes: 354 Uptime: 10d 23h 25m Memory: 15.29 GiB used: 5.58 GiB (36.5%)
Shell: Zsh inxi: 3.3.19
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the Fedora installation guide and reproduce the documented VCPKG_ROOT=$HOME/vcpkg cargo run command. Check the dependency instructions against the reported missing gstreamer-1.0 package; done means a Fedora user can follow the guide through a successful build without this error.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- fedora, linux, rust
- Domain
- documentation
- Issue type
- Documentation
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100