Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
how to dig myself out of this ICU hole [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
albright
Advocate
Advocate


Joined: 16 Nov 2003
Posts: 2588
Location: Near Toronto

PostPosted: Tue Feb 06, 2018 2:06 pm    Post subject: how to dig myself out of this ICU hole [SOLVED] Reply with quote

ICU-60.2 now stable but emerge -uDav world returns:

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

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 KiB

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

dev-libs/icu:0

  (dev-libs/icu-60.2:0/60.2::gentoo, ebuild scheduled for merge) conflicts with
    >=dev-libs/icu-51.2-r1:0/58.2=[abi_x86_64(-)] required by (media-libs/harfbuzz-1.7.2:0/0.9.18::gentoo, installed)
                          ^^^^^^^^               
    dev-libs/icu:0/58.2= required by (dev-qt/qtwebkit-5.9.1:5/5.9::gentoo, installed)
                ^^^^^^^^
    >=dev-libs/icu-51.2-r1:0/58.2=[abi_x86_64(-)] required by (dev-libs/libxml2-2.9.7:2/2::gentoo, installed)
                          ^^^^^^^^               
    >=dev-libs/icu-50:0/58.2= required by (app-text/texlive-core-2017-r3:0/0::gentoo, installed)
                     ^^^^^^^^
    >=dev-libs/icu-3.6:0/58.2=[abi_x86_64(-)] required by (dev-libs/boost-1.65.0:0/1.65.0::gentoo, installed)
                      ^^^^^^^^               


Nothing to merge; quitting.


I don't see how to proceed but advice welcome :(
_________________
.... there is nothing - absolutely nothing - half so much worth
doing as simply messing about with Linux ...
(apologies to Kenneth Graeme)


Last edited by albright on Wed Feb 07, 2018 6:37 pm; edited 1 time in total
Back to top
View user's profile Send private message
mike155
Advocate
Advocate


Joined: 17 Sep 2010
Posts: 4438
Location: Frankfurt, Germany

PostPosted: Tue Feb 06, 2018 2:17 pm    Post subject: Reply with quote

Do you really need qtwebkit? It's deprecated. If you don't need it: remove USE flag webkit and uninstall webkit / qtwebkit.
Back to top
View user's profile Send private message
albright
Advocate
Advocate


Joined: 16 Nov 2003
Posts: 2588
Location: Near Toronto

PostPosted: Tue Feb 06, 2018 2:36 pm    Post subject: Reply with quote

Quote:
Do you really need qtwebkit?


well, maybe not, but at first glance:

Code:
equery depends qtwebkit
 * These packages depend on qtwebkit:
app-misc/recoll-1.23.6 (qt5 ? dev-qt/qtwebkit:5)
app-text/kbibtex-0.8_pre20171110 (webkit ? >=dev-qt/qtwebkit-5.7.1:5)
dev-python/PyQt4-4.12.1 (webkit ? >=dev-qt/qtwebkit-4.8.5:4)
dev-python/PyQt5-5.10 (webkit ? >=dev-qt/qtwebkit-5.9:5[printsupport])
dev-qt/designer-4.8.7 (webkit ?
~dev-qt/qtwebkit-4.8.7[aqua=,debug=,abi_x86_32(-)?,abi_x86_64(-)?,
abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,
abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?])
dev-qt/designer-5.9.4 (webkit ? >=dev-qt/qtwebkit-5.9.1:5)
dev-qt/qtdeclarative-4.8.7 (webkit ?
~dev-qt/qtwebkit-4.8.7[aqua=,debug=,abi_x86_32(-)?,abi_x86_64(-)?,
abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,
abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?])
kde-frameworks/kdewebkit-5.42.0 (>=dev-qt/qtwebkit-5.7.1:5)
kde-misc/kwebkitpart-1.4.0_pre20170924 (>=dev-qt/qtwebkit-5.7.1:5)
kde-plasma/libksysguard-5.11.5 (detailedmemory ? >=dev-qt/qtwebkit-5.7.1:5)
media-gfx/digikam-5.7.0-r3 (>=dev-qt/qtwebkit-5.7.1:5)
net-misc/dropbox-41.3.76 (X ? dev-qt/qtwebkit:5)


and note many packages here, like kbibtex are built with -webkit or, like digikam, have no webkit use flag at all

so I am confused

Applied word wrap on long lines to make the forum layout behave.Chiitoo
_________________
.... there is nothing - absolutely nothing - half so much worth
doing as simply messing about with Linux ...
(apologies to Kenneth Graeme)
Back to top
View user's profile Send private message
krinn
Watchman
Watchman


Joined: 02 May 2003
Posts: 7470

PostPosted: Tue Feb 06, 2018 4:49 pm    Post subject: Reply with quote

well, if you are sure you want that icu update and don't care about the packages that complain, just tell portage to install it without looking at them and it will do it. (emerge --nodeps --update icu:0)
for good practice, you should quickpkg the packages that complain before, and revdep-rebuild after to see who has been broken by the update.
Back to top
View user's profile Send private message
albright
Advocate
Advocate


Joined: 16 Nov 2003
Posts: 2588
Location: Near Toronto

PostPosted: Wed Feb 07, 2018 12:38 am    Post subject: Reply with quote

for now, I've just masked icu
_________________
.... there is nothing - absolutely nothing - half so much worth
doing as simply messing about with Linux ...
(apologies to Kenneth Graeme)
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9303

PostPosted: Wed Feb 07, 2018 12:42 am    Post subject: Reply with quote

That update shouldn't be a problem at all. Try to manually `emerge -1` all listed packages at the same time.
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Wed Feb 07, 2018 1:41 am    Post subject: Reply with quote

Try adding --with-bdeps=y, or --complete-graph if that doesn't work.
Back to top
View user's profile Send private message
albright
Advocate
Advocate


Joined: 16 Nov 2003
Posts: 2588
Location: Near Toronto

PostPosted: Wed Feb 07, 2018 3:58 pm    Post subject: Reply with quote

Quote:
Try to manually `emerge -1` all listed packages at the same time.


thanks asturm; with considerable fiddling with package.use the system is
building the upgraded icu (and many others)

I'll know for sure after/if the multi-hour compile completes :)

EDIT: yes, that all works
_________________
.... there is nothing - absolutely nothing - half so much worth
doing as simply messing about with Linux ...
(apologies to Kenneth Graeme)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming 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