Advertisement
Alhadis

Canary::Stability Install Prompt

Jun 23rd, 2017
329
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.65 KB | None | 0 0
  1. ***
  2. *** Canary::Stability COMPATIBILITY AND SUPPORT CHECK
  3. *** =================================================
  4. ***
  5. *** Hi!
  6. ***
  7. *** I do my best to provide predictable and reliable software.
  8. ***
  9. *** However, in recent releases, P5P (who maintain perl) have been
  10. *** introducing regressions that are sometimes subtle and at other times
  11. *** catastrophic, often for personal preferences with little or no concern
  12. *** for existing code, most notably CPAN.
  13. ***
  14. *** For this reason, it has become very hard for me to maintain the level
  15. *** of reliability and support I have committed myself to in the past, at
  16. *** least with some perl versions: I simply can't keep up working around new
  17. *** bugs or gratituous incompatibilities, and in turn you might suffer from
  18. *** unanticipated problems.
  19. ***
  20. *** Therefore I have introduced a support and compatibility check, the results
  21. *** of which follow below, together with a FAQ and some recommendations.
  22. ***
  23. *** This check is just to let you know that there might be a risk, so you can
  24. *** make judgement calls on how to proceed - it will not keep the module from
  25. *** installing or working.
  26. ***
  27. *** The stability canary says: (nothing, it was driven away by harsh weather)
  28. ***
  29. *** It seems you are running perl version 5.026000, likely the "official" or
  30. *** "standard" version. While there is nothing wrong with doing that,
  31. *** standard perl versions 5.022 and up are not supported by JSON::XS.
  32. *** While this might be fatal, it might also be all right - if you run into
  33. *** problems, you might want to downgrade your perl or switch to the
  34. *** stability branch.
  35. ***
  36. *** If everything works fine, you can ignore this message.
  37. ***
  38. *** Stability canary mini-FAQ:
  39. ***
  40. *** Do I need to do anything?
  41. *** With luck, no. While some distributions are known to fail
  42. *** already, most should probably work. This message is here
  43. *** to alert you that your perl is not supported by JSON::XS,
  44. *** and if things go wrong, you either need to downgrade, or
  45. *** sidegrade to the stability variant of your perl version,
  46. *** or simply live with the consequences.
  47. ***
  48. *** What is this canary thing?
  49. *** It's purpose is to check support status of JSON::XS with
  50. *** respect to your perl version.
  51. ***
  52. *** What is this "stability branch"?
  53. *** It's a branch or fork of the official perl, by schmorp, to
  54. *** improve stability and compatibility with existing modules.
  55. ***
  56. *** How can I skip this prompt on automated installs?
  57. *** Set PERL_CANARY_STABILITY_NOPROMPT=1 in your environment.
  58. *** More info is in the Canary::Stability manpage.
  59. ***
  60. *** Long version of this FAQ: http://stableperl.schmorp.de/faq.html
  61. *** Stability Branch homepage: http://stableperl.schmorp.de/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement