Summary: | devel/appstream: unused dependencies in main (sub)package | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Jan Beich <jbeich> |
Component: | Individual Port(s) | Assignee: | Gleb Popov <arrowd> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | arrowd |
Priority: | --- | Keywords: | regression |
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(desktop) |
Hardware: | Any | ||
OS: | Any |
Description
Jan Beich
![]() ![]() You're right, this is a serious regression. And I don't even understand how to amend this now. A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=c6730766301df328d64ded996bacc0c9d27e5573 commit c6730766301df328d64ded996bacc0c9d27e5573 Author: Gleb Popov <arrowd@FreeBSD.org> AuthorDate: 2024-01-24 15:17:46 +0000 Commit: Gleb Popov <arrowd@FreeBSD.org> CommitDate: 2024-01-24 15:20:34 +0000 Revert "devel/appstream{,-qt,-compose}: Combine into a single port with SUBPACKAGES." The current subpackages implementation does not support USES.<subpackage>, which causes a lot of extra dependencies to be added to the main subpackage. This reverts commit f292ea6fb5fc10359f130a4e25a3b60ab0df7c6e. PR: 276584 MOVED | 2 -- devel/Makefile | 3 +- devel/appstream-compose/Makefile (new) | 24 +++++++++++++++ devel/appstream-compose/pkg-plist (new) | 20 ++++++++++++ devel/appstream-qt/Makefile (new) | 34 ++++++++++++++++++++ devel/appstream-qt/pkg-plist (new) | 30 ++++++++++++++++++ devel/appstream-qt5/Makefile (gone) | 22 ------------- devel/appstream-qt5/pkg-plist (gone) | 30 ------------------ devel/appstream/Makefile | 27 +++------------- devel/appstream/pkg-descr.compose (gone) | 7 ----- devel/appstream/pkg-descr.qt6 (gone) | 6 ---- devel/appstream/pkg-plist | 53 +------------------------------- sysutils/plasma5-discover/Makefile | 2 +- 13 files changed, 117 insertions(+), 143 deletions(-) |