mbox

[meta-perl,0/3] libio-compress/libcompress fixes

Message ID cover.1667179899.git.tim.orling@konsulko.com
State New
Headers show

Pull-request

https://git.openembedded.org/meta-openembedded-contrib timo/libcompress_libio-compress_fixes

Message

Tim Orling Oct. 31, 2022, 1:44 a.m. UTC
There are a number of issues with these recipes that have been lingering
for a long time: 

* The compress-raw-*-perl recipes should never have been merged as is,
  they break Debian naming (should be libcompress-raw-*-perl).
* There are issues with the HOMEPAGE fields in all the
  compress-raw-*-perl and libio-compress-*-perl recipes.
* The SRC_URI for all these recipes was hardcoded to PV, which breaks
  the auto-upgrade-helper (AUH).
* A number of RDEPENDS were missing (this is a systemic problem with our
  perl rdeps--see https://bugzilla.yoctoproject.org/show_bug.cgi?id=13376)

There are probably more changes to come with the upgrades, including
enabling ptest, but for now these patches improve the situation.

(Based on current master-next)

The following changes since commit fc176683e6f0efaa789c30b5a6cdc4b5ed1570f5:

  libmime-types-perl: upgrade 2.17 -> 2.22 (2022-10-30 17:49:08 -0700)

are available in the Git repository at:

  https://git.openembedded.org/meta-openembedded-contrib timo/libcompress_libio-compress_fixes
  http://cgit.openembedded.org/meta-openembedded-contrib/log/?h=timo/libcompress_libio-compress_fixes

Tim Orling (3):
  libcompress-raw*-perl: move from libio/compress-*
  libio-compress*-perl: cleanup; fixes
  libcompress-raw-*-perl: cleanup; fixes

 .../libcompress-raw-bzip2-perl_2.096.bb}      | 11 ++----
 .../libcompress-raw-lzma-perl_2.096.bb}       | 19 ++++-----
 .../libcompress-raw-zlib-perl_2.096.bb}       | 16 ++++----
 .../libio/libio-compress-lzma-perl_2.096.bb   | 23 +++++------
 .../libio/libio-compress-perl_2.096.bb        | 39 +++++++++++++------
 5 files changed, 61 insertions(+), 47 deletions(-)
 rename meta-perl/recipes-perl/{libio/compress-raw-bzip2-perl_2.096.bb => libcompress/libcompress-raw-bzip2-perl_2.096.bb} (63%)
 rename meta-perl/recipes-perl/{libio/compress-raw-lzma-perl_2.096.bb => libcompress/libcompress-raw-lzma-perl_2.096.bb} (50%)
 rename meta-perl/recipes-perl/{libio/compress-raw-zlib-perl_2.096.bb => libcompress/libcompress-raw-zlib-perl_2.096.bb} (45%)