<?xml version="1.0"?>
<?xml-stylesheet
href="http://www.w3.org/2000/08/w3c-synd/style.css" type="text/css"
?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel rdf:about="http://pear.php.net/bugs/search.php">
    <title>PEAR Bug Search Results</title>
    <link>http://pear.php.net/bugs/search.php?cmd=display&amp;package_name%5B0%5D=PEAR_PackageFileManager</link>
    <description>Search Results</description>
    <dc:language>en-us</dc:language>
    <dc:creator>pear-webmaster@lists.php.net</dc:creator>
    <dc:publisher>pear-webmaster@lists.php.net</dc:publisher>
    <admin:generatorAgent rdf:resource="http://pear.php.net/bugs"/>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <sy:updateBase>2000-01-01T12:00+00:00</sy:updateBase>
    <items>
     <rdf:Seq>
      <rdf:li rdf:resource="http://pear.php.net/bug/15534" />
      <rdf:li rdf:resource="http://pear.php.net/bug/14170" />
      <rdf:li rdf:resource="http://pear.php.net/bug/13310" />
      <rdf:li rdf:resource="http://pear.php.net/bug/12879" />
      <rdf:li rdf:resource="http://pear.php.net/bug/11619" />
      <rdf:li rdf:resource="http://pear.php.net/bug/11232" />
      <rdf:li rdf:resource="http://pear.php.net/bug/10459" />
      <rdf:li rdf:resource="http://pear.php.net/bug/10269" />

     </rdf:Seq>
    </items>
  </channel>

  <image rdf:about="http://pear.php.net/gifs/pearsmall.gif">
    <title>PEAR Bugs</title>
    <url>http://pear.php.net/gifs/pearsmall.gif</url>
    <link>http://pear.php.net/bugs</link>
  </image>

    <item rdf:about="http://pear.php.net/bug/15534">
      <title>PEAR_PackageFileManager: Bug 15534 [Open] Multiple phprelease not handled correctly</title>
      <link>http://pear.php.net/bugs/15534</link>
      <content:encoded><![CDATA[<pre>PEAR_PackageFileManager Bug
Reported by baptiste
2009-01-07T07:31:58+00:00
PHP: 5.2.8 OS: Win Package Version: 1.6.3

Description:
------------
Have a look at the code below.
PFM complains that it is not allowed to have both an &quot;ignore&quot; and an &quot;install&quot; task for the file &quot;scripts/phpuml.bat&quot;.
Buf if you look carefully the code, you will see that those two tasks belong to distinct phpreleases, so it should not raise an error, IMO.

&lt;phprelease&gt;
 &lt;installconditions&gt;
  &lt;os&gt;
   &lt;name&gt;windows&lt;/name&gt;
  &lt;/os&gt;
 &lt;/installconditions&gt;
 &lt;filelist&gt;
  &lt;install as=&quot;phpuml&quot; name=&quot;scripts/phpuml&quot; /&gt;
  &lt;install as=&quot;phpuml.bat&quot; name=&quot;scripts/phpuml.bat&quot; /&gt;
 &lt;/filelist&gt;
&lt;/phprelease&gt;
&lt;phprelease&gt;
 &lt;filelist&gt;
  &lt;install as=&quot;phpuml&quot; name=&quot;scripts/phpuml&quot; /&gt;
  &lt;ignore name=&quot;scripts/phpuml.bat&quot; /&gt;
 &lt;/filelist&gt;
&lt;/phprelease&gt;

Test script:
---------------
Irrelevant

Expected result:
----------------
Used along with PFM_Cli, that bug is all the more tricky, as no message is printed when you select &quot;14 - Save and Quit&quot;, on updating a package.xml that contains such a double &lt;phprelease&gt;.
I have noticed that something went wrong only because all the modifications that I had done in PFM had been lost, because of that bug.</pre>]]></content:encoded>
      <description><![CDATA[<pre>PEAR_PackageFileManager Bug
Reported by baptiste
2009-01-07T07:31:58+00:00
PHP: 5.2.8 OS: Win Package Version: 1.6.3

Description:
------------
Have a look at the code below.
PFM complains that it is not allowed to have both an &quot;ignore&quot; and an &quot;install&quot; task for the file &quot;scripts/phpuml.bat&quot;.
Buf if you look carefully the code, you will see that those two tasks belong to distinct phpreleases, so it should not raise an error, IMO.

&lt;phprelease&gt;
 &lt;installconditions&gt;
  &lt;os&gt;
   &lt;name&gt;windows&lt;/name&gt;
  &lt;/os&gt;
 &lt;/installconditions&gt;
 &lt;filelist&gt;
  &lt;install as=&quot;phpuml&quot; name=&quot;scripts/phpuml&quot; /&gt;
  &lt;install as=&quot;phpuml.bat&quot; name=&quot;scripts/phpuml.bat&quot; /&gt;
 &lt;/filelist&gt;
&lt;/phprelease&gt;
&lt;phprelease&gt;
 &lt;filelist&gt;
  &lt;install as=&quot;phpuml&quot; name=&quot;scripts/phpuml&quot; /&gt;
  &lt;ignore name=&quot;scripts/phpuml.bat&quot; /&gt;
 &lt;/filelist&gt;
&lt;/phprelease&gt;

Test script:
---------------
Irrelevant

Expected result:
----------------
Used along with PFM_Cli, that bug is all the more tricky, as no message is printed when you select &quot;14 - Save and Quit&quot;, on updating a package.xml that contains such a double &lt;phprelease&gt;.
I have noticed that something went wrong only because all the modifications that I had done in PFM had been lost, because of that bug.</pre>]]></description>
      <dc:date>2009-01-07T07:31:58+00:00</dc:date>
      <dc:creator>ohlesbeauxjours &amp;#x61;&amp;#116; yahoo &amp;#x64;&amp;#111;&amp;#x74; fr</dc:creator>
      <dc:subject>PEAR_PackageFileManager Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/14170">
      <title>PEAR_PackageFileManager: Feature/Change Request 14170 [Open] Add ability to define multiple baseinstalldirs</title>
      <link>http://pear.php.net/bugs/14170</link>
      <content:encoded><![CDATA[<pre>PEAR_PackageFileManager Feature/Change Request
Reported by timj
2008-06-17T10:04:37+00:00
PHP: Irrelevant OS:  Package Version: 1.6.3

Description:
------------
It would be nice to be able to define baseinstalldir for multiple directories e.g.

CURRENT
$options = array ('baseinstalldir' =&gt; '/whatever');
...

NEW (retaining backwards compatibility)
$options = array('baseinstalldir' =&gt; '/' =&gt; '/whatever', 'something' =&gt; '/something'));</pre>]]></content:encoded>
      <description><![CDATA[<pre>PEAR_PackageFileManager Feature/Change Request
Reported by timj
2008-06-17T10:04:37+00:00
PHP: Irrelevant OS:  Package Version: 1.6.3

Description:
------------
It would be nice to be able to define baseinstalldir for multiple directories e.g.

CURRENT
$options = array ('baseinstalldir' =&gt; '/whatever');
...

NEW (retaining backwards compatibility)
$options = array('baseinstalldir' =&gt; '/' =&gt; '/whatever', 'something' =&gt; '/something'));</pre>]]></description>
      <dc:date>2008-06-17T10:04:37+00:00</dc:date>
      <dc:creator>pear &amp;#x61;&amp;#116; timj &amp;#x64;&amp;#111;&amp;#x74; co &amp;#x64;&amp;#111;&amp;#x74; uk</dc:creator>
      <dc:subject>PEAR_PackageFileManager Feature/Change Request</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/13310">
      <title>PEAR_PackageFileManager: Bug 13310 [Open] Package file validation errors</title>
      <link>http://pear.php.net/bugs/13310</link>
      <content:encoded><![CDATA[<pre>PEAR_PackageFileManager Bug
Reported by shangxiao
2008-03-05T03:58:51+00:00
PHP: 5.2.2 OS: Linux Package Version: 1.6.3

Description:
------------
When I run &quot;pfm&quot; (PEAR_PackageFileManager_Cli) on it's own package 
file, I get validation errors 
and exit failure from PEAR_PackageFileManager2.  However if I 
package everything up and install, it 
installs fine.  There are 2 validation errors:

1. An error stating that there should only be one &lt;install&gt; tag per file.  
This should not be flagged 
as the install tags are in separate &lt;phprelease&gt; tags.

2. It states that scripts/pfm.bat does not exist, which is not true.





Test script:
---------------
1. Checkout PEAR_PackageFileManager_Cli
2. Install pfm
3. Run pfm in it's own directory
4. Choose option 14: Save &amp; quit

Expected result:
----------------
Exit success

Actual result:
--------------
...
   14. Save &amp; Quit
   15. Quit without saving          (ctrl-c)

Please choose an option from the menu: 14

PEAR_PackageFileManager2 Error: Package validation failed:
Error: Only one &lt;install&gt; tag is allowed for file &quot;scripts/pfm&quot;
Error: &lt;install name=&quot;scripts/pfm.bat&quot;&gt; is invalid, file is not in 
&lt;contents&gt;</pre>]]></content:encoded>
      <description><![CDATA[<pre>PEAR_PackageFileManager Bug
Reported by shangxiao
2008-03-05T03:58:51+00:00
PHP: 5.2.2 OS: Linux Package Version: 1.6.3

Description:
------------
When I run &quot;pfm&quot; (PEAR_PackageFileManager_Cli) on it's own package 
file, I get validation errors 
and exit failure from PEAR_PackageFileManager2.  However if I 
package everything up and install, it 
installs fine.  There are 2 validation errors:

1. An error stating that there should only be one &lt;install&gt; tag per file.  
This should not be flagged 
as the install tags are in separate &lt;phprelease&gt; tags.

2. It states that scripts/pfm.bat does not exist, which is not true.





Test script:
---------------
1. Checkout PEAR_PackageFileManager_Cli
2. Install pfm
3. Run pfm in it's own directory
4. Choose option 14: Save &amp; quit

Expected result:
----------------
Exit success

Actual result:
--------------
...
   14. Save &amp; Quit
   15. Quit without saving          (ctrl-c)

Please choose an option from the menu: 14

PEAR_PackageFileManager2 Error: Package validation failed:
Error: Only one &lt;install&gt; tag is allowed for file &quot;scripts/pfm&quot;
Error: &lt;install name=&quot;scripts/pfm.bat&quot;&gt; is invalid, file is not in 
&lt;contents&gt;</pre>]]></description>
      <dc:date>2008-07-24T01:03:14+00:00</dc:date>
      <dc:creator>shang &amp;#x64;&amp;#111;&amp;#x74; xiao &amp;#x64;&amp;#111;&amp;#x74; sanders &amp;#x61;&amp;#116; gmail &amp;#x64;&amp;#111;&amp;#x74; com</dc:creator>
      <dc:subject>PEAR_PackageFileManager Bug</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/12879">
      <title>PEAR_PackageFileManager: Documentation Problem 12879 [Open] Add option to prevent generation of &lt;changelog&gt; section</title>
      <link>http://pear.php.net/bugs/12879</link>
      <content:encoded><![CDATA[<pre>PEAR_PackageFileManager Documentation Problem
Reported by timj
2008-01-11T05:36:58+00:00
PHP: Irrelevant OS:  Package Version: 1.6.3

Description:
------------
It would be nice to have a configuration option that doesn't generate an empty (templated) &lt;changelog&gt; section when calling generateContents()</pre>]]></content:encoded>
      <description><![CDATA[<pre>PEAR_PackageFileManager Documentation Problem
Reported by timj
2008-01-11T05:36:58+00:00
PHP: Irrelevant OS:  Package Version: 1.6.3

Description:
------------
It would be nice to have a configuration option that doesn't generate an empty (templated) &lt;changelog&gt; section when calling generateContents()</pre>]]></description>
      <dc:date>2008-07-22T21:11:55+00:00</dc:date>
      <dc:creator>pear &amp;#x61;&amp;#116; timj &amp;#x64;&amp;#111;&amp;#x74; co &amp;#x64;&amp;#111;&amp;#x74; uk</dc:creator>
      <dc:subject>PEAR_PackageFileManager Documentation Problem</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/11619">
      <title>PEAR_PackageFileManager: Feature/Change Request 11619 [Open] Add ability to comment in a package file</title>
      <link>http://pear.php.net/bugs/11619</link>
      <content:encoded><![CDATA[<pre>PEAR_PackageFileManager Feature/Change Request
Reported by shangxiao
2007-07-17T00:08:34+00:00
PHP: Irrelevant OS: Irrelevant Package Version: 1.6.1

Description:
------------
I'd like to be able to save file listing generation information on a per package file basis. In pfm_cli I'll be adding the ability to choose the filelist generator and it'd be good to 'save' which plugin they used inside the package file in the form of a comment.

If there are better alternatives you can think of, please let me know ;)</pre>]]></content:encoded>
      <description><![CDATA[<pre>PEAR_PackageFileManager Feature/Change Request
Reported by shangxiao
2007-07-17T00:08:34+00:00
PHP: Irrelevant OS: Irrelevant Package Version: 1.6.1

Description:
------------
I'd like to be able to save file listing generation information on a per package file basis. In pfm_cli I'll be adding the ability to choose the filelist generator and it'd be good to 'save' which plugin they used inside the package file in the form of a comment.

If there are better alternatives you can think of, please let me know ;)</pre>]]></description>
      <dc:date>2007-07-17T00:09:26+00:00</dc:date>
      <dc:creator>shang &amp;#x64;&amp;#111;&amp;#x74; xiao &amp;#x64;&amp;#111;&amp;#x74; sanders &amp;#x61;&amp;#116; gmail &amp;#x64;&amp;#111;&amp;#x74; com</dc:creator>
      <dc:subject>PEAR_PackageFileManager Feature/Change Request</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/11232">
      <title>PEAR_PackageFileManager: Feature/Change Request 11232 [Open] Separate directory for filelist generators</title>
      <link>http://pear.php.net/bugs/11232</link>
      <content:encoded><![CDATA[<pre>PEAR_PackageFileManager Feature/Change Request
Reported by shangxiao
2007-06-06T01:16:40+00:00
PHP: Irrelevant OS: Irrelevant Package Version: 1.6.0

Description:
------------
In PEAR_PackageFileManager I plan to have a list of options for generating the filelist, which itself will be generated by reading the list of installed plugins.

At the moment I guess this could just be hardcoded, but it would make things easier if the generators were in their own directory.  Or would you have any other suggestions for reading the list of plugins?</pre>]]></content:encoded>
      <description><![CDATA[<pre>PEAR_PackageFileManager Feature/Change Request
Reported by shangxiao
2007-06-06T01:16:40+00:00
PHP: Irrelevant OS: Irrelevant Package Version: 1.6.0

Description:
------------
In PEAR_PackageFileManager I plan to have a list of options for generating the filelist, which itself will be generated by reading the list of installed plugins.

At the moment I guess this could just be hardcoded, but it would make things easier if the generators were in their own directory.  Or would you have any other suggestions for reading the list of plugins?</pre>]]></description>
      <dc:date>2007-06-06T01:17:42+00:00</dc:date>
      <dc:creator>shang &amp;#x64;&amp;#111;&amp;#x74; xiao &amp;#x64;&amp;#111;&amp;#x74; sanders &amp;#x61;&amp;#116; gmail &amp;#x64;&amp;#111;&amp;#x74; com</dc:creator>
      <dc:subject>PEAR_PackageFileManager Feature/Change Request</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/10459">
      <title>PEAR_PackageFileManager: Feature/Change Request 10459 [Open] Introduce installexceptions for a directory</title>
      <link>http://pear.php.net/bugs/10459</link>
      <content:encoded><![CDATA[<pre>PEAR_PackageFileManager Feature/Change Request
Reported by lsolesen
2007-03-22T16:02:07+00:00
PHP: 5.2.1 OS: N/A Package Version: 

Description:
------------
An installexception for entire directories would be very helpful, for instance when using the PEAR installer to install applications.</pre>]]></content:encoded>
      <description><![CDATA[<pre>PEAR_PackageFileManager Feature/Change Request
Reported by lsolesen
2007-03-22T16:02:07+00:00
PHP: 5.2.1 OS: N/A Package Version: 

Description:
------------
An installexception for entire directories would be very helpful, for instance when using the PEAR installer to install applications.</pre>]]></description>
      <dc:date>2007-06-01T11:08:23+00:00</dc:date>
      <dc:creator>lars &amp;#x61;&amp;#116; legestue &amp;#x64;&amp;#111;&amp;#x74; net</dc:creator>
      <dc:subject>PEAR_PackageFileManager Feature/Change Request</dc:subject>
    </item>
    <item rdf:about="http://pear.php.net/bug/10269">
      <title>PEAR_PackageFileManager: Documentation Problem 10269 [Open] Missing documentation for subpackages</title>
      <link>http://pear.php.net/bugs/10269</link>
      <content:encoded><![CDATA[<pre>PEAR_PackageFileManager Documentation Problem
Reported by quipo
2007-03-05T10:58:49+00:00
PHP: Irrelevant OS:  Package Version: 1.6.0

Description:
------------
Documentation on how to create &lt;group&gt; and &lt;subpackage&gt; tags is missing.

Example:

$ pear install PACKAGE#subpackage

Expected result:
----------------
$package-&gt;addDependencyGroup('groupname', 'hint');
$package-&gt;addGroupPackageDepWithChannel('subpackage', 'groupname', 'subpackagename', 'channel', 'version');</pre>]]></content:encoded>
      <description><![CDATA[<pre>PEAR_PackageFileManager Documentation Problem
Reported by quipo
2007-03-05T10:58:49+00:00
PHP: Irrelevant OS:  Package Version: 1.6.0

Description:
------------
Documentation on how to create &lt;group&gt; and &lt;subpackage&gt; tags is missing.

Example:

$ pear install PACKAGE#subpackage

Expected result:
----------------
$package-&gt;addDependencyGroup('groupname', 'hint');
$package-&gt;addGroupPackageDepWithChannel('subpackage', 'groupname', 'subpackagename', 'channel', 'version');</pre>]]></description>
      <dc:date>2007-06-17T00:12:40+00:00</dc:date>
      <dc:creator>l &amp;#x64;&amp;#111;&amp;#x74; alberton &amp;#x61;&amp;#116; quipo &amp;#x64;&amp;#111;&amp;#x74; it</dc:creator>
      <dc:subject>PEAR_PackageFileManager Documentation Problem</dc:subject>
    </item>
</rdf:RDF>
