Garuda-update currupted pkg?

Hello all. Is anyone else getting this garuda-update error? I figured I'd just wait until you guys fixed it, but I installed yesterday and it's still getting the error, so maybe it's just me... I'll put my inxi right after. Thanks for any help. I've tried

sudo pacman-key --init
sudo pacman-key --populate
╭─user@garudatop in ~ as 🧙 took 6ms
[🔍] × garuda-update
:: Synchronizing package databases...
error: failed to synchronize all databases (no servers configured for repository)
resolving dependencies...
looking for conflicting packages...

Packages (1) garuda-update-2.5.2-1

Total Download Size:   0.01 MiB
Total Installed Size:  0.01 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
ygaruda-update-2.5.2-...     7.6 KiB  2.76 KiB/s 00:03 [----------------------------] 100%
(1/1) checking keys in keyring                         [----------------------------] 100%
(0/1) checking package integrity                       [co  o  o  o  o  o  o  o  o  ]   0%
(1/1) checking package integrity                       [----------------------------] 100%
error: garuda-update: signature from "TNE <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/garuda-update-2.5.2-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n] 
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.

--> Refreshing mirrorlists using rate-mirrors, please be patient..

Failed to update mirrorlist
:: Synchronizing package databases...
error: failed to synchronize all databases (no servers configured for repository)
resolving dependencies...
looking for conflicting packages...

Packages (1) garuda-update-2.5.2-1

Total Download Size:   0.01 MiB
Total Installed Size:  0.01 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
garuda-update-2.5.2-...     7.6 KiB  2.82 KiB/s 00:03 [----------------------------] 100%
(1/1) checking keys in keyring                         [----------------------------] 100%
(1/1) checking package integrity                       [----------------------------] 100%
error: garuda-update: signature from "TNE <[email protected]>" is unknown trust
:: File /var/cache/pacman/pkg/garuda-update-2.5.2-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.

--> Applying keyring updates before starting full system update..
error: target not found: garuda-hotfixes
╭─user@garudatop in ~ 
╰─λ garuda-inxi
System:
Kernel: 5.16.16-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 11.2.0
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=3578409e-f745-4c30-b425-66f4da7b647c rw rootflags=subvol=@
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
loglevel=3
Desktop: KDE Plasma v: 5.24.4 tk: Qt v: 5.15.3 wm: kwin_x11 vt: 1
dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Laptop System: LENOVO product: 2344BZU v: ThinkPad T430
serial: <superuser required> Chassis: type: 10 serial: <superuser required>
Mobo: LENOVO model: 2344BZU v: Win8 Pro DPK TPG
serial: <superuser required> UEFI: LENOVO v: G1ETC1WW (2.81 )
date: 06/18/2019
Battery:
ID-1: BAT0 charge: 5.9 Wh (100.0%) condition: 5.9/56.2 Wh (10.6%)
volts: 12.5 min: 10.8 model: SANYO 45N1001 type: Li-ion serial: <filter>
status: full
CPU:
Info: model: Intel Core i5-3320M bits: 64 type: MT MCP arch: Ivy Bridge
family: 6 model-id: 0x3A (58) stepping: 9 microcode: 0x21
Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
L3: 3 MiB desc: 1x3 MiB
Speed (MHz): avg: 2621 high: 2657 min/max: 1200/3300 scaling:
driver: intel_cpufreq governor: schedutil cores: 1: 2616 2: 2609 3: 2602
4: 2657 bogomips: 20751
Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities:
Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf
mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW,
STIBP: conditional, RSB filling
Type: srbds status: Vulnerable: No microcode
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: Intel 3rd Gen Core processor Graphics vendor: Lenovo driver: i915
v: kernel ports: active: VGA-1 off: LVDS-1
empty: DP-1, DP-2, DP-3, HDMI-A-1, HDMI-A-2, HDMI-A-3 bus-ID: 00:02.0
chip-ID: 8086:0166 class-ID: 0300
Device-2: Acer Integrated Camera type: USB driver: uvcvideo
bus-ID: 1-1.6:6 chip-ID: 5986:02d5 class-ID: 0e02
Display: x11 server: X.Org v: 1.21.1.3 compositor: kwin_x11 driver: X:
loaded: intel unloaded: modesetting alternate: fbdev,vesa gpu: i915
display-ID: :0 screens: 1
Screen-1: 0 s-res: 1280x800 s-dpi: 96 s-size: 337x211mm (13.27x8.31")
s-diag: 398mm (15.65")
Monitor-1: LVDS-1 mapped: LVDS1 note: disabled model: LG Display 0x0362
built: 2011 res: N/A dpi: 132 gamma: 1.2 size: 309x174mm (12.17x6.85")
diag: 355mm (14") ratio: 16:9 modes: 1600x900
Monitor-2: VGA-1 mapped: VGA1 pos: primary model: Acer V226WL
serial: <filter> built: 2015 res: 1280x800 hz: 60 dpi: 69 gamma: 1.2
size: 470x300mm (18.5x11.81") diag: 559mm (22") ratio: 16:10 modes:
max: 1680x1050 min: 720x400
OpenGL: renderer: Mesa DRI Intel HD Graphics 4000 (IVB GT2)
v: 4.2 Mesa 21.3.7 compat-v: 3.0 direct render: Yes
Audio:
Device-1: Intel 7 Series/C216 Family High Definition Audio vendor: Lenovo
driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1e20
class-ID: 0403
Sound Server-1: ALSA v: k5.16.16-zen1-1-zen running: yes
Sound Server-2: PulseAudio v: 15.0 running: no
Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
Device-1: Intel 82579LM Gigabit Network vendor: Lenovo driver: e1000e
v: kernel port: 6080 bus-ID: 00:19.0 chip-ID: 8086:1502 class-ID: 0200
IF: enp0s25 state: down mac: <filter>
Device-2: Intel Centrino Advanced-N 6205 [Taylor Peak] driver: iwlwifi
v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 03:00.0
chip-ID: 8086:0085 class-ID: 0280
IF: wlp3s0 state: up mac: <filter>
Bluetooth:
Device-1: Broadcom BCM20702 Bluetooth 4.0 [ThinkPad] type: USB
driver: btusb v: 0.8 bus-ID: 1-1.4:5 chip-ID: 0a5c:21e6 class-ID: fe01
serial: <filter>
Report: bt-adapter ID: hci0 rfk-id: 1 state: up address: <filter>
Drives:
Local Storage: total: 704.24 GiB used: 101.14 GiB (14.4%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Western Digital
model: WD5000LPCX-75VHAT1 size: 465.76 GiB block-size: physical: 4096 B
logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 5400 serial: <filter>
rev: 1A05 scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 vendor: SK Hynix model: SC210 mSATA 256GB
size: 238.47 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
type: SSD serial: <filter> rev: 1L00 scheme: GPT
Partition:
ID-1: / raw-size: 24 GiB size: 24 GiB (100.00%) used: 6.49 GiB (27.0%)
fs: btrfs dev: /dev/sdb2 maj-min: 8:18
ID-2: /boot/efi raw-size: 255 MiB size: 251 MiB (98.45%)
used: 29.3 MiB (11.7%) fs: vfat dev: /dev/sdb1 maj-min: 8:17
ID-3: /home raw-size: 214.22 GiB size: 214.22 GiB (100.00%)
used: 94.63 GiB (44.2%) fs: btrfs dev: /dev/sdb3 maj-min: 8:19
ID-4: /var/log raw-size: 24 GiB size: 24 GiB (100.00%)
used: 6.49 GiB (27.0%) fs: btrfs dev: /dev/sdb2 maj-min: 8:18
ID-5: /var/tmp raw-size: 24 GiB size: 24 GiB (100.00%)
used: 6.49 GiB (27.0%) fs: btrfs dev: /dev/sdb2 maj-min: 8:18
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: zram size: 7.58 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 51.0 C mobo: N/A
Fan Speeds (RPM): fan-1: 3640
Info:
Processes: 232 Uptime: 39m wakeups: 2 Memory: 7.59 GiB
used: 2.17 GiB (28.6%) Init: systemd v: 250 tool: systemctl Compilers:
gcc: 11.2.0 Packages: pacman: 1138 lib: 292 Shell: fish v: 3.3.1
running-in: konsole inxi: 3.3.14
Garuda (2.5.6-2):
System install date:     2023-07-13
Last full system update: 2023-07-13
Is partially upgraded:   Yes
Relevant software:       NetworkManager
Windows dual boot:       No/Undetected
Snapshots:               Snapper
Failed units:

does

garuda-update remote fix

work?

3 Likes

I've never heard of that one. Thank You!! It seems to have worked!!

Yeah I don't know why but the wiki on garuda-update is incomplete. Its a tool developed by garuda linux yet the documentation on it is very sparse. There is a lot more garuda-update can do.

  1. garuda-update remote fix to reset your pacman.conf and refresh the keyrings
  2. garuda-update remote keyring to just refresh your keyring (no pacman.conf reset)
  3. garuda-update remote fullfix to reinstall all the packages in your os
  4. garuda-update -- [pkgName] [flags] after the -- you can pass all the pacman flags like usual. This command will both update the system and download the most recent version of the package you want.

This is just from my experience plus going through the update script if there is more that it can do then only the devs can highlight it.

7 Likes

@Kiss-my-axe

You know, I used to edit the wiki for grammar, but I guess I didn't spend enough time at it and now I can't log in to the wiki as an editor anymore, but when you posted that, I thought, "See, if I'd just spent more time editing the wiki, I would've known that." LOL. But maybe not....

Thank for the great info.

2 Likes

Hmm. If you do get your access back can you restructure it? I mean there is a lot of great stuff on garuda wiki like the article by bluishhumility about booting multiple flavors of garuda linux using a single partition leveraging the capabilities of btrfs to share and delete subvolumes between them. But it's just not indexed anywhere... I am pretty sure there are more great articles like this on wiki but we might never know about it just because it wasn't indexed properly. Unless we are explicitly aware that it exists and use the search functionality to search for them. A lot of great articles and knowledge is just hidden. :slightly_frowning_face:

1 Like

Funny you should mention that. I was homeless for a bit, and might be again (you never know) and didn’t work on the wiki at all for a few months. Now, I may talk to @dr460nf1r3 after I take care of a few things on my plate, and see if I can edit again. I have more time now.

That article by bluishhumility sounds great! Can you send a link?

BluishHumility made this tutorial a while back

and made a wiki post for it as well which is much more simpler than the tutorial above as it doesn’t delve into rEFInd. Here,

3 Likes

I agree that a lot of the articles are kind of hidden. There are a bunch of links on the homepage, and on the sidebar:

The rest of the articles are not really featured in any way, or immediately accessible at all unless you know how to find them. You can get a more complete list of the articles if you click "Browse" in the sidebar:

image

Still, despite the name of this feature it's not actually a great way to browse the articles; a lot of the names are not easily readable (they are kind of cut off) and it is just a long list alphabetized by the first word of the title. So the topics are all mixed randomly.

I think giving the wiki page a little refresh would be nice, although it seems like it's one of those things that could easily snowball into a lot of work. :sweat_smile:

Any specific suggestions for how to improve it?

4 Likes

A few things I can say off the top of my head.

  1. instead of having browse open in the side panel make it occupy the entire page and show a alphabetically arranged list of all the topics available in wiki.

  2. make essential stuff known on the front page. Like the fact we use garuda-update instead of pacman -Syu to update and also refresh the article on this package. It doesn’t cover any of the features I mentioned above.

  3. A simple article covering a boiled down version of how to troubleshoot would be helpful for neewbs. Like links to the already existing articles in the faq and tutorial for system hangs, freezes, etc. how to access TTY and use internet to post garuda-inxi from there by dumping the output to termbin. launching apps in terminal to troubleshoot them by reading it’s logs. Simple stuff like that.

  4. Links to troubleshooting articles on forum for known problematic hardware, also including a warning on front page for people with these hardware. like the Realtek RTL8822CE chip is a known problematic wifi/bt chip and has been recurring on forum again and again.

5 Likes

Would you guys happen to know if it's possible to make garuda-update use proxy settings? As in, I have to set http, https, ftp, and git proxies to 192.168.49.1:8000 in order to use my hotspot unlimitedly. Can I make garuda-update use that proxy?

Wouldn't it be easier to open a new help request for this? I believe you would be able to receive replies more easily with a more visible topic containing your query.

2 Likes

It would be better in every way. Thank You.

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.