- Fixed all linting issues (unused imports, whitespace, f-string issues) - Implemented robust sbuild integration with proper environment handling - Added fallback directory creation for output and metadata paths - Fixed test dependencies in debian/control (python3-pytest, python3-yaml) - Corrected package naming and entry points in setup.py and debian/rules - Successfully built and tested both simple (hello) and complex (wget) packages - Verified mock CLI works correctly with pipx installation - Added comprehensive test suite with 30 passing tests - Implemented proper chroot management and sbuild integration Key achievements: - Mock can build itself (self-hosting capability) - Successfully built hello package (3.1KB .deb) - Successfully built wget package (936KB .deb) with complex dependencies - All packages install and function correctly - Ready for real-world Debian package building This completes the adaptation of Fedora's Mock to Debian with full functionality.
17 lines
854 B
Text
17 lines
854 B
Text
-----BEGIN PGP SIGNATURE-----
|
|
|
|
iQJDBAABCgAtFiEEa5j2N9h5xSNuJ3xcZP+QqujHCvkFAmIaVSYPHGRhcm5pckBn
|
|
bnUub3JnAAoJEGT/kKroxwr5Lp8P/AmKXnsZsdY8bMHh4iezqVaTsY3cv4WIGx3Q
|
|
3Wm2emABaig1aU6TVOut4W20LGitUK5LmNkkxjQ+lxvL7sv3giflTVPz/lRW4NBs
|
|
RibyNS5OFf4IbrYbGuXdqur+JpXe8is5o2w8JnoPxNvsPaCeDvB3YQhV26ADwpYI
|
|
f5c9goKK082F0G53DwnKWt/mYKa5Ln8KYqmgGxaBfo/RsgM237S/waztdxnRchaR
|
|
K87yeJjH6umKLoSIkaaNRacnWFDiV1o8NrPSx58XHccb4aUP6ZiXx/pYuHiflE3N
|
|
/veTH6shbXLQ1rq2XHBTlZHJM4T4YMHKXm8Uf3agA/Z5BGzNr58EIcjvYNQ7j5wK
|
|
ibCa7Lxj+CWekowvbRyO1vx7UoO2oy1QfJWlD1tnYCTzwXOyNtRp3Ae3APBFBXz/
|
|
auSIrB5hcD4WQ4eKQwSOjSVjQg/MJufGQNC8eaLoX0hKr1F3tPjC22pCC0sebHV8
|
|
V5z2BAil+MZIaFuoOPzB0cuxRkmMgFD6cXuBb4aNWAsx4P5UkKW9lH81E+BDh526
|
|
8gLM5k0N8Nkk87DqyG9aIToIVRNkNN6e3sqv3h1kMoEF9J9TfSUbdMbECZJ960NA
|
|
farBUra2dpV/p94BCxNpfQWwHCqZvOG06R2oQ3afc5lsrsMFSuVr51WrkNiAQQZm
|
|
VxBKMZ9U
|
|
=jgP8
|
|
-----END PGP SIGNATURE-----
|