Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] mako problems on systems without elogind
@ 2021-04-22 17:35 itsanubhavkini
  2021-04-22 18:10 ` ericonr
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: itsanubhavkini @ 2021-04-22 17:35 UTC (permalink / raw)
  To: ml

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

New issue by itsanubhavkini on void-packages repository

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

Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System

* xuname:  
  `Void 5.11.15_1 x86_64 GenuineIntel notuptodate rrFFFF`
* package:  
  `mako-1.4.1_1`

### Expected behavior
`makoctl reload` should reload the mako config file.
### Actual behavior
```
$ makoctl reload
/bin/makoctl: 19: busctl: not found
```
### Steps to reproduce the behavior
* Install `mako` without `elogind` and run it.
* Run `makoctl reload`.
### Other
`mako` can now be built with [basu](https://github.com/emersion/basu) instead of  elogind
https://github.com/emersion/mako/commit/805663cc76e0a58dc67c60b0df43170d5e489615
maybe we can have `mako-basu` for systems without elogind

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

* Re: mako problems on systems without elogind
  2021-04-22 17:35 [ISSUE] mako problems on systems without elogind itsanubhavkini
@ 2021-04-22 18:10 ` ericonr
  2021-04-22 18:14 ` st3r4g
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: ericonr @ 2021-04-22 18:10 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/issues/30428#issuecomment-825074073

Comment:
It would be better to directly package `basu` and use it by default, IMO. Unless the `elogind` integration brings something to the table.

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

* Re: mako problems on systems without elogind
  2021-04-22 17:35 [ISSUE] mako problems on systems without elogind itsanubhavkini
  2021-04-22 18:10 ` ericonr
@ 2021-04-22 18:14 ` st3r4g
  2021-04-22 18:14 ` st3r4g
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: st3r4g @ 2021-04-22 18:14 UTC (permalink / raw)
  To: ml

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

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/issues/30428#issuecomment-825076549

Comment:
> Unless the `elogind` integration brings something to the table.

From the README:

> systemd, elogind or basu (for the sd-bus library)

so no

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

* Re: mako problems on systems without elogind
  2021-04-22 17:35 [ISSUE] mako problems on systems without elogind itsanubhavkini
  2021-04-22 18:10 ` ericonr
  2021-04-22 18:14 ` st3r4g
@ 2021-04-22 18:14 ` st3r4g
  2021-04-22 21:06 ` FollieHiyuki
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: st3r4g @ 2021-04-22 18:14 UTC (permalink / raw)
  To: ml

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

New comment by st3r4g on void-packages repository

https://github.com/void-linux/void-packages/issues/30428#issuecomment-825076549

Comment:
> Unless the `elogind` integration brings something to the table.

From the README:

> - systemd, elogind or basu (for the sd-bus library)

so no

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

* Re: mako problems on systems without elogind
  2021-04-22 17:35 [ISSUE] mako problems on systems without elogind itsanubhavkini
                   ` (2 preceding siblings ...)
  2021-04-22 18:14 ` st3r4g
@ 2021-04-22 21:06 ` FollieHiyuki
  2021-05-04  3:50 ` itsanubhavkini
  2021-05-09  4:37 ` [ISSUE] [CLOSED] " anubhavkini
  5 siblings, 0 replies; 7+ messages in thread
From: FollieHiyuki @ 2021-04-22 21:06 UTC (permalink / raw)
  To: ml

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

New comment by FollieHiyuki on void-packages repository

https://github.com/void-linux/void-packages/issues/30428#issuecomment-825185651

Comment:
I already package `basu`, but we have to wait for the next release of `mako`
```
# Template file for 'basu'
pkgname=basu
version=0.2.0
revision=1
build_style=meson
configure_args="-Dwerror=false"
hostmakedepends="gperf"
short_desc="Library for sd-bus extracted from systemd"
maintainer=""
license="LGPL-2.1-or-later"
homepage="https://github.com/emersion/basu"
distfiles="https://github.com/emersion/basu/releases/download/v${version}/basu-${version}.tar.gz"
checksum=e2fda9b69fc6c4530173fcf8db94c29aa5f3ed932d948cc6a31892623cde5e4b

basu-devel_package() {
        short_desc+=" - development files"
        depends="${pkgname}-${version}_${revision}"
        pkg_install() {
                vmove usr/include
                vmove usr/lib/pkgconfig
                vmove "usr/lib/*.so"
        }
}
```

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

* Re: mako problems on systems without elogind
  2021-04-22 17:35 [ISSUE] mako problems on systems without elogind itsanubhavkini
                   ` (3 preceding siblings ...)
  2021-04-22 21:06 ` FollieHiyuki
@ 2021-05-04  3:50 ` itsanubhavkini
  2021-05-09  4:37 ` [ISSUE] [CLOSED] " anubhavkini
  5 siblings, 0 replies; 7+ messages in thread
From: itsanubhavkini @ 2021-05-04  3:50 UTC (permalink / raw)
  To: ml

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

New comment by itsanubhavkini on void-packages repository

https://github.com/void-linux/void-packages/issues/30428#issuecomment-831666992

Comment:
New [release](https://github.com/emersion/mako/releases/tag/v1.5) is out.

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

* Re: [ISSUE] [CLOSED] mako problems on systems without elogind
  2021-04-22 17:35 [ISSUE] mako problems on systems without elogind itsanubhavkini
                   ` (4 preceding siblings ...)
  2021-05-04  3:50 ` itsanubhavkini
@ 2021-05-09  4:37 ` anubhavkini
  5 siblings, 0 replies; 7+ messages in thread
From: anubhavkini @ 2021-05-09  4:37 UTC (permalink / raw)
  To: ml

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

Closed issue by anubhavkini on void-packages repository

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

Description:
<!-- Don't request update of package. We have a script for that. https://alpha.de.repo.voidlinux.org/void-updates/void-updates.txt . However, a quality pull request may help. -->
### System

* xuname:  
  `Void 5.11.15_1 x86_64 GenuineIntel notuptodate rrFFFF`
* package:  
  `mako-1.4.1_1`

### Expected behavior
`makoctl reload` should reload the mako config file.
### Actual behavior
```
$ makoctl reload
/bin/makoctl: 19: busctl: not found
```
### Steps to reproduce the behavior
* Install `mako` without `elogind` and run it.
* Run `makoctl reload`.
### Other
`mako` can now be built with [basu](https://github.com/emersion/basu) instead of  elogind
https://github.com/emersion/mako/commit/805663cc76e0a58dc67c60b0df43170d5e489615
maybe we can have `mako-basu` for systems without elogind

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

end of thread, other threads:[~2021-05-09  4:37 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-22 17:35 [ISSUE] mako problems on systems without elogind itsanubhavkini
2021-04-22 18:10 ` ericonr
2021-04-22 18:14 ` st3r4g
2021-04-22 18:14 ` st3r4g
2021-04-22 21:06 ` FollieHiyuki
2021-05-04  3:50 ` itsanubhavkini
2021-05-09  4:37 ` [ISSUE] [CLOSED] " anubhavkini

Github messages for voidlinux

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://inbox.vuxu.org/voidlinux-github

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V1 voidlinux-github voidlinux-github/ http://inbox.vuxu.org/voidlinux-github \
		voidlinux-github@inbox.vuxu.org
	public-inbox-index voidlinux-github

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.github.voidlinux


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git