<div dir="ltr">I dont see the need to remove packages. the more packages there are in sbopkg the better even if outdated. I hate when admins remove packages just because "it is not needed by any package" or "outdated" or "it breaks this" or that...  just add a note explaining the issue and have the user decide if they will use the package or not but dont erase it for the rest of us.<div><br></div><div>my two cents.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Sep 3, 2017 at 11:28 AM, B Watson <span dir="ltr"><<a href="mailto:yalhcru@gmail.com" target="_blank">yalhcru@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">So I was tracking down a build failure in mame, related to a python<br>
script... it turned out that the script would fail if PyXML was installed,<br>
and worked fine without it. So did a little further digging and discovered<br>
that PyXML has been a dead & abandoned project since 2004.<br>
<br>
As far as mame goes, I found an easy workaround that allows it to build<br>
whether PyXML is installed or not... but I'm thinking PyXML should<br>
probably go away anyway.<br>
<br>
Python itself ships with XML support that was originally based on PyXML,<br>
but the API has changed some over the years. Some stuff that was written<br>
for one will work OK with the other, and some won't...<br>
<br>
The PyXML sourceforge page is gone, and you can't find PyXML by searching<br>
on <a href="http://pypi.python.org" rel="noreferrer" target="_blank">pypi.python.org</a> (though its homepage is there, if you follow the link<br>
from the .info file). Search on google for "PyXML deprecated" and you'll<br>
find lots of distros dropping it from their repos... Debian doesn't ship<br>
it, for instance.<br>
<br>
On SBo we have 4 builds that list PyXML as a requirement:<br>
<br>
audio/soundconverter<br>
business/openerp-server<br>
network/tribler<br>
python/SOAPpy<br>
<br>
tribler is one of mine, I can confirm it build & runs without PyXML<br>
(as well as it ever runs, anyway).<br>
<br>
soundconverter seems to behave the same way with or without PyXML<br>
installed: I can't get it to actually open & convert audio files,<br>
and it gives no error message in the UI nor console. Does anyone use<br>
this software?<br>
<br>
There's a SOAPpy (python-soappy) package in Debian, that doesn't depend<br>
on PyXML. So it should be possible to get rid of the PyXML dep...<br>
<br>
openerp-server, I know nothing about, but found a set of install instructions<br>
for it that doesn't mention PyXML: <a href="https://doc.odoo.com/install/linux/server/" rel="noreferrer" target="_blank">https://doc.odoo.com/install/<wbr>linux/server/</a><br>
<br>
If it turns out that PyXML is really & truly necessary for one of these<br>
builds, and we have to keep it... install it to a nonstandard directory,<br>
and patch the stuff that uses it to look there. Adding it to sys.path<br>
at the top of the python script(s) would be enough.<br>
______________________________<wbr>_________________<br>
SlackBuilds-users mailing list<br>
<a href="mailto:SlackBuilds-users@slackbuilds.org">SlackBuilds-users@slackbuilds.<wbr>org</a><br>
<a href="https://lists.slackbuilds.org/mailman/listinfo/slackbuilds-users" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/<wbr>mailman/listinfo/slackbuilds-<wbr>users</a><br>
Archives - <a href="https://lists.slackbuilds.org/pipermail/slackbuilds-users/" rel="noreferrer" target="_blank">https://lists.slackbuilds.org/<wbr>pipermail/slackbuilds-users/</a><br>
FAQ - <a href="https://slackbuilds.org/faq/" rel="noreferrer" target="_blank">https://slackbuilds.org/faq/</a><br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><br>------------<br>Regards,<br>    Fernando Lopez Jr.</div>
</div>