Bug 12581 - libxml-namespacesupport-perl recipe is at a development release
Summary: libxml-namespacesupport-perl recipe is at a development release
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: core (show other bugs)
Version: 2.5
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 2.5 M4
Assignee: Tim Orling
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2018-03-05 03:03 UTC by Tim Orling
Modified: 2018-03-28 20:45 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ross Burton 2018-03-05 02:01:12 UTC
Yes, we can downgrade.

This is only in master so I'm not massively concerned about the upgrade path.  If the next release is going to be 1.3 then we can either revert the upgrade or be creative and "upgrade" to 1.2.9+really+1.2.
Comment 1 Tim Orling 2018-03-05 03:03:24 UTC
The libxml-namespacesupport-perl recipe has an anonymous python function [1] to “fix” the upstream URL, but is in fact pointing to a development release [2]. The latest release is actually 1.12 [3]. Further, the python anonymous function breaks ptest-perl.bbclass

Is it acceptable to revert to the release version? This will lead to a “version going backwards” error being thrown. If this is ok, simply assign this bug to me and I will submit a patch to publish released version.

[1] http://git.openembedded.org/openembedded-core/tree/meta/recipes-extended/perl/libxml-namespacesupport-perl_1.12.9.bb#n13
[2] https://metacpan.org/pod/release/PERIGRIN/XML-NamespaceSupport-1.12_9/lib/XML/NamespaceSupport.pm
[3] https://metacpan.org/pod/release/PERIGRIN/XML-NamespaceSupport-1.12/lib/XML/NamespaceSupport.pm