--- revdep-rebuild.orig 2008-04-24 21:06:54.000000000 +0200 +++ revdep-rebuild 2008-05-06 22:51:06.000000000 +0200 @@ -742,6 +742,7 @@ else set_trap "$LIST.4_packages*" rm -f $LIST.4* + cat "$LIST.3_rebuild" | sort | uniq > $LIST.3_rebuild_uniq while read obj target_file; do EXACT_PKG=$(get_file_owner $target_file) if [[ $EXACT_PKG ]]; then @@ -756,7 +757,7 @@ echo "$target_file -> (none)" >> $LIST.4_package_owners echo_v " $target_file -> (none)" fi - done < "$LIST.3_rebuild" + done < "$LIST.3_rebuild_uniq" einfo "Generated new $LIST.4_packages_raw and $LIST.4_package_owners" fi # if we find '(none)' on every line, exit out