Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Miniflux hard postgresql dependency
@ 2020-10-04 18:17 chilledfrogs
  2020-10-04 19:08 ` ahesford
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: chilledfrogs @ 2020-10-04 18:17 UTC (permalink / raw)
  To: ml

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

New issue by chilledfrogs on void-packages repository

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

Description:
Hello all,

I noticed that the `miniflux` package has a hard runtime dependency on `postgresql`, which is indeed required, but that doesn't account for versioned packages of `postgresql` which are also supported (I for instance use `postgresql12` and will soon upgrade to `postgresql13` on the server I want to install it to). I can't seem to find a way to edit the template file to make it work for any of the supported packages, so am I blind or is this genuinely impossible for the moment?

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

* Re: Miniflux hard postgresql dependency
  2020-10-04 18:17 [ISSUE] Miniflux hard postgresql dependency chilledfrogs
@ 2020-10-04 19:08 ` ahesford
  2020-10-04 23:13 ` jnbr
  2020-10-06 17:44 ` [ISSUE] [CLOSED] " jnbr
  2 siblings, 0 replies; 4+ messages in thread
From: ahesford @ 2020-10-04 19:08 UTC (permalink / raw)
  To: ml

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

New comment by ahesford on void-packages repository

https://github.com/void-linux/void-packages/issues/25342#issuecomment-703301254

Comment:
This could be resolved by declaring a virtual package that all PostgreSQL versions may provide, but I am not a Postgres user and don't know if this is a reasonable approach in general. Others should weigh in.

In the meantime, if you want to work around the hard dependency, add `ignorepkg=postgres` to a conf file in `/etc/xbps.d` (see [xbps.d(5)](https://man.voidlinux.org/xbps.d.5)) and install whichever version you prefer.

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

* Re: Miniflux hard postgresql dependency
  2020-10-04 18:17 [ISSUE] Miniflux hard postgresql dependency chilledfrogs
  2020-10-04 19:08 ` ahesford
@ 2020-10-04 23:13 ` jnbr
  2020-10-06 17:44 ` [ISSUE] [CLOSED] " jnbr
  2 siblings, 0 replies; 4+ messages in thread
From: jnbr @ 2020-10-04 23:13 UTC (permalink / raw)
  To: ml

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

New comment by jnbr on void-packages repository

https://github.com/void-linux/void-packages/issues/25342#issuecomment-703329678

Comment:
While it is true that miniflux needs a postgresql database, the specific version does not matter and there is also no need for it to be on the same host as miniflux itself.
I think the simpler and better solution in this case is to make miniflux not depend on postgresql.
This way, we can avoid all the pitfalls virtual packages come with.

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

* Re: [ISSUE] [CLOSED] Miniflux hard postgresql dependency
  2020-10-04 18:17 [ISSUE] Miniflux hard postgresql dependency chilledfrogs
  2020-10-04 19:08 ` ahesford
  2020-10-04 23:13 ` jnbr
@ 2020-10-06 17:44 ` jnbr
  2 siblings, 0 replies; 4+ messages in thread
From: jnbr @ 2020-10-06 17:44 UTC (permalink / raw)
  To: ml

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

Closed issue by chilledfrogs on void-packages repository

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

Description:
Hello all,

I noticed that the `miniflux` package has a hard runtime dependency on `postgresql`, which is indeed required, but that doesn't account for versioned packages of `postgresql` which are also supported (I for instance use `postgresql12` and will soon upgrade to `postgresql13` on the server I want to install it to). I can't seem to find a way to edit the template file to make it work for any of the supported packages, so am I blind or is this genuinely impossible for the moment?

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

end of thread, other threads:[~2020-10-06 17:44 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-04 18:17 [ISSUE] Miniflux hard postgresql dependency chilledfrogs
2020-10-04 19:08 ` ahesford
2020-10-04 23:13 ` jnbr
2020-10-06 17:44 ` [ISSUE] [CLOSED] " jnbr

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