Major apt-ostree refactor: Simplified architecture, Debian Trixie compatibility
- ✅ Successfully compiled with apt-pkg-native for Debian Trixie compatibility - ✅ Replaced rust-apt with apt-pkg-native to resolve C++ standard issues - ✅ Simplified project structure: removed unused binaries, focused on core functionality - ✅ Basic commands working: help, list, search, info - ✅ Created apt_compat.rs compatibility layer - ✅ Updated debian packaging for libapt-pkg7.0 compatibility - ✅ Removed complex dependencies and simplified main.rs - 🎯 Next: Implement core package management commands (install, remove, upgrade) - 🎯 Architecture: Ready for atomic package management with OSTree integration
This commit is contained in:
parent
6e537e44de
commit
c5d8f5ca01
16 changed files with 643 additions and 5492 deletions
|
|
@ -9,8 +9,8 @@ keywords = ["apt", "ostree", "debian", "ubuntu", "package-management"]
|
|||
categories = ["system", "command-line-utilities"]
|
||||
|
||||
[dependencies]
|
||||
# APT integration
|
||||
rust-apt = "0.8.0"
|
||||
# APT integration - using apt-pkg-native for better Debian Trixie compatibility
|
||||
apt-pkg-native = "0.3.3"
|
||||
|
||||
# OSTree integration
|
||||
ostree = "0.20.3"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue