Void Linux discussion
 help / Atom feed
* unresolved shlibs
@ 2015-03-07  1:32 Logen Kain
  2015-03-07  2:46 ` Logen Kain
  0 siblings, 1 reply; 6+ messages in thread
From: Logen Kain @ 2015-03-07  1:32 UTC (permalink / raw)
  To: voidlinux

[-- Attachment #1.1: Type: text/plain, Size: 192 bytes --]

So after updating today I suddenly have a ton of "unresolved shilbs" when I 
try to update. Such as:
python-2.7.9_6: broken, unresolvable shlib `libgdbm_compat.so.4'

Am I alone in this?

[-- Attachment #1.2: Type: text/html, Size: 219 bytes --]

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

* Re: unresolved shlibs
  2015-03-07  1:32 unresolved shlibs Logen Kain
@ 2015-03-07  2:46 ` Logen Kain
  2015-03-07  6:18   ` Juan RP
  0 siblings, 1 reply; 6+ messages in thread
From: Logen Kain @ 2015-03-07  2:46 UTC (permalink / raw)
  To: voidlinux

[-- Attachment #1.1: Type: text/plain, Size: 34 bytes --]

http://pastebin.com/tDLd3WY6



[-- Attachment #1.2: Type: text/html, Size: 61 bytes --]

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

* Re: unresolved shlibs
  2015-03-07  2:46 ` Logen Kain
@ 2015-03-07  6:18   ` Juan RP
  2015-03-07  7:25     ` Juan RP
  0 siblings, 1 reply; 6+ messages in thread
From: Juan RP @ 2015-03-07  6:18 UTC (permalink / raw)
  To: voidlinux

[-- Attachment #1.1: Type: text/plain, Size: 289 bytes --]

xbps 0.44 checks for unresolved shared libraries globally before accepting 
a transaction.

The issue is that some pkgs do not have this info yet and those pkgs need 
to be rebuilt.

I revbumped some more, please answer if after the last set there's still 
some left.

Thanks.


[-- Attachment #1.2: Type: text/html, Size: 341 bytes --]

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

* Re: unresolved shlibs
  2015-03-07  6:18   ` Juan RP
@ 2015-03-07  7:25     ` Juan RP
  2015-03-07  8:45       ` Logen Kain
  0 siblings, 1 reply; 6+ messages in thread
From: Juan RP @ 2015-03-07  7:25 UTC (permalink / raw)
  To: voidlinux

[-- Attachment #1.1: Type: text/plain, Size: 547 bytes --]

Found another issue that has appeared for some people.

The xbps 0.44 shlib code skips packages that have the "transaction" obj set 
to "remove". If you've been using
xbps for a while and never ran xbps-pkgdb(8) there could be some packages 
with that obsolete obj.

Solution:

 for f in $(xbps-query -s '' -p transaction|cut -d ':' -f1); do sudo 
xbps-pkgdb $f; done

If this does not fix the unresolved shlib there's a pkg that is missing the 
`shlib-provides` obj, submit a new issue
in the void-packages github repo.

Thanks.

[-- Attachment #1.2: Type: text/html, Size: 591 bytes --]

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

* Re: unresolved shlibs
  2015-03-07  7:25     ` Juan RP
@ 2015-03-07  8:45       ` Logen Kain
  0 siblings, 0 replies; 6+ messages in thread
From: Logen Kain @ 2015-03-07  8:45 UTC (permalink / raw)
  To: voidlinux

[-- Attachment #1.1: Type: text/plain, Size: 376 bytes --]

Everything is working fine now.  I don't believe I've ever run xbps-pkgdb, 
and just so you are aware,  I did NOT use your solution, all I did was run 
a sync and upgrade.  The changes you have made seemed to have fixed 
everything without my intervention.  

I was able to update everything, and ran the update check again for good 
measure.  No shlib errors anymore.

[-- Attachment #1.2: Type: text/html, Size: 420 bytes --]

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

* unresolved shlibs
@ 2018-04-08  2:22 pastel raschke
  0 siblings, 0 replies; 6+ messages in thread
From: pastel raschke @ 2018-04-08  2:22 UTC (permalink / raw)
  To: voidlinux

[-- Attachment #1.1: Type: text/plain, Size: 196 bytes --]

[*] Updating `https://repo.voidlinux.eu/current/musl/x86_64-musl-repodata' 
...
perl-5.26.1_3: broken, unresolvable shlib `libgdbm.so.4'
python-2.7.14_3: broken, unresolvable shlib `libgdbm.so.4'

[-- Attachment #1.2: Type: text/html, Size: 237 bytes --]

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

end of thread, back to index

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-03-07  1:32 unresolved shlibs Logen Kain
2015-03-07  2:46 ` Logen Kain
2015-03-07  6:18   ` Juan RP
2015-03-07  7:25     ` Juan RP
2015-03-07  8:45       ` Logen Kain
2018-04-08  2:22 pastel raschke

Void Linux discussion

Archives are clonable: git clone --mirror http://inbox.vuxu.org/voidlinux

Newsgroup available over NNTP:
	nntp://inbox.vuxu.org/vuxu.archive.voidlinux


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