* [ISSUE] (Manual.md) No mention of replaces
@ 2020-05-30 8:28 toluschr
2020-05-31 2:07 ` Manual.md: " sgn
` (8 more replies)
0 siblings, 9 replies; 10+ messages in thread
From: toluschr @ 2020-05-30 8:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 439 bytes --]
New issue by toluschr on void-packages repository
https://github.com/void-linux/void-packages/issues/22424
Description:
### Expected behavior
A brief explanation of what replaces does, how and when it should be used (>=, <, etc.).
### Actual behavior
Grepping for `replaces` yields results in a lot of packages. However, when reading the manual, the keyword is not mentioned.
### Steps to reproduce the behavior
Read the manual
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Manual.md: No mention of replaces
2020-05-30 8:28 [ISSUE] (Manual.md) No mention of replaces toluschr
@ 2020-05-31 2:07 ` sgn
2020-11-07 8:36 ` ashpooljh
` (7 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: sgn @ 2020-05-31 2:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 283 bytes --]
New comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/issues/22424#issuecomment-636409765
Comment:
`replaces` doesn't work the way people usually expected.
Until *someone* go to `xbps` fix it, I think it's unlikely `replaces` will mention it.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Manual.md: No mention of replaces
2020-05-30 8:28 [ISSUE] (Manual.md) No mention of replaces toluschr
2020-05-31 2:07 ` Manual.md: " sgn
@ 2020-11-07 8:36 ` ashpooljh
2021-02-05 2:42 ` ericonr
` (6 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: ashpooljh @ 2020-11-07 8:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 471 bytes --]
New comment by ashpooljh on void-packages repository
https://github.com/void-linux/void-packages/issues/22424#issuecomment-723418733
Comment:
Sorry, I'm not sure if I understand it correctly. `replaces` works in a counter-intuitive way, so shouldn't that be the reason to document it better? I also found it used in other packages, and applied it to one of my packages relying heavily on intuition. The lack of documentation leaves me worried if I did something wrong.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Manual.md: No mention of replaces
2020-05-30 8:28 [ISSUE] (Manual.md) No mention of replaces toluschr
2020-05-31 2:07 ` Manual.md: " sgn
2020-11-07 8:36 ` ashpooljh
@ 2021-02-05 2:42 ` ericonr
2021-03-11 19:45 ` Chocimier
` (5 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: ericonr @ 2021-02-05 2:42 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 253 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/22424#issuecomment-773744176
Comment:
Now that this mechanism is being used in removed-packages, it should definitely be documented.
@Chocimier ?
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Manual.md: No mention of replaces
2020-05-30 8:28 [ISSUE] (Manual.md) No mention of replaces toluschr
` (2 preceding siblings ...)
2021-02-05 2:42 ` ericonr
@ 2021-03-11 19:45 ` Chocimier
2021-03-11 19:53 ` ericonr
` (4 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: Chocimier @ 2021-03-11 19:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 268 bytes --]
New comment by Chocimier on void-packages repository
https://github.com/void-linux/void-packages/issues/22424#issuecomment-797001570
Comment:
Will documenting as "counter-intuitive and subject to change behaviour, use transitional packages instead" be fine for you?
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Manual.md: No mention of replaces
2020-05-30 8:28 [ISSUE] (Manual.md) No mention of replaces toluschr
` (3 preceding siblings ...)
2021-03-11 19:45 ` Chocimier
@ 2021-03-11 19:53 ` ericonr
2021-03-11 19:53 ` ericonr
` (3 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: ericonr @ 2021-03-11 19:53 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 435 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/22424#issuecomment-797006114
Comment:
Given b7ce94c73e3d00cbc1c9f07b11306666837868d0, shouldn't it be documented to be used together with transitional packages? And I think it'd be best to have the documentation actually list why it's counter intuitive and what's still undefined / can change, even if it isn't an ideal situation.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Manual.md: No mention of replaces
2020-05-30 8:28 [ISSUE] (Manual.md) No mention of replaces toluschr
` (4 preceding siblings ...)
2021-03-11 19:53 ` ericonr
@ 2021-03-11 19:53 ` ericonr
2021-03-11 20:11 ` ashpooljh
` (2 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: ericonr @ 2021-03-11 19:53 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 209 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/22424#issuecomment-797006281
Comment:
Otherwise people have to guess and depend on unspoken knowledge...
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Manual.md: No mention of replaces
2020-05-30 8:28 [ISSUE] (Manual.md) No mention of replaces toluschr
` (5 preceding siblings ...)
2021-03-11 19:53 ` ericonr
@ 2021-03-11 20:11 ` ashpooljh
2022-04-16 2:02 ` github-actions
2022-04-30 2:13 ` [ISSUE] [CLOSED] " github-actions
8 siblings, 0 replies; 10+ messages in thread
From: ashpooljh @ 2021-03-11 20:11 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 815 bytes --]
New comment by ashpooljh on void-packages repository
https://github.com/void-linux/void-packages/issues/22424#issuecomment-797017242
Comment:
In addition to any warnings as to the keyword being deprecated, palliative and temporary, it would be really helpful to have a description of how it actually works as is. I understand that this might feel like a step towards "legitimizing" it and leaving it be for a long time, but it's been there for a long time already, used in many packages, and therefore I think it's better to have it properly documented.
To motivate more people to consider using transitional packages and other alternatives to this keyword, I suggest introducing some highly visible warnings to the packaging tools like `xlint` or `xbps-src` shown upon encountering `replaces=` in a template.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: Manual.md: No mention of replaces
2020-05-30 8:28 [ISSUE] (Manual.md) No mention of replaces toluschr
` (6 preceding siblings ...)
2021-03-11 20:11 ` ashpooljh
@ 2022-04-16 2:02 ` github-actions
2022-04-30 2:13 ` [ISSUE] [CLOSED] " github-actions
8 siblings, 0 replies; 10+ messages in thread
From: github-actions @ 2022-04-16 2:02 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 293 bytes --]
New comment by github-actions[bot] on void-packages repository
https://github.com/void-linux/void-packages/issues/22424#issuecomment-1100506775
Comment:
Issues become stale 90 days after last activity and are closed 14 days after that. If this issue is still relevant bump it or assign it.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [ISSUE] [CLOSED] Manual.md: No mention of replaces
2020-05-30 8:28 [ISSUE] (Manual.md) No mention of replaces toluschr
` (7 preceding siblings ...)
2022-04-16 2:02 ` github-actions
@ 2022-04-30 2:13 ` github-actions
8 siblings, 0 replies; 10+ messages in thread
From: github-actions @ 2022-04-30 2:13 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 442 bytes --]
Closed issue by toluschr on void-packages repository
https://github.com/void-linux/void-packages/issues/22424
Description:
### Expected behavior
A brief explanation of what replaces does, how and when it should be used (>=, <, etc.).
### Actual behavior
Grepping for `replaces` yields results in a lot of packages. However, when reading the manual, the keyword is not mentioned.
### Steps to reproduce the behavior
Read the manual
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2022-04-30 2:13 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-30 8:28 [ISSUE] (Manual.md) No mention of replaces toluschr
2020-05-31 2:07 ` Manual.md: " sgn
2020-11-07 8:36 ` ashpooljh
2021-02-05 2:42 ` ericonr
2021-03-11 19:45 ` Chocimier
2021-03-11 19:53 ` ericonr
2021-03-11 19:53 ` ericonr
2021-03-11 20:11 ` ashpooljh
2022-04-16 2:02 ` github-actions
2022-04-30 2:13 ` [ISSUE] [CLOSED] " github-actions
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).