My Problem With Arch Linux Packaging

  Рет қаралды 29,055

Brodie Robertson

Brodie Robertson

6 ай бұрын

I love Arch Linux but recently, more like for the past couple of months the Hyprland package has been incredibly out of date with no resolution in site but this was never a problem back when the dev made the package in the AUR so maybe there's a better way to handle out of date packages.
==========Support The Channel==========
► Patreon: brodierobertson.xyz/patreon
► Paypal: brodierobertson.xyz/paypal
► Liberapay: brodierobertson.xyz/liberapay
► Amazon USA: brodierobertson.xyz/amazonusa
==========Resources==========
Hyprland Package: archlinux.org/packages/extra/...
0.30.0 Commit: gitlab.archlinux.org/archlinu...
Package MR: gitlab.archlinux.org/archlinu...
AUR Hyprland: aur.archlinux.org/packages/hy...
Hyprland Installation: wiki.hyprland.org/Getting-Sta...
AUR Submission Guidelines: wiki.archlinux.org/title/AUR_...
Hyprland Nvidia: aur.archlinux.org/packages/hy...
2008 Post: bbs.archlinux.org/viewtopic.p...
2021 Post: bbs.archlinux.org/viewtopic.p...
=========Video Platforms==========
🎥 Odysee: brodierobertson.xyz/odysee
🎥 Podcast: techovertea.xyz/youtube
🎮 Gaming: brodierobertson.xyz/gaming
==========Social Media==========
🎤 Discord: brodierobertson.xyz/discord
🎤 Matrix Space: brodierobertson.xyz/matrix
🐦 Twitter: brodierobertson.xyz/twitter
🌐 Mastodon: brodierobertson.xyz/mastodon
🖥️ GitHub: brodierobertson.xyz/github
==========Credits==========
🎨 Channel Art:
Profile Picture:
/ supercozman_draws
#Hyprland #Linux #Wayland #OpenSource #FOSS
🎵 Ending music
Track: Debris & Jonth - Game Time [NCS Release]
Music provided by NoCopyrightSounds.
Watch: • Debris & Jonth - Game ...
Free Download / Stream: ncs.io/GameTime
DISCLOSURE: Wherever possible I use referral links, which means if you click one of the links in this video or description and make a purchase I may receive a small commission or other compensation.

Пікірлер: 297
@vaxryy
@vaxryy
Hm, maybe I should distribute Hyprland solely as an Official™ Snap™
@Linuxdirk
@Linuxdirk
This unfortunately is not Hyprland-specific. The Arch packages repository currently has 971 packages flagged out of date. Some of them last updated 2+ years ago!
@SeresHotes25
@SeresHotes25
The core problem is that we have so many package managers, so many packages, so many repos, but so little maintainers
@MiukuMac
@MiukuMac
Luckily we have 5000 distributions and 10 different packaging methods. What we really need is even more.
@nosotrosloslobosestamosreg4115
@nosotrosloslobosestamosreg4115
laughs in Debian
@bjbboy71697
@bjbboy71697
i like the way Gentoo does it. You can add "overlay" repos from external sources (guru being the officially sanctioned aur equivalent essentially), but they are masked by default. So, a overlay package will not override an official one unless you specifically unmask the package. Keeps everything clean, but you can explicitly do whatever the heck you want if that's what you want.
@SkylerLinux
@SkylerLinux
Arch Forum jerks love to say "Now that you know how to do it yourself don't use AUR Helpers" Yet I'm like yeah but YAY tells when when packages are flagged out of date
@paulgupta2454
@paulgupta2454
Archive is a horrible word for it. Stale is better. Archive means that it's not going to get more updates. At least in terms of GitHub, which is a big definer for software lingo
@satnififu
@satnififu
This is why I eventually ditched Arch for Tumbleweed. Corporate distros may not be at their popularity peak as of late, but having people whose JOB is to maintain your distro's packages definitely does something for update consistency
@1qwerasdzxcvfrtgb
@1qwerasdzxcvfrtgb
Hyprland is great! Until I have to start looking through the wiki...
@acuteaura
@acuteaura
given the level of maturity of the hyprland developers (plus bonus the transphobia), maybe you should be 2-3 weeks behind upstream. just in case.
@leopard3131
@leopard3131
This sort of thing happens in every distro when there are insufficient package maintainers official or user repo. Arch is not as bad as the ppa or copr. Generally I go to upstream in these cases but for large or complex projects it is not always so easy either. Moving repos is painful now you have to add and maintain a whole new repo and migrating packages between reps is a pain for the reasons you stated.
@GaryGreene1977
@GaryGreene1977
As someone that has in the past worked on the RPM5 project, I'd recommend moving this to a metadata flag set. All package information is stored server side, so when the metadata is regenerated server side, it could include an "upstream version" tag in the data set. Yes, this does require changes to pacman, and would require some mechanism put in place to probe for new releases from upstream (using a feed from freecode, mayby???), but I think this is more doable, and far less disruptive than moving things between repos
@Spencer-wc6ew
@Spencer-wc6ew
I always saw the core idea to FOSS was that just anyone can be like "I'll fix this myself".
@LeonWhite
@LeonWhite
I have been packaging for Alpine lately and it is really easy to get new packages added to `testing`. But the fact is that actually maintaining the packages and keeping them building as new versions come out is incredibly hard, time consuming work (particularly with musl libc). There needs to be better funding for professional maintainers.
@darkmtbg
@darkmtbg
The biggest flaw i had with arch was FFMPG not being updated on the official packages, to the lastest version while the AUR version of a package was expecting the newest version was there.that opened up the door for flatpak on my system to get that packages to ensure stability for that program.
@IceAce1
@IceAce1
There is an extra-testing repo.
@TheB3n0
@TheB3n0
I love how you described DWL. I tried it and came to realization that I don't hate myself enough to use it
@Beryesa.
@Beryesa.
This makes me think of the new-ish flatpak warning for out of date apps. Maybe a big number of alerts pinging other maintainers would be a demand mechanism and someone can claim it temporarily (like the how translations work) and reviewing MRs for popular packages would be much faster?
@craigw4644
@craigw4644
Switched from KWin X11 to Wayland and Hyprland 3-weeks ago: Loving it.
Gaslighting Wayland Devs To Fix Multi Window Apps
21:06
Brodie Robertson
Рет қаралды 21 М.
Arch Linux Broke Easy Anti Cheat... AGAIN!!
14:18
Brodie Robertson
Рет қаралды 25 М.
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 178 МЛН
WHO DO I LOVE MOST?
00:22
dednahype
Рет қаралды 39 МЛН
2000000❤️⚽️#shorts #thankyou
00:20
あしざるFC
Рет қаралды 15 МЛН
Why Do So Many YouTubers Run Arch Rather Than Mint?
12:09
DistroTube
Рет қаралды 121 М.
This Other Ubuntu Linux ISO Is Going Away
13:31
Brodie Robertson
Рет қаралды 14 М.
RTFM
6:52
Zipux
Рет қаралды 335
Reacting to our Most PROFITABLE Videos!
18:29
Linus Tech Tips
Рет қаралды 2,2 МЛН
Using Pacman on Arch Linux: Everything you need to know
17:44
Luke Smith
Рет қаралды 190 М.
Canonical's Abandoned Free Software Ubuntu Distro
19:27
Brodie Robertson
Рет қаралды 12 М.
This YouTube Change Broke 3rd Party Clients
12:14
Brodie Robertson
Рет қаралды 16 М.
Is Free And Open Source Software The Best We Can Do?
19:32
Brodie Robertson
Рет қаралды 16 М.
Rust vs Go : Hands On Comparison
50:40
ThePrimeTime
Рет қаралды 206 М.
Asahi Linux Working Vulkan Drivers In Just 1 Month
17:29
Brodie Robertson
Рет қаралды 11 М.
Sprinting with More and More Money
00:29
MrBeast
Рет қаралды 178 МЛН