Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] dev-libs/icu-67.1 and app-emulation/open-vm-tools
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
v_andal
Guru
Guru


Joined: 26 Aug 2008
Posts: 534
Location: Germany

PostPosted: Thu Nov 05, 2020 9:47 am    Post subject: [SOLVED] dev-libs/icu-67.1 and app-emulation/open-vm-tools Reply with quote

Hello,

there is conflict between app-emulation/open-vm-tools-11.0.1-r1 and dev-libs/icu-67.1. The conflict exists already quite a while. As result my system keeps using older dev-libs/icu-65.1-r1. Is this a simple matter of updating dependencies, or one needs bug-report?

Best regards


Last edited by v_andal on Sat Nov 21, 2020 6:51 pm; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 25151
Location: here

PostPosted: Thu Nov 05, 2020 9:52 am    Post subject: Reply with quote

app-emulation/open-vm-tools support dev-libs/icu-67.1 post full emerge output
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
Ionen
Veteran
Veteran


Joined: 06 Dec 2018
Posts: 1612

PostPosted: Thu Nov 05, 2020 9:56 am    Post subject: Reply with quote

Its dependency is on "dev-libs/icu:=" which means any icu version is fine at build time but then slot needs to match at runtime. So when updating icu it needs to be rebuilt.

emerge normally trigger rebuilds automatically in full world upgrades. If in doubt do what above post said and also show the command you used.
Back to top
View user's profile Send private message
v_andal
Guru
Guru


Joined: 26 Aug 2008
Posts: 534
Location: Germany

PostPosted: Sat Nov 07, 2020 5:50 pm    Post subject: Reply with quote

Interesting. I don't use anything special in my update. It is standard 'emerge --newuse --deep --update world'. I'll get exact output of emerge on Monday.
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 25151
Location: here

PostPosted: Sat Nov 07, 2020 5:52 pm    Post subject: Reply with quote

Just try with emerge -1 dev-libs/icu app-emulation/open-vm-tools command
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
v_andal
Guru
Guru


Joined: 26 Aug 2008
Posts: 534
Location: Germany

PostPosted: Tue Nov 10, 2020 12:13 pm    Post subject: Reply with quote

The error is
Quote:

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

dev-libs/icu:0

(dev-libs/icu-67.1:0/67.1::gentoo, ebuild scheduled for merge) USE="-debug -doc -examples -static-libs" conflicts with
dev-libs/icu:0/65.1= required by (app-emulation/open-vm-tools-11.0.1-r1:0/0::gentoo, installed) USE="X deploypkg fuse gtkmm icu multimon pam resolutionkms ssl -dnet -doc -static-libs -vgauth"
^^^^^^^^


and emerge -1 dev-libs/icu app-emulation/open-vm-tools gives back

Quote:

!!! All ebuilds that could satisfy "app-emulation/open-vm-tools" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-emulation/open-vm-tools-11.1.0::gentoo (masked by: ~amd64 keyword)
- app-emulation/open-vm-tools-11.0.1-r1::gentoo (masked by: ~amd64 keyword)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


And if I add ~amd64 for app-emulation/open-vm-tools then I get

Quote:

# emerge -p -1 dev-libs/icu app-emulation/open-vm-tools

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild r U ] dev-libs/icu-67.1 [65.1-r1]
[ebuild U ~] app-emulation/open-vm-tools-11.1.0 [11.0.1-r1]
[ebuild rR ] net-fs/samba-4.12.9

The following packages are causing rebuilds:

(dev-libs/icu-67.1:0/67.1::gentoo, ebuild scheduled for merge) causes rebuilds for:
(net-fs/samba-4.12.9:0/0::gentoo, ebuild scheduled for merge)


Now I am completely lost. How did I get it installed before if ~amd64 was not defined?
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 25151
Location: here

PostPosted: Tue Nov 10, 2020 4:13 pm    Post subject: Reply with quote

Now you can update
Code:
# emerge -p -1 dev-libs/icu app-emulation/open-vm-tools

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild r U ] dev-libs/icu-67.1 [65.1-r1]
[ebuild U ~] app-emulation/open-vm-tools-11.1.0 [11.0.1-r1]
[ebuild rR ] net-fs/samba-4.12.9

The following packages are causing rebuilds:

(dev-libs/icu-67.1:0/67.1::gentoo, ebuild scheduled for merge) causes rebuilds for:
(net-fs/samba-4.12.9:0/0::gentoo, ebuild scheduled for merge)

I don't see error on this ouput
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
v_andal
Guru
Guru


Joined: 26 Aug 2008
Posts: 534
Location: Germany

PostPosted: Wed Nov 18, 2020 7:00 pm    Post subject: Reply with quote

Yes, the error disappeared after I added ~amd64 for open-vm-tools. So, it appears, there is no stable version of open-vm-tools anymore.
Back to top
View user's profile Send private message
Ionen
Veteran
Veteran


Joined: 06 Dec 2018
Posts: 1612

PostPosted: Wed Nov 18, 2020 7:09 pm    Post subject: Reply with quote

v_andal wrote:
So, it appears, there is no stable version of open-vm-tools anymore.
I had a quick look at the git history and I don't see a single stabilization, I don't think it was ever stable unless it happened pre-2015 (before git migration).

Perhaps you've accepted it in the past and keyword changes weren't kept (like ACCEPT_KEYWORDS on command line) or got accidentally cleaned up from configs at one point. Just because you removed the keyword it wouldn't remove the package (if a stable version exist then a world update would downgrade it but otherwise will just silently stay there until it cause problems).
Back to top
View user's profile Send private message
v_andal
Guru
Guru


Joined: 26 Aug 2008
Posts: 534
Location: Germany

PostPosted: Sat Nov 21, 2020 6:48 pm    Post subject: Reply with quote

Probably. Maybe I've lost it when file package.keywords was replaced with package.accept_keywords
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum