Bug#962368: frogatto-data: Source-only upload not automatically built for non-free packages
On Sat, 06 Jun 2020 at 20:22:28 -0400, Boyuan Yang wrote: > Martin Quinson 于2020年6月6日周六 下午7:11写道: > > In the meanwhile, I'll do a source+binary upload of the package. > > This should fall back to the old behavior and not introduce new > problems. I have no idea if britney would influence testing migration > though (probably not since this is of non-free). The restriction that prevents testing migration for binaries built by the uploader does not apply to non-free, precisely because not every non-free package is autobuildable. I'm not sure whether contrib behaves like main, or like non-free (but everything directly shipped in a contrib source/binary package is Free Software, so their autobuilding is unrestricted, making source-only uploads a safe default). smcv
Bug#962368: frogatto-data: Source-only upload not automatically built for non-free packages
Hi Martin, Martin Quinson 于2020年6月6日周六 下午7:11写道: > > Hello, > > thanks for pointing me to this, I didn't know. And even now, I'm not sure of > whether frogatto-data is auto-buildable. The reason why it's non-free is > because the licence file states: "The Frogatto game and all content is > available for download free of charge from http://www.frogatto.com. The game > may be redistributed for non-commercial purposes so long as the entire > package is kept in-tact and unmodified. This license must also be included > and kept in-tact. It is forbidden to distribute the game, or any portion > thereof for any commercial or revenue-generating purpose." > > Under this light, should I mark the package as auto-buildable? I tend to > think so but would appreciate your guidance. I don't have a firm answer for this. Maybe you can write an email to the buildd team (non-f...@buildd.debian.org or other email address) for answer? > In the meanwhile, I'll do a source+binary upload of the package. This should fall back to the old behavior and not introduce new problems. I have no idea if britney would influence testing migration though (probably not since this is of non-free). -- Thanks, Boyuan Yang
Bug#962368: frogatto-data: Source-only upload not automatically built for non-free packages
Hello, thanks for pointing me to this, I didn't know. And even now, I'm not sure of whether frogatto-data is auto-buildable. The reason why it's non-free is because the licence file states: "The Frogatto game and all content is available for download free of charge from http://www.frogatto.com. The game may be redistributed for non-commercial purposes so long as the entire package is kept in-tact and unmodified. This license must also be included and kept in-tact. It is forbidden to distribute the game, or any portion thereof for any commercial or revenue-generating purpose." Under this light, should I mark the package as auto-buildable? I tend to think so but would appreciate your guidance. In the meanwhile, I'll do a source+binary upload of the package. Thanks again, Mt. - Le 7 Juin 20, à 0:05, Boyuan Yang by...@debian.org a écrit : > Source: frogatto-data > Severity: serious > Version: 1.3.1+dfsg-2 > X-Debbugs-CC: mquin...@debian.org > > Dear Debian frogatto-data maintainers, > > Thanks for updating package frogatto-data in Debian. However, you just > made a source-only upload against a non-free package, which would cause > problems. > > By default, Debian's buildd will not build non-free packages due to > licensing concerns. If your package has no licensing concerns, please > follow instructions as written in the Developers Reference [1] to mark > the package as auto-buildable. If not, please make a binary-only upload > (or a source+binary upload) to actually make sure that the deb package > exists in the archive. > > -- > Regards, > Boyuan Yang > > [1] > https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#marking-non-free-packages-as-auto-buildable
Bug#962368: frogatto-data: Source-only upload not automatically built for non-free packages
Source: frogatto-data Severity: serious Version: 1.3.1+dfsg-2 X-Debbugs-CC: mquin...@debian.org Dear Debian frogatto-data maintainers, Thanks for updating package frogatto-data in Debian. However, you just made a source-only upload against a non-free package, which would cause problems. By default, Debian's buildd will not build non-free packages due to licensing concerns. If your package has no licensing concerns, please follow instructions as written in the Developers Reference [1] to mark the package as auto-buildable. If not, please make a binary-only upload (or a source+binary upload) to actually make sure that the deb package exists in the archive. -- Regards, Boyuan Yang [1] https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#marking-non-free-packages-as-auto-buildable signature.asc Description: This is a digitally signed message part