News for hackers. Stuff that matters.
Re:Hyper 1.0.0 by paulddraper on Monday December 12, 2016 @03:01PM (#13161386)
> The .deb package seems to install everything in /opt

Hm, just like another commonly installed package...

    $ ls /opt/google/
    chrome
    chrome-beta
    chrome-unstable
Though it installs executables

    $ ls -l /usr/bin/google-*
    /usr/bin/google-chrome -> /etc/alternatives/google-chrome
    /usr/bin/google-chrome-beta -> /opt/google/chrome-beta/google-chrome-beta
    /usr/bin/google-chrome-stable -> /opt/google/chrome/google-chrome
    /usr/bin/google-chrome-unstable -> /opt/google/chrome/google-chrome-unstable
Re:Hyper 1.0.0 by nilved on Monday December 12, 2016 @03:25PM (#13161594)
Which is exactly what GP mentioned. Although using `/opt` to begin with is an anti-pattern in all cases including Chrome.
Re:Hyper 1.0.0 by calpaterson on Monday December 12, 2016 @05:26PM (#13162581)
Seems reasonable to me if it's a third party package that doesn't want to clobber whatever the distro installs. Where else? /srv?
Re:Hyper 1.0.0 by woodruffw on Monday December 12, 2016 @05:54PM (#13162819)
/usr/local, traditionally. Since it only exposes one executable anyways, I'd say the chance of clobbering is fairly small (and reversible, since it's a deb).
Re:Hyper 1.0.0 by mst on Tuesday December 13, 2016 @12:12PM (#13168426)
Augh! No no no no no no. Sorry, this is a pet peeve of mine.

/usr/local belongs to the sysadmin (I grit my teeth at FreeBSD's interpretation of this, much though I love the OS otherwise, and prefer NetBSD's addition of a /usr/pkg hierarchy to avoid jamming packages in /usr instead, which is only a bit less aggravating).

/opt exists basically for vendors to have somewhere to put things that they know won't trample on my /usr/local hierarchy.

(I still think they should've installed something in $PATH, mind, but /opt is not at all the wrong answer to my mind.)

Re:Hyper 1.0.0 by paulddraper on Monday December 12, 2016 @03:51PM (#13161783)
Which is exactly what I mentioned. Are we looking for a disagreement?
Re:Hyper 1.0.0 by nilved on Monday December 12, 2016 @04:38PM (#13162156)
Maybe, sorry if I misread your comments!