mate-extra/caja-extensions-1.22.0 requires old gupnp-1.0 API/ABI, which I've made explicit in the deps before bumping gupnp to 1.2 API. But the gupnp and co upgrades are being held back for anyone using caja-extensions[upnp], and this needs solving, as we really want to move forward with 1.2 APIs stable in a month and the by now rather (upstream) ancient 1.0s removed from main tree. There's probably a simple patch out there (upstream git or other distros) to do this in a revbump (change the dep to >=gupnp-1.2:0= or so with that), or in a new upstream version.
We need either caja-extensions-1.24 or: https://github.com/mate-desktop/caja-extensions/commit/45d85850235bbcb6b59b1443d22f0e8203cce566
@pacho I have published ebuilds for mate-1.24 series, including caja-extensions. Check these in GitHub.com/oz123/mate-de-gentoo
https://github.com/mate-desktop/caja-extensions/blob/v1.22.1/configure.ac#L199 1.22.1 and 1.24.0 have been added to the tree. Will stablize 1.22.1 in about a week to close out this bug.
commit 936280f2bb980ab75e8f9a653ba63e4e1039c77e Author: Adam Feldman <NP-Hardass@gentoo.org> Date: Thu May 7 23:07:09 2020 -0400 mate-extra/caja-extensions: Drop old Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org> commit 01a21506b0b2596195710677b10304ea97cd250c Author: Adam Feldman <NP-Hardass@gentoo.org> Date: Thu May 7 23:05:35 2020 -0400 mate-extra/caja-extensions: Stabilize 1.22.1 for amd64,x86 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org>
There's nothing solved here when the gupnp dep is still requiring old 0/4 subslot, and probably fails to compile then.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45557a84fe2ba4a28f93d96d9fa44368a905934e commit 45557a84fe2ba4a28f93d96d9fa44368a905934e Author: Pacho Ramos <pacho@gentoo.org> AuthorDate: 2020-05-20 20:38:08 +0000 Commit: Pacho Ramos <pacho@gentoo.org> CommitDate: 2020-05-20 20:38:08 +0000 mate-extra/caja-extensions: Newer gupnp is also supported by 0.24.x Bug: https://bugs.gentoo.org/710470 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Pacho Ramos <pacho@gentoo.org> .../caja-extensions-1.24.0-r1.ebuild | 73 ++++++++++++++++++++++ 1 file changed, 73 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2928a29997bb3b5f826da88ca992cd4db806cfd4 commit 2928a29997bb3b5f826da88ca992cd4db806cfd4 Author: Adam Feldman <NP-Hardass@gentoo.org> AuthorDate: 2020-08-04 20:04:37 +0000 Commit: Adam Feldman <NP-Hardass@gentoo.org> CommitDate: 2020-08-07 03:17:37 +0000 mate-extra/caja-extensions: Drop 1.24.0 Closes: https://bugs.gentoo.org/710470 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Adam Feldman <NP-Hardass@gentoo.org> .../caja-extensions/caja-extensions-1.24.0.ebuild | 73 ---------------------- 1 file changed, 73 deletions(-)