app-portage / unsymlink-lib

Convert your system to SYMLINK_LIB=no

Official package sites : https://github.com/projg2/unsymlink-lib ·

v20 :: 0 :: gentoo

Modified
License
BSD-2
Keywords
amd64 ppc64

python_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only
python3_12
Build for Python 3.12 only

dev-lang / python : Freethreading (no-GIL) version of Python programming language

sys-apps / portage : The package management and distribution system for Gentoo

687482
app-portage/unsymlink-lib --migrate leaves restart commands broken
702548
app-portage/unsymlink-lib does not handle /usr/lib/debug/...
756037
app-portage/unsymlink-lib: must not move /lib64/rc/plugins
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
app-portage/unsymlink-lib: disable py3.9
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Mike Gilbert · gentoo
app-portage/unsymlink-lib: enable py3.12
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jan Vesely · gentoo
app-portage/unsymlink-lib: Sync compatible python versions with sys-apps/portage
Signed-off-by: Jan Vesely <jano.vesely@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/29166 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Update URLs
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Revert "riscv keywording"
This package makes zero sense on non-amd64 platforms, and could not have been tested correctly. Reverts: 58da14be53bd1ce3690da450f794c189c1f7c7d1 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Atharva · gentoo
app-portage/unsymlink-lib: riscv keywording
Signed-off-by: Atharva <atharvaamritkar@protonmail.com> Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Enable py3.10
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
app-portage/unsymlink-lib: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
app-portage/unsymlink-lib: stabilize 20 for ppc64
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-portage/unsymlink-lib: amd64 stable wrt bug #774225
Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v20
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Agostino Sarubbo · gentoo
app-portage/unsymlink-lib: amd64 stable wrt bug #760288
Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Restore RESTRICT=test
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v19
Closes: https://bugs.gentoo.org/753743 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
app-portage/unsymlink-lib: add ~ppc64 keyword
Bug: https://bugs.gentoo.org/640184 Bug: https://bugs.gentoo.org/715680 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
app-portage/unsymlink-lib: amd64 stable wrt bug #734532
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v18
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mike Gilbert · gentoo
app-portage/unsymlink-lib: python3.8
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Remove py2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Drop old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
app-portage/unsymlink-lib: amd64 stable wrt bug #690874
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Drop old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
app-portage/unsymlink-lib: amd64 stable wrt bug #688164
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v17
Closes: https://bugs.gentoo.org/688216 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v16
Bump to version 16. Fixes wrong umask. Bug: https://bugs.gentoo.org/688164 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
app-portage/unsymlink-lib: Drop old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
app-portage/unsymlink-lib: amd64 stable wrt bug #687590
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v15, with improved output
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v14
Closes: https://bugs.gentoo.org/686450 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Prune dep on portage-mgorny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove python3_4 PYTHON_COMPAT correctly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Clean old up
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
app-portage/unsymlink-lib: amd64 stable wrt bug #665404
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v13
Michał Górny · gentoo
app-portage/unsymlink-lib: Support sys-apps/portage-mgorny
Agostino Sarubbo · gentoo
app-portage/unsymlink-lib: amd64 stable wrt bug #647652
Signed-off-by: Agostino Sarubbo <ago@gentoo.org> Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="amd64"
Michał Górny · gentoo
app-portage/unsymlink-lib: Clean old up
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v12, with improved error handling
Bump to v12. The new version improves error handling even more, and officially starts supporting sub-mounts (and subvolumes) inside the migrated tree. Well, more specifically -- it informs the user of pending doom and helps him recover from it. Closes: https://bugs.gentoo.org/643194
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v11, with lib32 removal fix
Bump to v11 that improves handling of lib32 removal failures. The errors are now fatal and request resuming explicitly, rather than outputting a warning that is easily missed. This also lets us allow lib32 to be a mount point again. This version also tries to give more explicit explanation when lib32 is actually a mount point. However, the os.path.ismount() function does not seem to detect bind mounts, as in the linked bug report. Closes: https://bugs.gentoo.org/643632
Michał Górny · gentoo
app-portage/unsymlink-lib: Clean old up
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v10
Bump to v10 that detects mount point at lib32. Sadly, it does not support replacing it yet but it should fail early. Bug: https://bugs.gentoo.org/643632
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v9
Bump to the v9 bugfix release that explicitly fails whenever mount points are found in /lib* or /usr/lib*. While this is far from perfect, it prevents unexpected failures later on. Bug: https://bugs.gentoo.org/643194
Michał Górny · gentoo
app-portage/unsymlink-lib: Drop interim v7 release
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v8
Now with extra actions to help with recovery from fatal failures and detailed error messages with instructions how to recover. Closes: https://bugs.gentoo.org/642578
Michał Górny · gentoo
app-portage/unsymlink-lib: Drop old
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v7
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v6
Michał Górny · gentoo
app-portage/unsymlink-lib: Add missing dep on sys-apps/portage
Michał Górny · gentoo
app-portage/unsymlink-lib: Drop buggy v4
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v5
Michał Górny · gentoo
app-portage/unsymlink-lib: Drop buggy, old versions
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v4
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v3
Michał Górny · gentoo
app-portage/unsymlink-lib: Bump to v2
Michał Górny · gentoo
app-portage/unsymlink-lib: SYMLINK_LIB=no migration tool