Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Question about changing shared library with many dependencies in Mate
@ 2019-06-05 15:21 voidlinux-github
  2019-06-05 15:29 ` voidlinux-github
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: voidlinux-github @ 2019-06-05 15:21 UTC (permalink / raw)
  To: ml

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

New issue by thomas-t-w on void-packages repository

https://github.com/void-linux/void-packages/issues/12165
Description: I am wanting to finish updating Mate, however, many things depend on Mate Menus. There was a library change and so old items won't work if we rebuild Mate-menus. Some of the older items from mate 1.20 also won't build against the new mate-menus so everything needs to be updated together. HOw do I coordinate this with you all so that things don't break? Its a lot of packages some of which are mate-penel, mate-control-center, mate-screensaver, mate-applets, mate-media, mozo etc. Also, I am not sure if the shared library in shlibs needs to be bumped in this case. Thanks for suggestions on this.

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

* Re: Question about changing shared library with many dependencies in Mate
  2019-06-05 15:21 [ISSUE] Question about changing shared library with many dependencies in Mate voidlinux-github
@ 2019-06-05 15:29 ` voidlinux-github
  2019-06-05 16:11 ` voidlinux-github
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: voidlinux-github @ 2019-06-05 15:29 UTC (permalink / raw)
  To: ml

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

New comment by xtraeme on void-packages repository

https://github.com/void-linux/void-packages/issues/12165#issuecomment-499133540
Comment:
Hi, I'm the creator of xbps, void, etc. Been watching you,and it's OK but you need first the shared libraries and then all pkgs.
Cheers

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

* Re: Question about changing shared library with many dependencies in Mate
  2019-06-05 15:21 [ISSUE] Question about changing shared library with many dependencies in Mate voidlinux-github
  2019-06-05 15:29 ` voidlinux-github
@ 2019-06-05 16:11 ` voidlinux-github
  2019-06-05 18:24 ` voidlinux-github
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: voidlinux-github @ 2019-06-05 16:11 UTC (permalink / raw)
  To: ml

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

New comment by thomas-t-w on void-packages repository

https://github.com/void-linux/void-packages/issues/12165#issuecomment-499150995
Comment:
Thanks so much for all your help so far. That is what I was planning. HOw do I prevent though mate-menus from building before all the things that depend on it are pushed? If mate mate-menus is pushed to the repos these things that depend on it that are already in the repo will break such as mate-panel and mozo. Also, the current versions won't build against the new mate-menus if that is pushed first.

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

* Re: Question about changing shared library with many dependencies in Mate
  2019-06-05 15:21 [ISSUE] Question about changing shared library with many dependencies in Mate voidlinux-github
  2019-06-05 15:29 ` voidlinux-github
  2019-06-05 16:11 ` voidlinux-github
@ 2019-06-05 18:24 ` voidlinux-github
  2019-06-06 16:18 ` voidlinux-github
  2019-06-06 16:18 ` [ISSUE] [CLOSED] " voidlinux-github
  4 siblings, 0 replies; 6+ messages in thread
From: voidlinux-github @ 2019-06-05 18:24 UTC (permalink / raw)
  To: ml

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

New comment by jnbr on void-packages repository

https://github.com/void-linux/void-packages/issues/12165#issuecomment-499199744
Comment:
Usually, if the abi of a chared library gets changed, the soname version gets changed as well.
These sonames are tracked in the file `common/shlibs` and each xbps package has information which version of a shared library it needs.
With this information, xbps prevents updates which would break because some package uses some shared library that isn't provided any more.

The easiest way is to have the updates which are necessary for the mate-menus update in the same  request. The build server will figure out the correct order.


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

* Re: Question about changing shared library with many dependencies in Mate
  2019-06-05 15:21 [ISSUE] Question about changing shared library with many dependencies in Mate voidlinux-github
                   ` (2 preceding siblings ...)
  2019-06-05 18:24 ` voidlinux-github
@ 2019-06-06 16:18 ` voidlinux-github
  2019-06-06 16:18 ` [ISSUE] [CLOSED] " voidlinux-github
  4 siblings, 0 replies; 6+ messages in thread
From: voidlinux-github @ 2019-06-06 16:18 UTC (permalink / raw)
  To: ml

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

New comment by thomas-t-w on void-packages repository

https://github.com/void-linux/void-packages/issues/12165#issuecomment-499565856
Comment:
Closing this because its now packaged and pushed. Thanks everyone for your help with this and everything else re: suggestions and teaching as I learn how things work around here.

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

* Re: [ISSUE] [CLOSED] Question about changing shared library with many dependencies in Mate
  2019-06-05 15:21 [ISSUE] Question about changing shared library with many dependencies in Mate voidlinux-github
                   ` (3 preceding siblings ...)
  2019-06-06 16:18 ` voidlinux-github
@ 2019-06-06 16:18 ` voidlinux-github
  4 siblings, 0 replies; 6+ messages in thread
From: voidlinux-github @ 2019-06-06 16:18 UTC (permalink / raw)
  To: ml

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

Closed issue by thomas-t-w on void-packages repository

https://github.com/void-linux/void-packages/issues/12165
Description: I am wanting to finish updating Mate, however, many things depend on Mate Menus. There was a library change and so old items won't work if we rebuild Mate-menus. Some of the older items from mate 1.20 also won't build against the new mate-menus so everything needs to be updated together. HOw do I coordinate this with you all so that things don't break? Its a lot of packages some of which are mate-penel, mate-control-center, mate-screensaver, mate-applets, mate-media, mozo etc. Also, I am not sure if the shared library in shlibs needs to be bumped in this case. Thanks for suggestions on this.

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

end of thread, other threads:[~2019-06-06 16:18 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-05 15:21 [ISSUE] Question about changing shared library with many dependencies in Mate voidlinux-github
2019-06-05 15:29 ` voidlinux-github
2019-06-05 16:11 ` voidlinux-github
2019-06-05 18:24 ` voidlinux-github
2019-06-06 16:18 ` voidlinux-github
2019-06-06 16:18 ` [ISSUE] [CLOSED] " voidlinux-github

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