Public bug reported:

As per discussion here https://github.com/Microsoft/BashOnWindows/issues/186, 
WSL confuses File::Find. WSL is the “Windows Subsystem for Linux”, which runs 
Ubuntu on top of Windows 10.
 
File::Find sees that $^O is ‘linux’ and uses nlink, which doesn’t work. After 
some discussion, patching File::Find to special-case for WSL would solve the 
issue.

I have a patch that works, see link above. Discussion as to whether it's
acceptable to be included in perl on Ubuntu is the desired outcome of
this bug report.

P5P maintainers direct me to get in touch with perl maintainers for
Ubuntu, satisfy your requirements for a patch, and then that patch can
get submitted upstream by you to P5P. This as per @kid51, James E
Keenan.

This has been found in perl 5.18.2 on Ubuntu 14.04.5 LTS on WSL/Windows
10.

Since Microsoft/Ubuntu are preparing for 16.04 LTS support in the next
public update to WSL/Windows 10, it'd make sense to fix the issue for
that version, and address 14.04 LTS only if desired.

** Affects: perl (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: windows10 wsl

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to perl in Ubuntu.
https://bugs.launchpad.net/bugs/1647120

Title:
  File::Find does not work on WSL

Status in perl package in Ubuntu:
  New

Bug description:
  As per discussion here https://github.com/Microsoft/BashOnWindows/issues/186, 
WSL confuses File::Find. WSL is the “Windows Subsystem for Linux”, which runs 
Ubuntu on top of Windows 10.
   
  File::Find sees that $^O is ‘linux’ and uses nlink, which doesn’t work. After 
some discussion, patching File::Find to special-case for WSL would solve the 
issue.

  I have a patch that works, see link above. Discussion as to whether
  it's acceptable to be included in perl on Ubuntu is the desired
  outcome of this bug report.

  P5P maintainers direct me to get in touch with perl maintainers for
  Ubuntu, satisfy your requirements for a patch, and then that patch can
  get submitted upstream by you to P5P. This as per @kid51, James E
  Keenan.

  This has been found in perl 5.18.2 on Ubuntu 14.04.5 LTS on
  WSL/Windows 10.

  Since Microsoft/Ubuntu are preparing for 16.04 LTS support in the next
  public update to WSL/Windows 10, it'd make sense to fix the issue for
  that version, and address 14.04 LTS only if desired.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/perl/+bug/1647120/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to