I am using ppm 3.1 and trying to upgrade some packages. It tells me there is an upgrade, but won't install it for me:
ppm> upgrade Spreadsheet-WriteExcel Spreadsheet-WriteExcel 0.41: new version 0.42 available in ActiveState + PPM2 Repository ppm> upgrade Spreadsheet-WriteExcel -install Spreadsheet-WriteExcel 0.41: new version 0.42 available in ActiveState + PPM2 Repository ppm> upgrade Spreadsheet-WriteExcel -install -force Spreadsheet-WriteExcel 0.41: new version 0.42 available in ActiveState + PPM2 Repository ppm> upgrade Spreadsheet-WriteExcel -install -force -precious Spreadsheet-WriteExcel 0.41: new version 0.42 available in ActiveState + PPM2 Repository ppm> ppm> version PPM - Programmer's Package Manager version 3.1 ppm>
I'm also having trouble trying to upgrade or reinstall a module when it is coming from a different repository:
ppm> query XML-Simple Using cached query result set 1. 1. XML-Simple [1.06] Easy API to read/write XML (esp config files) ppm> search XML-Simple Using cached search result set 1. 1. XML-Simple [2.09] Easy API to maintain XML (esp config files) 2. XML-Simpler [1.00] Simpler API for handling XML 3. XML-Simpler [1.00] (none) ppm> install 1 -force Package 1: Note: Package 'XML-Simple' is already installed. ppm> upgrade XML-Simple -install -force -precious XML-Simple 1.06: new version 2.09 available in theory ppm>
How can I make PPM do what I want it to do?

Thanks

rkg


In reply to ppm 3.1 upgrade -install by rkg

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.