Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Split mumble and murmur packages
@ 2022-01-18 15:05 TalviT
  2022-01-18 15:41 ` paper42
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: TalviT @ 2022-01-18 15:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 551 bytes --]

New issue by TalviT on void-packages repository

https://github.com/void-linux/void-packages/issues/35110

Description:
Currently the murmur package links to mumble.
Since I want to run murmur on a headless server, I would prefer not to have to install the qt5 packages.
Unfortunately I have no experience to build packages myself, but I found that the mumble documentation provides a list of build flags in which client build can be disabled:
https://github.com/mumble-voip/mumble/blob/master/docs/dev/build-instructions/cmake_options.md#client


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Split mumble and murmur packages
  2022-01-18 15:05 [ISSUE] Split mumble and murmur packages TalviT
@ 2022-01-18 15:41 ` paper42
  2022-01-18 16:01 ` oynqr
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: paper42 @ 2022-01-18 15:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 635 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/issues/35110#issuecomment-1015537666

Comment:
The problem is not that it's linked to mumble, that just means it's a subpackage. The issue is that murmur depends on mumble since this package was added. According to other distributions, this shouldn't be necessary.

Could you test if removing the [depends= line](https://github.com/void-linux/void-packages/blob/75c9c2968836958d4d7a8d459d1cb0fb84961c85/srcpkgs/mumble/template#L52) and increasing revision helps and murmur still works? If it does, please submit a PR with these changes.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Split mumble and murmur packages
  2022-01-18 15:05 [ISSUE] Split mumble and murmur packages TalviT
  2022-01-18 15:41 ` paper42
@ 2022-01-18 16:01 ` oynqr
  2022-01-18 19:44 ` paper42
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: oynqr @ 2022-01-18 16:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 241 bytes --]

New comment by oynqr on void-packages repository

https://github.com/void-linux/void-packages/issues/35110#issuecomment-1015556900

Comment:
Murmur depends on qt5, there's no way around that. If you want a headless alternative, try uMurmur.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Split mumble and murmur packages
  2022-01-18 15:05 [ISSUE] Split mumble and murmur packages TalviT
  2022-01-18 15:41 ` paper42
  2022-01-18 16:01 ` oynqr
@ 2022-01-18 19:44 ` paper42
  2022-01-19  6:41 ` paper42
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: paper42 @ 2022-01-18 19:44 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 418 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/issues/35110#issuecomment-1015774918

Comment:
> Murmur depends on qt5, there's no way around that. If you want a headless alternative, try uMurmur.

That might be true, but also we can avoid 200MB (from 546MB) of dependencies if we don't make it depend on mumble, because mumble pulls in GTK3 and all its dependencies.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Split mumble and murmur packages
  2022-01-18 15:05 [ISSUE] Split mumble and murmur packages TalviT
                   ` (2 preceding siblings ...)
  2022-01-18 19:44 ` paper42
@ 2022-01-19  6:41 ` paper42
  2022-01-24 18:45 ` [ISSUE] [CLOSED] " paper42
  2022-01-24 18:45 ` paper42
  5 siblings, 0 replies; 7+ messages in thread
From: paper42 @ 2022-01-19  6:41 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 425 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/issues/35110#issuecomment-1015774918

Comment:
> Murmur depends on qt5, there's no way around that. If you want a headless alternative, try uMurmur.

That might be true, but also we can avoid 200MB (leaving only 67MB) of dependencies if we don't make it depend on mumble, because mumble pulls in GTK3 and all its dependencies.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Split mumble and murmur packages
  2022-01-18 15:05 [ISSUE] Split mumble and murmur packages TalviT
                   ` (4 preceding siblings ...)
  2022-01-24 18:45 ` [ISSUE] [CLOSED] " paper42
@ 2022-01-24 18:45 ` paper42
  5 siblings, 0 replies; 7+ messages in thread
From: paper42 @ 2022-01-24 18:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 179 bytes --]

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/issues/35110#issuecomment-1020425027

Comment:
murmur now doesn't depend on mumble

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [ISSUE] [CLOSED] Split mumble and murmur packages
  2022-01-18 15:05 [ISSUE] Split mumble and murmur packages TalviT
                   ` (3 preceding siblings ...)
  2022-01-19  6:41 ` paper42
@ 2022-01-24 18:45 ` paper42
  2022-01-24 18:45 ` paper42
  5 siblings, 0 replies; 7+ messages in thread
From: paper42 @ 2022-01-24 18:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 554 bytes --]

Closed issue by TalviT on void-packages repository

https://github.com/void-linux/void-packages/issues/35110

Description:
Currently the murmur package links to mumble.
Since I want to run murmur on a headless server, I would prefer not to have to install the qt5 packages.
Unfortunately I have no experience to build packages myself, but I found that the mumble documentation provides a list of build flags in which client build can be disabled:
https://github.com/mumble-voip/mumble/blob/master/docs/dev/build-instructions/cmake_options.md#client


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2022-01-24 18:45 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-18 15:05 [ISSUE] Split mumble and murmur packages TalviT
2022-01-18 15:41 ` paper42
2022-01-18 16:01 ` oynqr
2022-01-18 19:44 ` paper42
2022-01-19  6:41 ` paper42
2022-01-24 18:45 ` [ISSUE] [CLOSED] " paper42
2022-01-24 18:45 ` paper42

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).