El 12/4/25 a las 19:35, hel...@subdivi.de escribió:
please add "perl-xs-dev" to Build-Depends. The package builds a Perl extension
module. The perl-xs-dev virtual package ensures that the functionality for
building Perl extension modules is available. For the time being, this may work
as is, but packages lacking this dependency are known to fail to cross build.

There also is an effort[1] to drop libcrypt-dev from the build-essential
package set. This will not happen during the trixie freeze. Once libcrypt-dev
is no longer build-essential, this package will fail to build from source as
Perl's extension module header includes crypt.h. This is expected to happen
some months into the forky cycle. Please add this dependency.  The additional
dependency is safe for inclusion in trixie, but given the freeze, packages
should not be uploaded for this change alone anymore.

Hi. I recently adopted razor but skipped this report in my first upload
because I did not fully understand it.

The summary is to add both "perl-xs-dev" and "libcrypt-dev" to build-depends?

(I guess that when you say "dependency" above you really mean 
"build-dependency").

Now, for the perl-xs-dev part: I believe virtual packages should not be added 
plainly
to build-depends, because tools like sbuild do not understand them. Has this
changed recently, or maybe I should use "libperl-dev | perl-xs-dev" instead?


[ There are several other things to fix for trixie, so I'd like to include
  this one in the next upload ]

Thanks.

Reply via email to