Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 604270 - dev-qt/qtcore:5 missing dependency for dev-qt/qttranslations:5
Summary: dev-qt/qtcore:5 missing dependency for dev-qt/qttranslations:5
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-31 17:14 UTC by Stephan Karacson
Modified: 2021-08-28 16:09 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Karacson 2016-12-31 17:14:58 UTC
I got the strange behaviour, that all Programs (kde, gtk...) speak mostly german. But sometimes they speak just English. I saw that the print-dialog of all kf5-programms are english, all kde4-programms are german.

bug_report wrote on Gentoo-forums to upgrade qttranslation (was only installed in version 4.8.6-r1, no version 5)

An equery gives me:
$ equery d qttranslations
 * These packages depend on qttranslations:
dev-qt/qtcore-4.8.6-r2 (~dev-qt/qttranslations-4.8.6)

Is there a missing dependency in the qtcore-5 ebuild?
I think a normal user would not expect this change of behavior.
Comment 1 Matteo Modesti 2017-03-20 16:47:02 UTC
I upgraded from KDE 4 to KDE/Plasma 5 2-3 months ago, so I "jumped" to relatively new versions of the packages.
My system pulled in dev-qt/qttranslations:5 at some point, but the dependency probably got dropped in the last month or less (since my last emerge --depclean) 'cause today it unmerged dev-qt/qttranslations:5 during another --depclean.

If you launch these 2 commands:
  # find /usr/portage/ -name '*.ebuild' -exec grep -li qttranslations {} \;
  # find /usr/portage/*{qt,kde,plasma}*/ -name '*.ebuild' -exec grep -li translations {} \;
you'll find no sign of the package in Qt 5 ebuilds.

Can we have some feedback from the Qt pkgs maintainers?
Thanks in advance!
Comment 2 Davide Pesavento (RETIRED) gentoo-dev 2017-10-08 23:04:20 UTC
This is intentional. If you want translations for Qt5, emerge dev-qt/qttranslations:5.
qtcore:4 depends on qttranslations:4 for backward compatibility reasons. Since Qt5 you have to explicitly install them if needed.