Github messages for voidlinux
 help / color / mirror / Atom feed
* [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).