#
use strict;
use warnings;
-use 5.010;
+no warnings 'experimental';
+use v5.14;;
die "wanna-build disabled" if -f "/org/wanna-build/NO-WANNA-BUILD";
if !-x $conf::mailprog;
package main;
+use feature "switch";
use POSIX;
use FileHandle;
use File::Copy;
$api //= $yamlmap->{"api"};
$api //= 0;
-if (isin($op_mode, qw<forget-user merge-v3 import>) && defined @conf::admin_users && !isin( $real_user, @conf::admin_users) && !$simulate ) {
+if (isin($op_mode, qw<forget-user merge-v3 import>) && @conf::admin_users && !isin( $real_user, @conf::admin_users) && !$simulate ) {
die "This operation is restricted to admin users";
}
if (!isin($op_mode, qw<distribution-architectures distribution-aliases>)) {
$$srcs->{$k} = $pkg;
}
}
+# use Data::Dumper;
+# print STDERR Dumper($srcs,$arch,$distribution);
parse_all_v3($$srcs, {'arch' => $arch, 'suite' => $distribution, 'time' => $curr_date});
# The packages passed to edos-debcheck are normally the binaries available,
# unless you've also a base suite the builder will take packages from.
SRCS:
foreach my $name (keys %$srcs) {
+# if ($name eq 'r-bioc-abarray') {
+# use Data::Dumper;
+# print STDERR Dumper($srcs->{$name})
+# }
next if $name eq '_binary';
# state = installed, out-of-date, uncompiled, packages-arch-specific, overwritten-by-arch-all, arch-not-in-arch-list, arch-all-only