Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 349555

Summary: chromium slotted installation
Product: Gentoo Linux Reporter: Mike Gilbert <floppym>
Component: New packagesAssignee: Chromium Project <chromium>
Status: RESOLVED FIXED    
Severity: enhancement CC: nikoli
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Alex's patch
floppym's new patch

Description Mike Gilbert gentoo-dev 2010-12-24 02:42:07 UTC
Creating a bug to keep track of this.

I proposed via email to slot chromium versions based on their release channel. The probably makes the most sense for the dev channel and the live ebuild (chromium-9999). The beta and stable channels are often too similar to make this worthwhile.

Alex (wired) and I have done some work to make this happen for the the live ebuild (chromium-9999).
Comment 1 Mike Gilbert gentoo-dev 2010-12-24 02:46:45 UTC
Created attachment 257906 [details, diff]
Alex's patch
Comment 2 Mike Gilbert gentoo-dev 2010-12-24 02:50:02 UTC
Created attachment 257907 [details, diff]
floppym's new patch

I took my original patch and incorporated some changes from wired's version. This new version also incorporates the chromium-launcher.sh change I proposed to make chromium-live --help work properly.
Comment 3 Paweł Hajdan, Jr. (RETIRED) gentoo-dev 2010-12-31 19:10:13 UTC
I'm not using the live ebuild, so feel free to commit when you think it's ready.

(In reply to comment #2)
> Created an attachment (id=257907) [details]

Generally LGTM. A few comments:

- it may be useful to have some variable for ${PN}${SUFFIX}
- the non-live ebuilds should be as similar to 9999 as possible, and SUFFIX="-0" would look a it weird. Can we have an empty SUFFIX in that case?
- does the new chromium-launcher.sh behave correctly when XDG_CONFIG_HOME contains spaces or other "special" characters?
- obviously, make sure that the new chromium-launcher does not break old chromium versions. Ideally, we should use a separate file for the update.
Comment 4 Mike Gilbert gentoo-dev 2011-03-02 00:56:36 UTC
Closing this as fixed after wired's commit today. :)

Now I need to come up with some other experimental feature to maintain in my overlay.