* [ISSUE] kde5-baseapps is not installable
@ 2020-07-17 18:41 ericonr
2020-07-17 18:56 ` abenson
` (17 more replies)
0 siblings, 18 replies; 19+ messages in thread
From: ericonr @ 2020-07-17 18:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 676 bytes --]
New issue by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/23622
Description:
### System
* package: kde5-baseapps-20.04.3_1
### Expected behavior
I install it and I get its dependencies.
### Actual behavior
I try to install it and `xbps-install` errors out without any error message. Running with debug generates a huge log: https://gist.github.com/ericonr/b4be938b806523064008e7c8ce638227
I tried building the meta package locally and got the same error.
### Steps to reproduce the behavior
`xbps-install kde5-baseapps`
@Johnnynator and @Duncaen, since I think this is some sort of bug in XBPS as well.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
@ 2020-07-17 18:56 ` abenson
2020-07-17 18:58 ` abenson
` (16 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: abenson @ 2020-07-17 18:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 234 bytes --]
New comment by abenson on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-660284312
Comment:
`dolphin` and `dolphin-plugins` depend on each, and so it breaks when resolving auto deps.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
2020-07-17 18:56 ` abenson
@ 2020-07-17 18:58 ` abenson
2020-07-17 19:03 ` ericonr
` (15 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: abenson @ 2020-07-17 18:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 474 bytes --]
New comment by abenson on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-660285254
Comment:
Simple test template demonstrates the same issue:
```
# Template file for 'dolphinasadep'
pkgname=dolphinasadep
version=1
revision=1
build_style=meta
depends="dolphin"
short_desc="Dolphin is a dep"
maintainer="Andrew Benson <abenson+void@gmail.com>"
license="GPL-3.0-or-later"
homepage="https://voidlinux.org"
```
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
2020-07-17 18:56 ` abenson
2020-07-17 18:58 ` abenson
@ 2020-07-17 19:03 ` ericonr
2020-07-17 19:07 ` Johnnynator
` (14 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-07-17 19:03 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 589 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-660287246
Comment:
Installing `dolphin` separately and then `kde5-baseapps` works, because then XBPS knows how to solve the dependencies. I guess this should be solved somewhere in XBPS.
This is probably the issue in shlibs:
```
libdolphinvcs.so.5 dolphin-plugins-20.04.2_1
```
This library is provided by `dolphin`, not `dolphin-plugins`. Even though `dolphin` provides it, during the build it's found and `dolphin-plugins` is pulled in as a dependency.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
` (2 preceding siblings ...)
2020-07-17 19:03 ` ericonr
@ 2020-07-17 19:07 ` Johnnynator
2020-07-17 19:10 ` ericonr
` (13 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Johnnynator @ 2020-07-17 19:07 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 217 bytes --]
New comment by Johnnynator on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-660289365
Comment:
Yes, that shlib entry is wrong, Should be removed and dolphin rebuild.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
` (3 preceding siblings ...)
2020-07-17 19:07 ` Johnnynator
@ 2020-07-17 19:10 ` ericonr
2020-07-17 19:32 ` martindamianfernandez
` (12 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-07-17 19:10 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 179 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-660290391
Comment:
@Johnnynator I'm making a PR for it.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
` (4 preceding siblings ...)
2020-07-17 19:10 ` ericonr
@ 2020-07-17 19:32 ` martindamianfernandez
2020-07-17 19:33 ` martindamianfernandez
` (11 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: martindamianfernandez @ 2020-07-17 19:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 233 bytes --]
New comment by martindamianfernandez on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-660299867
Comment:
thanks stuff to report right now have got my account again., see you on irc.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
` (5 preceding siblings ...)
2020-07-17 19:32 ` martindamianfernandez
@ 2020-07-17 19:33 ` martindamianfernandez
2020-07-17 20:28 ` ericonr
` (10 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: martindamianfernandez @ 2020-07-17 19:33 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 246 bytes --]
New comment by martindamianfernandez on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-660299867
Comment:
thanks stuff to report right now have got my account again., see you on irc. im hechos...
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
` (6 preceding siblings ...)
2020-07-17 19:33 ` martindamianfernandez
@ 2020-07-17 20:28 ` ericonr
2020-07-17 20:39 ` Duncaen
` (9 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-07-17 20:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 200 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-660323086
Comment:
@Duncaen what do you think is the best way to solve this?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
` (7 preceding siblings ...)
2020-07-17 20:28 ` ericonr
@ 2020-07-17 20:39 ` Duncaen
2020-07-17 20:41 ` ericonr
` (8 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Duncaen @ 2020-07-17 20:39 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 358 bytes --]
New comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-660327739
Comment:
Not really sure what exactly the issue is, xbps should handle cyclic dependencies, but I couldn't come up with a test case yet.
That said, xbps-src doesn't support cyclic dependencies and this looks like a mistake.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
` (8 preceding siblings ...)
2020-07-17 20:39 ` Duncaen
@ 2020-07-17 20:41 ` ericonr
2020-07-17 22:50 ` Chocimier
` (7 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-07-17 20:41 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 325 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-660328311
Comment:
@Duncaen it definitely is a mistake! #23626 fixes it. Would just be nice if XBPS could have a better error message during an install or better error checking during package creation.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
` (9 preceding siblings ...)
2020-07-17 20:41 ` ericonr
@ 2020-07-17 22:50 ` Chocimier
2020-07-18 23:35 ` Duncaen
` (6 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Chocimier @ 2020-07-17 22:50 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 439 bytes --]
New comment by Chocimier on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-660369799
Comment:
> mistake
I didn't checked which package contain library when merging plugins, sorry.
While here, I have naive question raising since some time: why do we need `common/shlibs` at all, rather than `04-generate-runtime-deps` querying xbps index for which installed package provides library?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
` (10 preceding siblings ...)
2020-07-17 22:50 ` Chocimier
@ 2020-07-18 23:35 ` Duncaen
2020-07-18 23:36 ` Duncaen
` (5 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Duncaen @ 2020-07-18 23:35 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 467 bytes --]
New comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-660557832
Comment:
> While here, I have naive question raising since some time: why do we need common/shlibs at all, rather than 04-generate-runtime-deps querying xbps index for which installed package provides library?
It records the minimum version that provides the SONAME, which makes it easier to downgrade and partially update things.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
` (11 preceding siblings ...)
2020-07-18 23:35 ` Duncaen
@ 2020-07-18 23:36 ` Duncaen
2020-07-18 23:38 ` Duncaen
` (4 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Duncaen @ 2020-07-18 23:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 687 bytes --]
New comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-660557832
Comment:
> While here, I have naive question raising since some time: why do we need common/shlibs at all, rather than 04-generate-runtime-deps querying xbps index for which installed package provides library?
It records the minimum version that provides the SONAME, which makes it easier to downgrade and partially update things.
If you start to use xbps-query and use the version >= in the repository, you end up with 10 packages having 10 different minimum requirements just based on when they've been build and not what is actually compatible.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
` (12 preceding siblings ...)
2020-07-18 23:36 ` Duncaen
@ 2020-07-18 23:38 ` Duncaen
2020-07-20 18:55 ` ericonr
` (3 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: Duncaen @ 2020-07-18 23:38 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 730 bytes --]
New comment by Duncaen on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-660557832
Comment:
> While here, I have naive question raising since some time: why do we need common/shlibs at all, rather than 04-generate-runtime-deps querying xbps index for which installed package provides library?
It records the minimum version that provides the SONAME, which makes it easier to downgrade and partially update things.
If you start to use xbps-query to get the current version of a package providing the SONAME in the repository you end up with X packages having N different minimum version requirements just based on when they've been build and not what is actually compatible.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
` (13 preceding siblings ...)
2020-07-18 23:38 ` Duncaen
@ 2020-07-20 18:55 ` ericonr
2020-07-21 19:58 ` Chocimier
` (2 subsequent siblings)
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-07-20 18:55 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 326 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-661272315
Comment:
Perhaps we could add some sanity check when building a package that a shlib specified in common/shlibs actually exists in that package? Are there any cases where that wouldn't happen?
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
` (14 preceding siblings ...)
2020-07-20 18:55 ` ericonr
@ 2020-07-21 19:58 ` Chocimier
2020-09-29 21:45 ` ericonr
2020-09-29 21:45 ` [ISSUE] [CLOSED] " ericonr
17 siblings, 0 replies; 19+ messages in thread
From: Chocimier @ 2020-07-21 19:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 362 bytes --]
New comment by Chocimier on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-662075562
Comment:
> It records the minimum version that provides the SONAME, which makes it easier to downgrade and partially update things.
Shlib-requires and shlib-provides could be enough, but yes, it *is* easier this way. Thanks.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
` (15 preceding siblings ...)
2020-07-21 19:58 ` Chocimier
@ 2020-09-29 21:45 ` ericonr
2020-09-29 21:45 ` [ISSUE] [CLOSED] " ericonr
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-09-29 21:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 163 bytes --]
New comment by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/23622#issuecomment-701008214
Comment:
This has been fixed.
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [ISSUE] [CLOSED] kde5-baseapps is not installable
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
` (16 preceding siblings ...)
2020-09-29 21:45 ` ericonr
@ 2020-09-29 21:45 ` ericonr
17 siblings, 0 replies; 19+ messages in thread
From: ericonr @ 2020-09-29 21:45 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 751 bytes --]
Closed issue by ericonr on void-packages repository
https://github.com/void-linux/void-packages/issues/23622
Description:
### System
* package: kde5-baseapps-20.04.3_1
### Expected behavior
I install it and I get its dependencies.
### Actual behavior
I try to install it and `xbps-install` errors out without any error message. Running with debug generates a huge log: https://gist.github.com/ericonr/b4be938b806523064008e7c8ce638227
I tried building the meta package locally and got the same error. I also tried installing each application individually and that worked.
### Steps to reproduce the behavior
`xbps-install kde5-baseapps`
@Johnnynator and @Duncaen, since I think this is some sort of bug in XBPS as well.
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2020-09-29 21:45 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-17 18:41 [ISSUE] kde5-baseapps is not installable ericonr
2020-07-17 18:56 ` abenson
2020-07-17 18:58 ` abenson
2020-07-17 19:03 ` ericonr
2020-07-17 19:07 ` Johnnynator
2020-07-17 19:10 ` ericonr
2020-07-17 19:32 ` martindamianfernandez
2020-07-17 19:33 ` martindamianfernandez
2020-07-17 20:28 ` ericonr
2020-07-17 20:39 ` Duncaen
2020-07-17 20:41 ` ericonr
2020-07-17 22:50 ` Chocimier
2020-07-18 23:35 ` Duncaen
2020-07-18 23:36 ` Duncaen
2020-07-18 23:38 ` Duncaen
2020-07-20 18:55 ` ericonr
2020-07-21 19:58 ` Chocimier
2020-09-29 21:45 ` ericonr
2020-09-29 21:45 ` [ISSUE] [CLOSED] " ericonr
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).