[Neurodebian-users] ND menus
Bennet Fauber
bennet at umich.edu
Thu Feb 4 21:36:34 UTC 2016
I would like to update the neurodebian-desktop menu items for FSL and
FSLView, but it seems to be a bit more involved than simply changing
version numbers.
The layout for the fsl program seems to have changed since FSL 4.1.
As near as I can tell from looking at the current menu item for FSL
4.1, it will request the autoinstaller install the fsl-4.1 and
fsl4.1-fsl .deb packages.
When I manually installed 'fsl', which is labeled as a 'dummy
package', it seems to have installed many FSL packages, some of which
are clearly data, so I am confident that is the wrong thing to include
there.
Am I interpreting things correctly that the FSL 4.1 entry should
changed so that it is labeled FSL 5.0 (without the minor version,
which seems to be 5.0.9) and that it should install fsl-core, which is
labeled 'metapackage for the latest version' and appears to be for
5.0.9-2, and that will install the binaries without the data?
I ask because if that includes FSLView, which has its own menu item
with a discrete autoinstall option, then the FSL 5 menu item should
not install FSLView.
I am not finding a good way to list what packages a metapackage will
actually install. I tried
$ apt-cache showpkg fsl-core
but the output is a bit baffling for this neophyte, e.g.,
5.0.9-2~nd15.04+1 - fsl-5.0-core (0 (null)) -- which seems fine -- but
that is followed by fsl (3 5.0.3) fsl:i386 (3 5.0.3) etc. That seems
to imply dependencies on older versions. I am further confused by the
Provides: section, which says it provides 5.0.9-2~nd15.04+1 -
5.0.7-4-. Does it provide both versions 5.0.9-2 and 5.0.7-4?
If that is not enough bafflement for you, I am further confused
because the FSL web site seems to be distributing FSLView 3.1
http://fsl.fmrib.ox.ac.uk/fsl/fslview/
but the FSL web site seems to be in transition, as the link to Build
from sources on that page leads to a page that does not yet exist.
When I installed the fsl binary distribution for CentOS6-64, it seems
to have come with an FSLView 3.1 binary. The FSLView, program that
comes with ND lists itself as 4.0.1. (Is the source code newer and
the FSL binary distribution out of date?)
If there is some obvious documentation that I should know about for
how the Debian FSL packages are made that I should go read, please let
me know.
Sorry, Yaroslav. I did warn you.
-- bennet
On Thu, Feb 4, 2016 at 8:31 AM, Yaroslav Halchenko
<debian at onerussian.com> wrote:
>
> On Thu, 04 Feb 2016, Bennet Fauber wrote:
>
>> Is the neurodebian-desktop package being actively maintained? It
>> looks like perhaps some of the menu items have fallen behind? In
>> particular, the first I looked at, FSL, lists 4.1, but the ND
>> repository seems to install at least 5.0.0.
>
> thanks for the notice -- I guess we should update them all! Care to
> make a pass through them and send a PR?
>
> http://github.com/neurodebian/neurodebian
> ./xdg/desktop/ directory
>
> --
> Yaroslav O. Halchenko
> Center for Open Neuroscience http://centerforopenneuroscience.org
> Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
> Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419
> WWW: http://www.linkedin.com/in/yarik
More information about the Neurodebian-users
mailing list