Is this not one of the weirdest dependency issues you've ever seen while running updates? I could use some help, please. It only happens when trying to run paru or yay, but not sudo pacman -Syu

loading packages...

resolving dependencies...

looking for conflicting packages...

error: failed to prepare transaction (could not satisfy dependencies)

:: installing linux-cachyos (6.19.5-2) breaks dependency 'linux-cachyos=6.18.8-1' required by linux-cachyos-zfs

 -> error installing: [/home/keifus/.cache/yay/linux-cachyos/linux-cachyos-6.19.5-2-x86_64.pkg.tar.zst /home/keifus/.cache/yay/linux-cachyos-lts/linux-ca
chyos-lts-6.18.15-2-x86_64.pkg.tar.zst] - exit status 1

error installing: [/home/keifus/.cache/yay/linux-cachyos/linux-cachyos-6.19.5-2-x86_64.pkg.tar.zst /home/keifus/.cache/yay/fish-pure-prompt/fish-pure-pro
mpt-4.15.1-1-any.pkg.tar.zst /home/keifus/.cache/yay/linux-cachyos-lts/linux-cachyos-lts-6.18.15-2-x86_64.pkg.tar.zst /home/keifus/.cache/yay/freedownloa
dmanager/freedownloadmanager-6.33.1.6648-1-x86_64.pkg.tar.zst /home/keifus/.cache/yay/freedownloadmanager/freedownloadmanager-debug-6.33.1.6648-1-x86_64.
pkg.tar.zst /home/keifus/.cache/yay/linux-cachyos/linux-cachyos-headers-6.19.5-2-x86_64.pkg.tar.zst /home/keifus/.cache/yay/linux-cachyos-lts/linux-cachy
os-lts-headers-6.18.15-2-x86_64.pkg.tar.zst] - exit status 1

That is the terminal output that I am getting after it finishes running $yay or $paru. It rebuilds the kernel every time I run those two commands, also. the normal pacman -Su and Cachy-Update run just fine. There are no problems with my keyrings or anything.

On the CachyOS Hello screen, it also will not let me click on the kernel manager button. I can click on everything else on the Hello menu. My pacman.conf seems to be correct and I cannot find an issue to this anywhere.

Pleae run the bug report and return the link it gives you back here.

sudo cachyos-bugreport.sh

And welcome @keifus666

Thank you for your help. Here is a log. You’ll probably just want to ignore some of the things in the report.

I have also removed pamac, as I have read it can cause some issues in the Garuda forums. I deleted Bauh earlier today also, but I have not used it in a long time.

Is this one of those?

Kernel: 6.18.13-arch1-1

I can’t help if I’m to ignore my findings. :frowning:

But as you wish, I’ll just report some oddities:

Error requesting matches; calling "org.kde.runners.baloo"  : "org.freedesktop.DBus.Error.NotSupported" ""
Mar 01 12:46:41 Keifus-Cachy plasmashell[2136]: Error requesting matches; calling "org.kde.runners.baloo"  : "org.freedesktop.DBus.Error.NotSupported" ""
Mar 01 12:46:42 Keifus-Cachy plasmashell[2136]: Error requesting matches; calling "org.kde.runners.baloo"  : "org.freedesktop.DBus.Error.NotSupported" ""
Mar 01 12:46:42 Keifus-Cachy plasmashell[2136]: Error requesting matches; calling "org.kde.runners.baloo"  : "org.freedesktop.DBus.Error.NotSupported" ""

Can you show again this in full:

paru -Syu
paru -Syu

:: Synchronizing package databases...

 core is up to date

 extra is up to date

:: Starting full system upgrade...

 there is nothing to do

:: Looking for PKGBUILD upgrades...

:: Looking for AUR upgrades...

:: Looking for devel upgrades...

:: Resolving dependencies...

:: Calculating conflicts...

:: Calculating inner conflicts...



Repo Make (7) bc-1.08.2-1  rust-bindgen-0.72.1-1  meson-1.10.1-1  python-iniconfig-2.1.0-3  python-pluggy-1.6.0-3  python-pygments-2.19.2-3   
        python-pytest-1:8.4.2-3

Aur (7) fish-pure-prompt-4.15.1-1  freedownloadmanager-6.33.1.6648-1  linux-cachyos-6.19.5-2 (linux-cachyos linux-cachyos-headers)   
        linux-cachyos-lts-6.18.15-2 (linux-cachyos-lts linux-cachyos-lts-headers)  stremio-4.4.176-1  libpdfium-nojs-latest-commit   
        lutris-git-latest-commit



:: Proceed to review? [Y/n]: y



:: Downloading PKGBUILDs...

 (5/5) freedownloadmanager-6.33.1.6648-1             [--------------------------------------------------------------------------------------------------]

Paging with less. Press 'q' to quit or 'h' for help.



:: linux-cachyos:

     PKGBUILD | 6 +++---

     1 file changed, 3 insertions(+), 3 deletions(-)

     
    diff --git a/PKGBUILD b/PKGBUILD

    index cbbb560..5fe996e 100644

    --- a/PKGBUILD

    +++ b/PKGBUILD

    @@ -170,12 +170,12 @@ fi

      
     pkgbase="linux-$_pkgsuffix"

     _major=6.19

    -_minor=4

    +_minor=5

     #_minorc=$((_minor+1))

     #_rcver=rc8

     pkgver=${_major}.${_minor}

     _tagrel=2

    -pkgrel=1

    +pkgrel=2

     #_stable=${_major}.${_minor}

     _stable=${_major}

     #_stablerc=${_major}-${_rcver}

    @@ -808,6 +808,6 @@ for _p in "${pkgname[@]}"; do

         }"

     done

      
    -b2sums=('fdae47876ff30f643033bd6f6a178b6b2330c7e9707240faa3ea81cdd49d94fbce2ef8766a4a6d85044260f968b64722d4ce7d17993b2f32d0401f8dc83e263e'

    +b2sums=('ea5e3675a448bc3de664008bea3539ea7c74f562c87739cc62e8278c9e228df521012cdf608694930a68db2bedb96e94b95387675885528f86bc147a230e38cd'

             '5070693f911739fe6375656b5612b5372c8ea9d289672e7ff535d7d2df18e4e7252370b1a1c865f44574cf933266f83ee6b2e24e7dd4674ba500f63f9a8100a5'

             'ea26c88950fc06b6ffab93b30e3beacc7d26571a70262334ca8b001dc7899bf96b47d703fbaa7f4e47765c3dafccc23c58a4d4da2169b8ee50012afcb7a1dd96')



:: linux-cachyos-lts:

     PKGBUILD | 8 ++++----

     1 file changed, 4 insertions(+), 4 deletions(-)

     
    diff --git a/PKGBUILD b/PKGBUILD

    index cc00419..9f21fe4 100644

    --- a/PKGBUILD

    +++ b/PKGBUILD

    @@ -145,12 +145,12 @@ fi

      
     pkgbase="linux-$_pkgsuffix"

     _major=6.18

    -_minor=14

    +_minor=15

     #_minorc=$((_minor+1))

     #_rcver=rc8

     pkgver=${_major}.${_minor}

    -_tagrel=1

    -pkgrel=1

    +_tagrel=2

    +pkgrel=2

     _stable=${_major}.${_minor}

     #_stable=${_major}

     #_stablerc=${_major}-${_rcver}

    @@ -734,5 +734,5 @@ for _p in "${pkgname[@]}"; do

         }"

     done

      
    -b2sums=('596ee7428ed274f5307980b97e236631487bc4631cc4355a497ad805255c9e5c021f3fabb328877158bc8d99c38cea063029e19144ce7ba8f8a144d66f90bd3d'

    +b2sums=('72ad571272ad970f0f568a75630366277e4f58626309bc3917ca1d3fa5c294f525b1c1a91ab94a23fbe396855284e4cdc23677b4dc10bc8cd79ef069ea070e6d'

             '81fafd3adcaf3b690d8d4791693e68c7ae921d103ebfd70e8d0ae15cd05ecde5e6672ae43c3a7875686d883c1f5b82d2c8b37b40aee8dcb0563913f9dd6469b6')



:: fish-pure-prompt:

  PKGBUILD:

    # Maintainer: Jax Young <jaxvanyang@gmail.com>

    # Contributor: Luis Martinez <luis dot martinez at disroot dot org>

     
    pkgname=fish-pure-prompt

    pkgver=4.15.1

    pkgrel=1

    pkgdesc="Pretty, minimal, and fast prompt for Fish"

    arch=('any')

    url="https://github.com/pure-fish/pure"

    license=('MIT')

    groups=('fish-plugins')

    depends=('fish')    # remove >=3 to allow fish-git

    provides=('fish-prompt')

    source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")

    sha256sums=('d8e267d19f3fb10df0ca12a05042e20febabcbac4c73c70329c7b5ec1ae64582')

     
    package() {

        cd "pure-$pkgver"

        find conf.d -type f -exec install -Dm 644 -t "$pkgdir/usr/share/fish/vendor_conf.d/" '{}' \+

        find functions -type f -exec install -Dm 644 -t "$pkgdir/usr/share/fish/vendor_functions.d/" '{}' \+

        install -Dm 644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname/"

        install -Dm 644 README.md -t "$pkgdir/usr/share/doc/$pkgname/"

    }



:: freedownloadmanager:

  PKGBUILD:

    # Maintainer: Freedownloadmanager Team <support@freedownloadmanager.org>

    # Contributor: Rizwan Hasan <rizwan.hasan486@gmail.com>

     
    pkgname=freedownloadmanager

    pkgver=6.33.1.6648

    pkgrel=1

    pkgdesc="FDM is a powerful modern download accelerator and organizer."

    arch=('x86_64')

    url="https://www.freedownloadmanager.org/"

    license=('Freeware')

    depends=('openssl' 'xdg-utils' 'ffmpeg' 'libtorrent' 'gst-plugins-base' 'qt6-wayland')

    # source=("${pkgname}-${pkgver}-amd64.deb::http://debrepo.freedownloadmanager.org/pool/main/f/${pkgname}/${pkgname}_${pkgver}_amd64.deb")

    source=("https://files2.freedownloadmanager.org/6/latest/freedownloadmanager.deb")

    sha256sums=("862b7d46447f8057d4e16273ee5764a60dedb1def638aaebb59d717823acd772")

     
    prepare() {

        mkdir -p "$pkgname-$pkgver"

        tar -xvf data.tar.xz -C "$pkgname-$pkgver"

        # tar --use-compress-program=unzstd -xvf data.tar.zst -C "$pkgname-$pkgver"

    }

     
    package() {

        cd "$pkgname-$pkgver"

     
        sed -i 's/\/opt\/freedownloadmanager\/icon\.png/freedownloadmanager/g' \

            './usr/share/applications/freedownloadmanager.desktop'

        sed -i 's/\/opt\/freedownloadmanager\/fdm/\/usr\/bin\/fdm/g' \

            './usr/share/applications/freedownloadmanager.desktop'

     
        # Application Icon

        install -d "$pkgdir/usr/share/icons/hicolor/256x256/apps"

        ln -sv "/opt/$pkgname/icon.png" \

            "$pkgdir/usr/share/icons/hicolor/256x256/apps/$pkgname.png"

     
        # Add StartupWMClass

        sed -i '/^Exec=/a StartupWMClass=fdm' \

            './usr/share/applications/freedownloadmanager.desktop'

     
        cp -dpr --no-preserve=ownership opt usr "$pkgdir"

     
        install -d "$pkgdir/usr/bin"

        ln -sv "/opt/$pkgname/fdm" "$pkgdir/usr/bin/fdm"

    }



:: stremio:

  010-stremio-do-not-download-server-js.patch:

    --- a/release.makefile

    +++ b/release.makefile

    @@ -8,7 +8,7 @@ SERVER_JS := server.js

      
     STREMIO_BIN := ${BUILD_DIR}/stremio

      
    -ALL: ${STREMIO_BIN} ${SERVER_JS} icons

    +ALL: ${STREMIO_BIN} icons

      
     install:

        make -C ${BUILD_DIR} install

    @@ -28,14 +28,11 @@ icons:

        mkdir -p "$@"

        cd "$@" && printf 16,22,24,32,64,128 | xargs -I^ -d, sh -c 'rsvg-convert ../images/stremio.svg -w ^ -o smartcode-stremio_^.png && rsvg-convert .>

      
    -${SERVER_JS}:  
    -   wget "${shell cat server-url.txt}" -qO ${SERVER_JS} || rm ${SERVER_JS}

    -

     ${STREMIO_BIN}:

        mkdir -p ${BUILD_DIR}

        cd ${BUILD_DIR} && cmake -G"Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX="${PREFIX}" ..

        make -j -C ${BUILD_DIR}

      
     clean:

    -   rm -rf ${BUILD_DIR} ${SERVER_JS} icons

    +   rm -rf ${BUILD_DIR} icons

      


  PKGBUILD:

    # Maintainer: Daniel Bermond <dbermond@archlinux.org>

     
    pkgname=stremio

    pkgver=4.4.176

    pkgrel=1

    _serverjs_ver=4.4.172

    pkgdesc='A one-stop hub for video content aggregation (Movies, TV shows, series, live television or web channels)'

    arch=('x86_64')

    url='https://www.stremio.com/'

    license=('GPL-3.0-only')

    depends=(

        'glibc'

        'hicolor-icon-theme'

        'libgcc'

        'libstdc++'

        'mpv'

        'nodejs'

        'openssl'

        'qt5-base'

        'qt5-declarative'

        'qt5-webengine'

        'qt5-quickcontrols'

        'qt5-quickcontrols2'

        'qt5-translations'

        'qt5-webchannel')

    makedepends=(

        'cmake'

        'git'

        'librsvg')

    source=("git+https://github.com/Stremio/stremio-shell.git#tag=v${pkgver}"

            'git+https://github.com/Ivshti/libmpv.git'

            'git+https://github.com/itay-grudev/SingleApplication.git'

            "stremio-${_serverjs_ver}-server.js"::"https://dl.strem.io/four/v${_serverjs_ver}/server.js"

            "stremio-${_serverjs_ver}-stremio.asar"::"https://dl.strem.io/four/v${_serverjs_ver}/stremio.asar"

            '010-stremio-do-not-download-server-js.patch')

    sha256sums=('25248ae6d54c1c669ec2a90f64ba7e0717a6d8436c0495b58f602e0af638c37d'

                'SKIP'

                'SKIP'

                '08d5510a771c3d07a8b1f9c0e521324551d6055b001c5a56c7a79e3e3e0474ef'

                'a6cb74bd82323ecaa898323c0b710d4297ebad50dd4f2389d84b8426ef6d943a'

                'b5eff88b30d8c6030e36ca4949ebf6ff9515efbedc0b9bc748110cd1fbc0671a')

     
    prepare() {

        git -C stremio-shell submodule init

        git -C stremio-shell config --local submodule.deps/libmpv.url "${srcdir}/libmpv"

        git -C stremio-shell config --local submodule.deps/singleapplication.url "${srcdir}/SingleApplication"

        git -C stremio-shell -c protocol.file.allow='always' submodule update

         
        # do not download server.js during 'make'

        ln -s "../stremio-${_serverjs_ver}-server.js" stremio-shell/server.js

        patch -d stremio-shell -Np1 -i "${srcdir}/010-stremio-do-not-download-server-js.patch"

    }

     
    build() {

        make -C stremio-shell -f release.makefile PREFIX="$pkgdir"

    }

     
    package() {

        make -C stremio-shell -f release.makefile PREFIX="$pkgdir" install

         
        # streaming server files

        install -D -m644 "stremio-${_serverjs_ver}-server.js"    "${pkgdir}/opt/stremio/server.js"

        install -D -m644 "stremio-${_serverjs_ver}-stremio.asar" "${pkgdir}/opt/stremio/stremio.asar"

         
        # binary and desktop file

        install -d -m755 "${pkgdir}/usr/"{bin,share/applications}

        ln -sr "${pkgdir}/opt/stremio/stremio" "${pkgdir}/usr/bin/stremio"

        ln -sr "${pkgdir}/opt/stremio/smartcode-stremio.desktop" "${pkgdir}/usr/share/applications/com.stremio.stremio.desktop"

         
        # icons

        local _file

        local _res

        while read -r -d '' _file

        do

            _res="$(printf '%s' "$_file" | sed 's/\.png$//;s/^.*_//')"

            install -d -m755 "${pkgdir}/usr/share/icons/hicolor/${_res}x${_res}/apps"

            ln -sr "${pkgdir}/opt/stremio/icons/smartcode-stremio_${_res}.png" \

                "${pkgdir}/usr/share/icons/hicolor/${_res}x${_res}/apps/smartcode-stremio.png"

            ln -sr "${pkgdir}/opt/stremio/icons/smartcode-stremio-tray_${_res}.png" \

                "${pkgdir}/usr/share/icons/hicolor/${_res}x${_res}/apps/smartcode-stremio-tray.png"

        done < <(find "${pkgdir}/opt/stremio/icons" -maxdepth 1 -type f -name 'smartcode-stremio_*.png' -print0)

    }



(END)

I wasn’t talking about the kernel, but I did start having issues once it tried updating the kernel about a month ago. The people on Reddit weren’t any help, so I finally decided to come here. It looks like it only does that when I run the yay command. It takes 4 hours to run the updates, then fails, because it tries rebuilding the entire system every time.

I just meant some personal documents that had my full name listed on the report.

To be honest I never even noticed that.

About the kernel though, I need to read a bit more, and if I find anything I’ll reply back.

But I sure do prefer the performant cachy kernels.

If you want to use cachy, I recommend actually using the cachy repos.

If you really want to compile the kernel from the AUR again and again, you should try with makepkg directly, rather than using an AUR helper.

Thanks. I forgot to hit q and y on the terminal.

==> Starting package()…

==> Tidying install…

 → Removing libtool files…

 → Removing static library files…

 → Purging unwanted files…

 → Stripping unneeded symbols from binaries and libraries…

 → Compressing man and info pages…

==> Checking for packaging issues…

==> Creating package ā€œfish-pure-promptā€ā€¦

 → Generating .PKGINFO file…

 → Generating .BUILDINFO file…

 → Generating .MTREE file…

 → Compressing package…

==> Leaving fakeroot environment.

==> Finished making: fish-pure-prompt 4.15.1-1 (Sun 01 Mar 2026 02:19:13 PM EST)

==> Cleaning up…

loading packages…

resolving dependencies…

looking for conflicting packages…

Packages (1) fish-pure-prompt-4.15.1-1

Total Installed Size:  0.04 MiB

Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring                                                              [######################################################] 100%

(1/1) checking package integrity                                                            [######################################################] 100%

(1/1) loading package files                                                                 [######################################################] 100%

(1/1) checking for file conflicts                                                           [######################################################] 100%

(1/1) checking available disk space                                                         [######################################################] 100%

:: Processing package changes…

(1/1) upgrading fish-pure-prompt                                                            [######################################################] 100%

:: Running post-transaction hooks…

(1/2) Arming ConditionNeedsUpdate…

(2/2) Checking which packages need to be rebuilt

foreign mcomix

foreign python-backports-zstd

foreign python-desktop-entry-lib

foreign python-ftputil

==> Making package: freedownloadmanager 6.33.1.6648-1 (Sun 01 Mar 2026 02:19:15 PM EST)

==> Retrieving sources…

 → Downloading freedownloadmanager.deb…

% Total    % Received % Xferd  Average Speed  Time    Time    Time   Current

                             Dload  Upload  Total   Spent   Left   Speed

11 40.20M  11  4.68M   0      0  94966      0   07:23   00:51   06:32 174.9k

Do you have a good recommendation on how to fix it so it will stop doing this?

Missing repos.

( and we might also guess its for the same reason - clobbered pacnew instead of properly managing it. )

#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir     = /
#DBPath      = /var/lib/pacman/
#CacheDir    = /var/cache/pacman/pkg/
#LogFile     = /var/log/pacman.log
#GPGDir      = /etc/pacman.d/gnupg/
#HookDir     = /etc/pacman.d/hooks/
HoldPkg     = pacman glibc
#XferCommand = /usr/bin/curl -L -C - -f -o %o %u
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =

#NoUpgrade   =
#NoExtract   =

# Misc options
#UseSyslog
#Color
#NoProgressBar
CheckSpace
#VerbosePkgLists
ParallelDownloads = 5
DownloadUser = alpm
#DisableSandboxFilesystem
#DisableSandboxSyscalls

# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel    = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required

# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
# packagers with `pacman-key --populate archlinux`.

#
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here
#   - local/custom mirrors can be added here or in separate files
#   - repositories listed first will take precedence when packages
#     have identical names, regardless of version number
#   - URLs will have $repo replaced by the name of the current repo
#   - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
#       [repo-name]
#       Server = ServerName
#       Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

#[core-testing]
#Include = /etc/pacman.d/mirrorlist

[core]
Include = /etc/pacman.d/mirrorlist

#[extra-testing]
#Include = /etc/pacman.d/mirrorlist

[extra]
Include = /etc/pacman.d/mirrorlist

# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist

#[multilib]
#Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkg

I may need to include the hashes under core and extra? IDK?

No you are missing all the Cachy repos.

I do not know if you should have v3 or v4 or …

But you have no Cachy repo.

Please see the rest of that other thread for example.

Thank you so much. I hope that this works. Something messed up my repos, so I copied and pasted them from the Arch wiki after doing a live boot and copying and pasting them into the root drive from there using chmod +x or something like that. My internet is slow, so it’s going to take a while, since it’s 10 GB worth of files. Hopefully I won’t have to start over again and fstab then mount all of my drives again, then reinstall everything else.

So we have another case of ā€œOMG look the update completely does the weirdest thingsā€ that is based on a misconfigured pacman.conf. I really start to wonder why that is. Are people actively messing up their pacman.conf but forget about that? Or do tools like pamac and bauh screw the files and people are just oblivious of that?

The more of these cases I see, the less I believe in this ongoing ā€œooh uuh Arch is such an unstable systemā€-myth.

Edit: while I wrote this, @keifus666 came up with the actual solution to the puzzle:

Something messed up my repos, so I copied and pasted them from the Arch wiki after doing a live boot and copying and pasting them into the root drive from there using chmod +x or something like that.

Or something like that :laughing: glad to hear you are on the way to recovery, though. :+1:

If you remember the ā€œsomethingā€ that messed up your repos, please let us know, will you?

I never said it was unstable. I’m going to completely blame myself for using BAUH. I’m just mostly used to different distros and I’ve only been on CachyOS for about a year.

There were some bad scripts floating around that would just either delete the pacnews or just automatically overwrite the existing file with the pacnews … so could be related to something like that.
Though of course a user could just as easily do the same thing under some misunderstanding.
Bauh has problems too but thats more about forced refresh/partial-upgrade/automatically-remove-packages stuff .. not so much ā€˜pacnews’ or file overwrites that I recall.

I know and I didn’t mean that at all. It’s just that so many people say this and it really sticks around, while in the majority of cases it’s just PEBCAK :joy:

It can happen with anything, really. I really like Cachy as a daily driver and it’s been perfect for me. Sometimes you just have to fuck around and find out.

It’s all good. We learn from our mistakes. I’ll mark this as solved as soon as the repos get finished downloading and installing, hoping it’s fixed. At least you guys were nice about it. The people on Reddit were just assholes, so that discouraged me from coming into the forums and I couldn’t find what I was looking for in the Wiki.

I’ve always learned things on my own and had books/classes for Linux distros. Arch is a whole different thing, just like Fedora and Fedora Silverblue aren’t really alike.