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
signature.asc
Description: signature