debshots/lib
Christoph Haas 3f37e2d857 Remove packages not found in any configured source
Tracks every package name seen across all repositories/components/
architectures during update_from_deb_repos and, once the run
completes, destroys database packages that were not among them (e.g.
ones Debian has dropped entirely, or ones from a since-unconfigured
suite/architecture).

Deliberately opt-in (REMOVE_ORPHANED_PACKAGES = false by default),
unlike REMOVE_BLACKLISTED_PACKAGE: a package looking 'orphaned' can
also just mean a mirror had a transient fetch problem, so the removal
refuses to run at all if any component/architecture failed to fetch,
or if no packages were seen this run at all.
2026-08-24 22:47:03 +02:00
..
assets Blank rails 4.0 project started 2013-07-27 00:19:29 +02:00
tasks Remove packages not found in any configured source 2026-08-24 22:47:03 +02:00
deb_importer.rb Update to Rails 7.2 2025-02-25 21:57:16 +01:00
vectorizer.rb Add semantic package search via pgvector embeddings 2026-08-22 22:07:56 +02:00