Hi,

On Tue, Aug 10, 2010 at 05:16:30PM -0400, Michael Hanke wrote:
> I see the point in policy 10.1, but I believe the problem it tries to
> avoid doesn't exist in this case.

After some more discussions on -devel I'm now convinced that there is no use in
arguing about closing this bug without further action. As an attempt to
finally fix this bug I'll make a new upload that:

* removes all /usr/bin symlinks from the 'fsl' package and hence removes
  all file/package conflicts from this package -- allowing to close this
  bug

* keep the 'fsl' package as a meta package that depends on the latest
  version of FSL and maintains the configuration setup of previous
  package, to allow people to keep their existing setup and not have to
  change a single thing if the only upgrade from fsl << 4.1.6-3

* introduce /usr/bin symlinks (via a wrapper) in the 'fsl-4.1' package
  to address to configuration difficulty issue that was originally
  intended to be improved with the previous attempt.

  This time however, it will be version specific symlinks names that have
  very little chance of conflicting -- ever. One of the previously
  conflicting binaries 'immv' would now be 'fsl4.1-immv'.

  Rational: version specific names allow multiple versions to coexists.
  Symlinking to a wrapper script keep upstream script relying on a
  specific environment setup intact (and all users relying on it
  unaffected). Prefixing with 'fslMAJORVERSION-' instead of postfixing
  with '-MAJORVERSION' has a reduced potential for confusion and future
  conflicts. Think:

    'slicer-4.1' (from FSL) and 'slicer3' (from slicer package)

  vs

    'fsl4.1-slicer' and 'slicer3'

If there are no fundamental objections to this approach, I'll upload
sometime over the next days.

Michael

-- 
GPG key:  1024D/3144BE0F Michael Hanke
http://mih.voxindeserto.de



-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to