package cupt libcupt-perl reassign 542609 libcupt-perl thanks >> However, given the current showsrc of sooperlooper, this relation >> should not be processed on your kfreebsd-* arches and this is >> probably a bug. Can you please show output of 'cupt config-dump >> apt::architecture' on this machine? > > “kfreebsd-i386”. > Yeah. It's a programming mistake. Can you apply the attaching patch to current master and confirm it helps (i.e. no fails anymore because of libasound2-dev on that build-dep command)?
-- Eugene V. Lyubimkin aka JackYF, JID: jackyf.devel(maildog)gmail.com C++/Perl developer, Debian Maintainer
diff --git a/Cupt/Cache/ArchitecturedRelation.pm b/Cupt/Cache/ArchitecturedRelation.pm
index 4420cd1..d2ed35a 100644
--- a/Cupt/Cache/ArchitecturedRelation.pm
+++ b/Cupt/Cache/ArchitecturedRelation.pm
@@ -69,7 +69,7 @@ sub new {
/x
)
{
- @architectures = split(/ /, $1);
+ @architectures = split(/, /, $1);
# cleaning square braces info
$unparsed =~ s/\s*\[.*//;
}
@@ -121,6 +121,7 @@ sub unarchitecture_relation_expressions ($$) {
if ($architectures[0] =~ m/^!/) {
# negative architecture specifications, see Debian Policy §7.1
foreach my $architecture (@architectures) {
+ $architecture =~ s/^!//;
if ($current_architecture eq $architecture) {
# not our case
return 0;
signature.asc
Description: OpenPGP digital signature

