* [ISSUE] split remind into remind-core and remind-tk
@ 2025-01-07 17:57 Anachron
2025-01-07 18:36 ` [ISSUE] [CLOSED] " ahesford
2025-01-07 18:36 ` ahesford
0 siblings, 2 replies; 3+ messages in thread
From: Anachron @ 2025-01-07 17:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 977 bytes --]
New issue by Anachron on void-packages repository
https://github.com/void-linux/void-packages/issues/53881
Description:
### Is this a new report?
Yes
### System Info
Void 6.12.4_1 x86_64 GenuineIntel notuptodate rFFFFFFFFF
### Package(s) Affected
remind-05.00.02_1
### Does a report exist for this bug with the project's home (upstream) and/or another distro?
_No response_
### Expected behaviour
Remind is a pretty useful command on its own, even without `tkremind`.
`tkremind` is included by default but is missing the `tk` dependency, so it cannot be used (see https://github.com/void-linux/void-packages/blob/master/srcpkgs/remind/files/README.voidlinux).
I suggest to split the package into `remind-core` and `remind-tk`, where `remind-tk` pulls in `tk`.
### Actual behaviour
Currently `remind` ships with `tkremind` but does not depend on `tk`.
### Steps to reproduce
1. Install `remind`
2. Realize `tkremind` is installed but not usable by default.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [ISSUE] [CLOSED] split remind into remind-core and remind-tk
2025-01-07 17:57 [ISSUE] split remind into remind-core and remind-tk Anachron
@ 2025-01-07 18:36 ` ahesford
2025-01-07 18:36 ` ahesford
1 sibling, 0 replies; 3+ messages in thread
From: ahesford @ 2025-01-07 18:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 980 bytes --]
Closed issue by Anachron on void-packages repository
https://github.com/void-linux/void-packages/issues/53881
Description:
### Is this a new report?
Yes
### System Info
Void 6.12.4_1 x86_64 GenuineIntel notuptodate rFFFFFFFFF
### Package(s) Affected
remind-05.00.02_1
### Does a report exist for this bug with the project's home (upstream) and/or another distro?
_No response_
### Expected behaviour
Remind is a pretty useful command on its own, even without `tkremind`.
`tkremind` is included by default but is missing the `tk` dependency, so it cannot be used (see https://github.com/void-linux/void-packages/blob/master/srcpkgs/remind/files/README.voidlinux).
I suggest to split the package into `remind-core` and `remind-tk`, where `remind-tk` pulls in `tk`.
### Actual behaviour
Currently `remind` ships with `tkremind` but does not depend on `tk`.
### Steps to reproduce
1. Install `remind`
2. Realize `tkremind` is installed but not usable by default.
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: split remind into remind-core and remind-tk
2025-01-07 17:57 [ISSUE] split remind into remind-core and remind-tk Anachron
2025-01-07 18:36 ` [ISSUE] [CLOSED] " ahesford
@ 2025-01-07 18:36 ` ahesford
1 sibling, 0 replies; 3+ messages in thread
From: ahesford @ 2025-01-07 18:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 676 bytes --]
New comment by ahesford on void-packages repository
https://github.com/void-linux/void-packages/issues/53881#issuecomment-2575980187
Comment:
I don't really think splitting the package to offer a single shell script is worth the effort.
A lot of packages have optional functionality that doesn't work without additional packages. Because we don't have a mechanism for optional dependencies in XBPS, the standard course is to let that functionality fail, especially if the failure is descriptive enough. In this case, `exec: wish: not found` should provide users with enough breadcrumbs to find the packages they need, and `README.voidlinux` exists for additional detail.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-01-07 18:36 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-01-07 17:57 [ISSUE] split remind into remind-core and remind-tk Anachron
2025-01-07 18:36 ` [ISSUE] [CLOSED] " ahesford
2025-01-07 18:36 ` ahesford
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).