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