@@ -676,17 +676,16 @@ def get_selected_packages(distro, vinca_conf):
676
676
for i in vinca_conf ["packages_select_by_deps" ]:
677
677
i = i .replace ("-" , "_" )
678
678
selected_packages = selected_packages .union ([i ])
679
- if "skip_all_deps" not in vinca_conf or not vinca_conf ["skip_all_deps" ]:
680
- if i in skipped_packages :
681
- continue
682
- try :
683
- pkgs = distro .get_depends (i , ignore_pkgs = skipped_packages )
684
- except KeyError :
685
- # handle (rare) package names that use "-" as separator
686
- pkgs = distro .get_depends (i .replace ("_" , "-" ))
687
- selected_packages .remove (i )
688
- selected_packages .add (i .replace ("_" , "-" ))
689
- selected_packages = selected_packages .union (pkgs )
679
+ if i in skipped_packages :
680
+ continue
681
+ try :
682
+ pkgs = distro .get_depends (i , ignore_pkgs = skipped_packages )
683
+ except KeyError :
684
+ # handle (rare) package names that use "-" as separator
685
+ pkgs = distro .get_depends (i .replace ("_" , "-" ))
686
+ selected_packages .remove (i )
687
+ selected_packages .add (i .replace ("_" , "-" ))
688
+ selected_packages = selected_packages .union (pkgs )
690
689
691
690
result = sorted (list (selected_packages ))
692
691
return result
@@ -976,16 +975,8 @@ def main():
976
975
is_built = False
977
976
if selected_bn is not None :
978
977
pkg_build_number = get_pkg_build_number (selected_bn , pkg ["name" ], vinca_conf )
979
- if vinca_conf .get ("full_rebuild" , True ):
980
- if pkg ["build_number" ] == pkg_build_number :
981
- is_built = True
982
- else :
983
- # remove all packages except explicitly selected ones
984
- if (
985
- pkg ["name" ] not in explicitly_selected_pkgs
986
- or pkg ["build_number" ] == pkg_build_number
987
- ):
988
- is_built = True
978
+ if pkg ["build_number" ] == pkg_build_number :
979
+ is_built = True
989
980
else :
990
981
is_built = True
991
982
0 commit comments