| ▲ | mschuster91 7 hours ago | |||||||
Now if a consequence of that could be that one (as an author of a piece of not-yet-debianized software) can have the possibility to decently build Debian packages out of their own repository and, once the package is qualified to be included in Debian, trivially get the publish process working, that would be a godsend. At the moment, it is nothing but pain if one is not already accustomed and used to building Debian packages to even get a local build of a package working. | ||||||||
| ▲ | kpcyrd 5 hours ago | parent | next [-] | |||||||
The problem is that "once the package is qualified to be included in Debian" is _mostly_ about "has the package metadata been filled in correctly" and the fact that all your build dependencies also need to be in Debian already. If you want a "simple custom repository" you likely want to go in a different direction and explicitly do things that wouldn't be allowed in the official Debian repositories. For example, dynamic linking is easy when you only support a single Debian release, or when the Debian build/pkg infrastructure handles this for you, but if you run a custom repository you either need a package for each Debian release you care about and have an understanding of things like `~deb13u1` to make sure your upgrade paths work correctly, or use static binaries (which is what I do for my custom repository). | ||||||||
| ▲ | rjsw 6 hours ago | parent | prev [-] | |||||||
They could take a look at how pkgsrc [1] works. | ||||||||
| ||||||||