Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 710290 - www-client/google-chrome installs into /usr/share/appdata
Summary: www-client/google-chrome installs into /usr/share/appdata
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Chromium Project
URL: https://bugs.chromium.org/p/chromium/...
Whiteboard:
Keywords:
: 732918 (view as bug list)
Depends on:
Blocks: appdata-deprecated
  Show dependency tree
 
Reported: 2020-02-20 10:57 UTC by Kalin KOZHUHAROV
Modified: 2024-01-17 14:05 UTC (History)
2 users (show)

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


Attachments
usr_share_appdata.patch (usr_share_appdata.patch,460 bytes, patch)
2024-01-17 09:27 UTC, Kalin KOZHUHAROV
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kalin KOZHUHAROV 2020-02-20 10:57:00 UTC
* google-chrome-stable_80.0.3987.106-1_amd64.deb BLAKE2B SHA512 size ;-) ...                                                                                                                                                          [ ok ]
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     4.19.104-r11
 * Checking for suitable kernel configuration options...                                                                                                                                                                               [ ok ]
>>> Unpacking source...
>>> Source unpacked in /tmp/portage/www-client/google-chrome-80.0.3987.106/work
>>> Preparing source in /tmp/portage/www-client/google-chrome-80.0.3987.106/work ...
>>> Source prepared.
>>> Configuring source in /tmp/portage/www-client/google-chrome-80.0.3987.106/work ...
>>> Source configured.
>>> Compiling source in /tmp/portage/www-client/google-chrome-80.0.3987.106/work ...
>>> Source compiled.
>>> Test phase [not enabled]: www-client/google-chrome-80.0.3987.106

>>> Install www-client/google-chrome-80.0.3987.106 into /tmp/portage/www-client/google-chrome-80.0.3987.106/image/
>>> Unpacking google-chrome-stable_80.0.3987.106-1_amd64.deb to /tmp/portage/www-client/google-chrome-80.0.3987.106/image
>>> Unpacking data.tar.xz to /tmp/portage/www-client/google-chrome-80.0.3987.106/image
>>> Completed installing www-client/google-chrome-80.0.3987.106 into /tmp/portage/www-client/google-chrome-80.0.3987.106/image/

 * Final size of build directory:      0 KiB
 * Final size of installed tree:  200792 KiB (196.0 MiB)

 * 
 * This package seems to install metainfo files into the following
 * location(s):
 * 
 *   /usr/share/appdata
 * 
 * This location is deprecated, it should not be used anymore by new software.
 * Appdata/Metainfo files should be installed into /usr/share/metainfo directory.
 * For more details, please see the freedesktop Upstream Metadata guidelines at
 * https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html
 * 
 * Gentoo Tracker bug: https://bugs.gentoo.org/709450
 * 
>>> Done.

Reproducible: Always
Comment 1 Piotr 2020-06-05 11:25:42 UTC
Same problem exists with www-client/google-chrome-beta-84.0.4147.38
Comment 2 Mike Gilbert gentoo-dev 2020-06-05 17:18:00 UTC
(In reply to Piotr from comment #1)
> Same problem exists with www-client/google-chrome-beta-84.0.4147.38

Thanks, but this comment is not particularly helpful.

If upstream fixes the issue, please let me know.
Comment 3 Stephan Hartmann (RETIRED) gentoo-dev 2020-07-16 15:36:21 UTC
*** Bug 732918 has been marked as a duplicate of this bug. ***
Comment 4 Kalin KOZHUHAROV 2024-01-17 09:27:22 UTC
Created attachment 882471 [details, diff]
usr_share_appdata.patch

Sorting out old bugs of mine, 4 years is enough ripening time ;-)

The upstream issue https://bugs.chromium.org/p/chromium/issues/detail?id=1055146 hasn't moved, so I am suggesting we fix it on our end.

Since this affects all 3 ebuilds www-client/google-chrome{,-beta,-unstable} and they are essentially the same (just KEYWORDS are different), I suggest a proper Gentoo dev adds this change in one commit.
Not sure if that affects also www-client/chromium ?

Iff deemed appropriate, of course.


Closes: https://bugs.gentoo.org/710290
Reported-by: Kalin KOZHUHAROV <kalin@thinrope.net>
Signed-off-by: Kalin KOZHUHAROV <kalin@thinrope.net>
Comment 5 Mike Gilbert gentoo-dev 2024-01-17 14:05:46 UTC
I don’t see any reason to move the files downstream.