Menu

#31 conform to Filesystem Hierarchy Standard

4.1.4 - GitHub
closed
None
9
2025-11-15
2013-12-19
No

For historical reasons, ION installs into /opt. It probably should install into /usr/local (/bin, /lib, /include, /share/man, etc.) instead. This would entail revising not only the autotools Makefile but also the individual ION package Makefiles.

Discussion

  • Josh Schendel

    Josh Schendel - 2013-12-20

    Fortunately, the autotools configuration actually already installs to /usr/local.

     
  • Scott Burleigh

    Scott Burleigh - 2013-12-20

    Wups, sorry, Josh, I missed that. I looked through Makefile.am and somehow got the mistaken impression that it still installed into /opt. So now only the individual ION package Makefiles need to be modified.

     
  • Scott Burleigh

    Scott Burleigh - 2013-12-20
    • Group: 3.2.0 --> 3.2.1
     
  • Scott Burleigh

    Scott Burleigh - 2014-04-18

    Still worth doing, will address in ION version 3.3.0.

     
  • Scott Burleigh

    Scott Burleigh - 2014-04-18
    • Group: 3.2.1 --> 3.3.0
     
  • Scott Burleigh

    Scott Burleigh - 2014-12-30
    • Group: 3.3.0 --> 3.4.0
     
  • Scott Burleigh

    Scott Burleigh - 2015-07-04

    Kicking this can down the road yet again. Won't be addressed in version 3.4.0.

     
  • Scott Burleigh

    Scott Burleigh - 2015-07-04
    • Group: 3.4.0 --> 3.5.0
     
  • Scott Burleigh

    Scott Burleigh - 2016-07-13
    • Group: 3.5.0 --> 3.5.1
     
  • Scott Burleigh

    Scott Burleigh - 2016-07-13

    Still worth doing, but not urgent; slipping to version 3.5.1.

     
  • Scott Burleigh

    Scott Burleigh - 2017-03-07
    • Group: 3.6.0 --> 3.6.1
     
  • Scott Burleigh

    Scott Burleigh - 2017-03-07

    Still not urgent, slipping it to version 3.6.1 (or possibly 4.0.0....).

     
  • Scott Burleigh

    Scott Burleigh - 2018-07-26
    • Group: 3.6.1 --> 4.0.0
     
  • Scott Burleigh

    Scott Burleigh - 2019-07-30
    • Group: 4.0.0 --> 3.7.1
     
  • Scott Burleigh

    Scott Burleigh - 2019-07-30

    Yep, we should do this. Maybe in 2020.

     
  • Scott Burleigh

    Scott Burleigh - 2020-10-31
    • status: accepted --> pending
    • Group: 3.7.1 --> 4.0.1
     
  • Scott Burleigh

    Scott Burleigh - 2020-10-31

    Only the i86_64-firefox Makefiles have been modified in this way, but nowadays those are the only ones that are used during development.

     
  • Hans Kruse

    Hans Kruse - 2022-09-28
    • assigned_to: Scott Burleigh --> Hans Kruse
     
  • Jay Gao

    Jay Gao - 2023-12-20
    • Group: 4.0.1 --> 4.1.4 - GitHub
     
  • Jay Gao

    Jay Gao - 2025-11-15
    • status: pending --> closed
     
  • Jay Gao

    Jay Gao - 2025-11-15

    Already fixed.

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB