Package Details: plasma-desktop-git 6.0.80_r11524.gf3a8cd50e-1

Git Clone URL: https://aur.archlinux.org/plasma-desktop-git.git (read-only, click to copy)
Package Base: plasma-desktop-git
Description: KDE Plasma Desktop
Upstream URL: https://kde.org/plasma-desktop/
Licenses: LGPL-2.0-or-later
Groups: plasma-git
Conflicts: knetattach, knetattach-git, plasma-desktop, user-manager, user-manager-git
Provides: knetattach, knetattach-git, plasma-desktop, user-manager, user-manager-git
Replaces: knetattach-git, user-manager-git
Submitter: arojas
Maintainer: IslandC0der (chaotic-aur)
Last Packager: IslandC0der
Votes: 9
Popularity: 0.000000
First Submitted: 2014-03-31 06:31 (UTC)
Last Updated: 2024-03-02 13:37 (UTC)

Required by (40)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 12 Next › Last »

Neko-san commented on 2021-08-13 23:26 (UTC)

All it says is this:

warning: There are too many unreachable loose objects; run 'git prune' to remove them.

IslandC0der commented on 2021-08-13 23:18 (UTC)

What does ~/.cache/asp/.git/gc.log say?

Neko-san commented on 2021-08-13 23:14 (UTC)

@IslandC0der Okay, I have new issue now?

neko-san@ARCH ~/asp> asp checkout mgba xorg-xsetroot xorg-xmessage xorg-server xonotic wayland-protocols wayland systemsettings sddm-kcm sddm plasma-workspace plasma-wayland-protocols plasma-nm plasma-framework plasma-desktop phonon-gstreamer pcsx2 openmw networkmanager-qt milou libksysguard libkscreen layer-shell-qt kwin kwayland-server kwayland-integration kwayland kuserfeedback ktexteditor ksysguard kscreen kquickcharts knotifyconfig kmenuedit kinit kholidays kdelibs4support kactivitymanagerd kactivities-stats doxygen dolphin-emu appstream yakuake spectacle konsole kaccounts-integration dolphin xorg-xrdb
Cloning into 'mgba'...
done.
Cloning into 'xorg-xsetroot'...
done.
Cloning into 'xorg-xmessage'...
done.
Cloning into 'xorg-server'...
done.
Cloning into 'xonotic'...
done.
Cloning into 'wayland-protocols'...
done.
Cloning into 'wayland'...
done.
Cloning into 'systemsettings'...
done.
Cloning into 'sddm-kcm'...
done.
Cloning into 'sddm'...
done.
Cloning into 'plasma-workspace'...
done.
Cloning into 'plasma-wayland-protocols'...
done.
Cloning into 'plasma-nm'...
done.
Cloning into 'plasma-framework'...
done.
Cloning into 'plasma-desktop'...
done.
Cloning into 'phonon-gstreamer'...
done.
Cloning into 'pcsx2'...
done.
Cloning into 'openmw'...
done.
Cloning into 'networkmanager-qt'...
done.
Cloning into 'milou'...
done.
Cloning into 'libksysguard'...
done.
Cloning into 'libkscreen'...
done.
Cloning into 'layer-shell-qt'...
done.
Cloning into 'kwin'...
done.
Cloning into 'kwayland-server'...
done.
Cloning into 'kwayland-integration'...
done.
Cloning into 'kwayland'...
done.
Cloning into 'kuserfeedback'...
done.
Cloning into 'ktexteditor'...
done.
Cloning into 'ksysguard'...
done.
Cloning into 'kscreen'...
done.
Cloning into 'kquickcharts'...
done.
Cloning into 'knotifyconfig'...
done.
Cloning into 'kmenuedit'...
done.
Cloning into 'kinit'...
done.
Cloning into 'kholidays'...
done.
Cloning into 'kdelibs4support'...
done.
Cloning into 'kactivitymanagerd'...
done.
Cloning into 'kactivities-stats'...
done.
Cloning into 'doxygen'...
done.
Cloning into 'dolphin-emu'...
done.
Cloning into 'appstream'...
done.
Cloning into 'yakuake'...
done.
Cloning into 'spectacle'...
done.
Cloning into 'konsole'...
done.
Cloning into 'kaccounts-integration'...
done.
Cloning into 'dolphin'...
done.
Cloning into 'xorg-xrdb'...
done.
neko-san@ARCH ~/asp> ./aspUpdate.sh
==> updating remote 'packages'
From https://github.com/archlinux/svntogit-packages
 * branch              packages/appstream -> FETCH_HEAD
 * branch              packages/dolphin -> FETCH_HEAD
 * branch              packages/doxygen -> FETCH_HEAD
 * branch              packages/kaccounts-integration -> FETCH_HEAD
 * branch              packages/kactivities-stats -> FETCH_HEAD
 * branch              packages/kactivitymanagerd -> FETCH_HEAD
 * branch              packages/kdelibs4support -> FETCH_HEAD
 * branch              packages/kholidays -> FETCH_HEAD
 * branch              packages/kinit -> FETCH_HEAD
 * branch              packages/kmenuedit -> FETCH_HEAD
 * branch              packages/knotifyconfig -> FETCH_HEAD
 * branch              packages/konsole -> FETCH_HEAD
 * branch              packages/kquickcharts -> FETCH_HEAD
 * branch              packages/kscreen -> FETCH_HEAD
 * branch              packages/ksysguard -> FETCH_HEAD
 * branch              packages/ktexteditor -> FETCH_HEAD
 * branch              packages/kuserfeedback -> FETCH_HEAD
 * branch              packages/kwayland -> FETCH_HEAD
 * branch              packages/kwayland-integration -> FETCH_HEAD
 * branch              packages/kwayland-server -> FETCH_HEAD
 * branch              packages/kwin -> FETCH_HEAD
 * branch              packages/layer-shell-qt -> FETCH_HEAD
 * branch              packages/libkscreen -> FETCH_HEAD
 * branch              packages/libksysguard -> FETCH_HEAD
 * branch              packages/milou -> FETCH_HEAD
 * branch              packages/networkmanager-qt -> FETCH_HEAD
 * branch              packages/phonon-gstreamer -> FETCH_HEAD
 * branch              packages/plasma-desktop -> FETCH_HEAD
 * branch              packages/plasma-framework -> FETCH_HEAD
 * branch              packages/plasma-nm -> FETCH_HEAD
 * branch              packages/plasma-wayland-protocols -> FETCH_HEAD
 * branch              packages/plasma-workspace -> FETCH_HEAD
 * branch              packages/sddm -> FETCH_HEAD
 * branch              packages/sddm-kcm -> FETCH_HEAD
 * branch              packages/spectacle -> FETCH_HEAD
 * branch              packages/systemsettings -> FETCH_HEAD
 * branch              packages/wayland -> FETCH_HEAD
 * branch              packages/wayland-protocols -> FETCH_HEAD
 * branch              packages/xorg-server -> FETCH_HEAD
 * branch              packages/xorg-xmessage -> FETCH_HEAD
 * branch              packages/xorg-xrdb -> FETCH_HEAD
 * branch              packages/xorg-xsetroot -> FETCH_HEAD
 * branch              packages/yakuake -> FETCH_HEAD
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
warning: The last gc run reported the following. Please correct the root cause
and remove /home/neko-san/.cache/asp/.git/gc.log.
Automatic cleanup will not be performed until the file is removed.

warning: There are too many unreachable loose objects; run 'git prune' to remove them.

==> updating remote 'community'
From https://github.com/archlinux/svntogit-community
 * branch              packages/dolphin-emu -> FETCH_HEAD
 * branch              packages/mgba -> FETCH_HEAD
 * branch              packages/openmw -> FETCH_HEAD
 * branch              packages/pcsx2 -> FETCH_HEAD
 * branch              packages/xonotic -> FETCH_HEAD
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
warning: The last gc run reported the following. Please correct the root cause
and remove /home/neko-san/.cache/asp/.git/gc.log.
Automatic cleanup will not be performed until the file is removed.

warning: There are too many unreachable loose objects; run 'git prune' to remove them.

neko-san@ARCH ~/asp> 

IslandC0der commented on 2021-08-13 23:03 (UTC) (edited on 2021-08-13 23:04 (UTC) by IslandC0der)

@Neko-san Yeah, try re-initializing them with asp checkout. git remote says origin exists... So strange.

Well, $dir is set by the for loop on each iteration, so just changing the working directory wouldn't mess with that variable. The reason why you need to go to trunk is that that's where the PKGBUILD is, which is where you will want to append your changes.

Neko-san commented on 2021-08-13 22:37 (UTC) (edited on 2021-08-13 22:47 (UTC) by Neko-san)

@IslandC0der It was before but I'm not sure if any of these actually got an update recently and I haven't seen the script build any packages :/

I had moved some of them to ~/asp/ because it didn't occur to me at first to have a dedicated folder for it

Should I just collect all the package names and make a one-liner to re-initialize all of them or no?

Also, wouldn't going to trunk after git reset change $dir and cause all of the if checks to fail?

neko-san@ARCH ~/asp> cd ./dolphin/
neko-san@ARCH ~/a/dolphin (packages/packages/dolphin)> git remote
origin
neko-san@ARCH ~/a/dolphin (packages/packages/dolphin)> 

IslandC0der commented on 2021-08-13 22:07 (UTC) (edited on 2021-08-13 22:10 (UTC) by IslandC0der)

@Neko-san This is really weird because it was working before, right? Did you change anything (e.g. move all the folders to a different location)?

If you go into one of those dirs and run git remote, what's the output?

Also, extremely important: in the script, cd trunk must come before the if clauses (right after git reset).

Neko-san commented on 2021-08-13 21:39 (UTC)

@IslandC0der Same result

IslandC0der commented on 2021-08-13 21:05 (UTC)

@Neko-san What if you replace origin with origin/master?

Neko-san commented on 2021-08-13 20:54 (UTC)

@IslandC0der It didn't even drop an error text file; it just spat a bunch of fatal errors in the terminal:

neko-san@ARCH ~/asp> sh -c 'for dir in */; do (
                       cd $dir
                       git reset --hard origin || echo "$dir - $(git remote)" >> errors.txt
                     ) done'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
fatal: ambiguous argument 'origin': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'

IslandC0der commented on 2021-08-13 20:38 (UTC) (edited on 2021-08-13 20:39 (UTC) by IslandC0der)

@Neko-san Try running something like this:

for dir in */; do (
  cd $dir
  git reset --hard origin || echo "$dir - $(git remote)" >> errors.txt
) done

It will show us which are the problematic dirs (just check errors.txt after it's done)