--- - branch: MAIN date: Tue Aug 15 21:20:03 UTC 2023 files: - new: '1.50' old: '1.49' path: pkgsrc/pkgtools/url2pkg/files/url2pkg.py pathrev: pkgsrc/pkgtools/url2pkg/files/url2pkg.py@1.50 type: modified - new: '1.46' old: '1.45' path: pkgsrc/pkgtools/url2pkg/files/url2pkg_test.py pathrev: pkgsrc/pkgtools/url2pkg/files/url2pkg_test.py@1.46 type: modified id: 20230815T212003Z.17b3ed98b712d3121d4bb96c33e27b0f34481c65 log: | url2pkg: clean and extract after adjusting the package The first 'bmake extract' is done only to look at the files from the package, to determine the dependencies. In that stage, the package cannot be built successfully. To make the whole workflow less surprising, install the auto-detected dependencies before leaving the rest of the work to the human package maintainer. This means that running url2pkg produces more output and may take significantly more time, but that time would be spent anyway later, so it's a net win. Suggested by gdt@. module: pkgsrc subject: 'CVS commit: pkgsrc/pkgtools/url2pkg/files' unixtime: '1692134403' user: rillig