Bug#975220: Bug#975210: Bug#975214: Bug#975210: libowl-directsemantics-perl: FTBFS: test failed

Jonas Smedegaard jonas at jones.dk
Thu Nov 19 18:57:31 GMT 2020


Quoting gregor herrmann (2020-11-19 18:40:21)
> On Thu, 19 Nov 2020 12:28:53 +0100, gregor herrmann wrote:
> 
> > So this might be more of a problem in the recently updated 
> > libtype-tiny-perl (with or without involvement of perl 5.32, as 
> > Scalar::Util is dual-lifed).
> 
> As noted by Niko on IRC, the actual problem seems to be an ancient 
> Scalar::Util in inc/.
> 
> Now a proper fix would probably be to (convert to package from cdbs to 
> debhelper and) move inc/ away and back in d/rules (like we do for 
> other packages) and build-depend on the vendored modules; a 
> quick&dirty fix, tested with librdf-closure-perl, seems to work:
> 
> #v+
> --- a/debian/rules
> +++ b/debian/rules
> @@ -47,3 +47,6 @@ CDBS_BUILD_DEPENDS +=, $(deps), $(deps-test)
>  CDBS_DEPENDS_$(pkg) = $(deps)
> 
>  DEB_INSTALL_EXAMPLES_$(pkg) = examples/*
> +
> +clean::
> +       $(RM) -rv $(CURDIR)/inc/Scalar
> #v-

Thanks for the analysis, Niko and Gregor.

I hope to find time later tonight or tomorrow to convert these packages 
to use short-form dh sequencer.

Can you point to specific examples of packages vendoring Scalar::Util 
for me to learn from, Gregor?


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20201119/f94d435b/attachment-0006.sig>


More information about the pkg-perl-maintainers mailing list