-
Notifications
You must be signed in to change notification settings - Fork 181
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
remove orphaned packages #96
remove orphaned packages #96
Conversation
automake1.10 (removed) automake1.6 (removed) automake1.7 (removed) automake1.8 (removed) automake1.9 (removed) crypt (removed) libcrypt (removed) Signed-off-by: Jeremy Drake <[email protected]>
10b1c64
to
1d474ba
Compare
Signed-off-by: Jeremy Drake <[email protected]>
1d474ba
to
e076b11
Compare
Just like I did in the sibling PR, I kicked off a |
This run succeeded! 🎉 @jeremyd2019 I opened a companion PR over in git-sdk-arm64 and used the opportunity to add a commit to remove the unwanted |
It looks like this might remove a few files that are actually worth keeping here...
|
Actually libxml2 was removed in #97, so etc/xml/catalog can go. I don't see any font stuff installed either, so the fontconfig cache can probably go too. Just git config files and git perl module man pages? |
a2b65e7
to
280f001
Compare
Git for Windows moved it back to
If you download https://github.com/git-for-windows/pacman-repo/releases/download/2025-02-13T12-51-22.000Z/mingw-w64-x86_64-git-doc-man-2.48.1.1.2bd190bcd2-1-any.pkg.tar.xz (a regular $ tar tvf mingw-w64-x86_64-git-doc-man-2.48.1.1.2bd190bcd2-1-any.pkg.tar.xz |
grep Git
-rw-r--r-- root/root 9633 2025-02-13 12:00 mingw64/share/man/man3/Git.3pm.gz It's not only that the manual pages are unwanted, the non- So yes, all of those files can go. |
This repeats the exercise from git-for-windows#35 This trick was performed by: f() { comm -23 \ <(git -C / ls-files $1\* | sort) \ <(git -C /var/lib/pacman/local/ grep ^$1 \*/files | sed -n 's,^.*:\(.*[^/]\)$,\1,p' | sort) } f mingw | xargs -d '\n' -r git -C / rm Signed-off-by: Jeremy Drake <[email protected]>
280f001
to
a2b9d0a
Compare
Off-topic here, but BTW, why does arm64 git-for-windows seem to want them in clangarm64/etc? |
That's a bug. I remember you mentioning this elsewhere and I meant to split it out into a separate ticket. Will do so now. |
Done: git-for-windows/git#5431 |
I've started another |
It was in fact successful |
automake1.10 (removed)
automake1.6 (removed)
automake1.7 (removed)
automake1.8 (removed)
automake1.9 (removed)
crypt (removed)
libcrypt (removed)
plus, remove unowned files from /usr/bin (apparently added temporarily to work around issues but then never removed again)