Bug#922643: ITP: build-alternative -- helper to build Debian package with diet libc
Dmitry Bogatov wrote: [2019-02-21 00:00] Guillem Jover On Mon, 2019-02-18 at 19:37:38 +, Dmitry Bogatov wrote: Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name : build-alternative Version : 0.0.1 Upstream Author : Dmitry Bogatov * Url : https://salsa.debian.org/kaction/build-alternative * Licenses : GPL-3+ Programming Lang : shell Section : devel This package provide makefile snippet, that abstract away several issues, related to building package with diet libc. . * diet libc is not supported on every Debian architecture * code to check for build profiles is repetive . Regular users do not need to install this package, it is only useful to Debian Contributors. Hmm this package name looks extremely generic for what it is described to be used for. Could you name it something else that includes either dietlibc in its name or at least libc or similar? I do not exclude, that it may include support for musl for future. I am not sure, whether overly generic name now is worse then misleading source package name in future. Reading the description and the objections, maybe a name like "alternate-libc-build-helpers"? -kgd
Bug#922643: ITP: build-alternative -- helper to build Debian package with diet libc
On Mon, Feb 18, 2019 at 07:37:38PM +, Dmitry Bogatov wrote: > Regular users do not need to install this package, it is only > useful to Debian Contributors. Debian contributors are regular users too. (And then there are many contributors who will never use this as they are contributing in other areas, eg translation or graphics or testing or foo.) I'd suggest to reword to: This package is only useful for people developing software. And then you can also probably rather drop it completly. -- tschau, Holger --- holger@(debian|reproducible-builds|layer-acht).org PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C signature.asc Description: PGP signature
Bug#922643: ITP: build-alternative -- helper to build Debian package with diet libc
On 22.02.19 12:44, Dmitry Bogatov wrote: > > [2019-02-21 00:00] Guillem Jover >> On Mon, 2019-02-18 at 19:37:38 +, Dmitry Bogatov wrote: >>> Package: wnpp >>> Severity: wishlist >>> Owner: Dmitry Bogatov >>> >>> * Package name : build-alternative >>> Version : 0.0.1 >>> Upstream Author : Dmitry Bogatov >>> * Url : https://salsa.debian.org/kaction/build-alternative >>> * Licenses : GPL-3+ >>> Programming Lang : shell >>> Section : devel >>> >>> This package provide makefile snippet, that abstract away >>> several issues, related to building package with diet libc. >>> . >>> * diet libc is not supported on every Debian architecture >>> * code to check for build profiles is repetive >>> . >>> Regular users do not need to install this package, it is only >>> useful to Debian Contributors. >> >> Hmm this package name looks extremely generic for what it is described >> to be used for. Could you name it something else that includes either >> dietlibc in its name or at least libc or similar? > > I do not exclude, that it may include support for musl for future. I am > not sure, whether overly generic name now is worse then misleading > source package name in future. then it's maybe premature to upload that package at all? Anyway, build-alternative is way too generic.
Bug#922643: ITP: build-alternative -- helper to build Debian package with diet libc
[2019-02-21 00:00] Guillem Jover > On Mon, 2019-02-18 at 19:37:38 +, Dmitry Bogatov wrote: > > Package: wnpp > > Severity: wishlist > > Owner: Dmitry Bogatov > > > > * Package name : build-alternative > > Version : 0.0.1 > > Upstream Author : Dmitry Bogatov > > * Url : https://salsa.debian.org/kaction/build-alternative > > * Licenses : GPL-3+ > > Programming Lang : shell > > Section : devel > > > > This package provide makefile snippet, that abstract away > > several issues, related to building package with diet libc. > > . > > * diet libc is not supported on every Debian architecture > > * code to check for build profiles is repetive > > . > > Regular users do not need to install this package, it is only > > useful to Debian Contributors. > > Hmm this package name looks extremely generic for what it is described > to be used for. Could you name it something else that includes either > dietlibc in its name or at least libc or similar? I do not exclude, that it may include support for musl for future. I am not sure, whether overly generic name now is worse then misleading source package name in future. -- Note, that I send and fetch email in batch, once every 24 hours. If matter is urgent, try https://t.me/kaction --
Bug#922643: ITP: build-alternative -- helper to build Debian package with diet libc
Hi! On Mon, 2019-02-18 at 19:37:38 +, Dmitry Bogatov wrote: > Package: wnpp > Severity: wishlist > Owner: Dmitry Bogatov > > * Package name : build-alternative > Version : 0.0.1 > Upstream Author : Dmitry Bogatov > * Url : https://salsa.debian.org/kaction/build-alternative > * Licenses : GPL-3+ > Programming Lang : shell > Section : devel > > This package provide makefile snippet, that abstract away > several issues, related to building package with diet libc. > . > * diet libc is not supported on every Debian architecture > * code to check for build profiles is repetive > . > Regular users do not need to install this package, it is only > useful to Debian Contributors. Hmm this package name looks extremely generic for what it is described to be used for. Could you name it something else that includes either dietlibc in its name or at least libc or similar? Thanks, Guillem
Bug#922643: ITP: build-alternative -- helper to build Debian package with diet libc
[2019-02-18 20:42] "Adam D. Barratt" > part text/plain 906 > On Mon, 2019-02-18 at 19:37 +, Dmitry Bogatov wrote: > > * Package name : build-alternative > > Version : 0.0.1 > > Upstream Author : Dmitry Bogatov > > * Url : https://salsa.debian.org/kaction/build-alternative > > > > How well tested is the package? From a quick look at the Debianization: This package itself is week old. It is intended to provide central point for code, related to dietlibc, that I keep copying from package to package since 2016. > > Package: build-alternative > Architecture: all > Depends: > ${misc:Depends}, > dietlibc-dev (>= 0.34~cvs20160606-3) [alpha amd64 arm64 armeb armel armhf > hppa i386 mips mipsel mips64el power > pc powerpcspe ppc64 ppc64el s390x sparc64 x32], > > > That combination is explicitly forbidden by Policy, and will not > produce a useful result. (See https://www.debian.org/doc/debian-policy/ > ch-relationships.html#syntax-of-relationship-fields , specifically the > paragraph beginning "[f]or binary relationship fields".) I see. I need to make it `Architecture: any'. Thank you. Anything else? -- Note, that I send and fetch email in batch, once every 24 hours. If matter is urgent, try https://t.me/kaction --
Bug#922643: ITP: build-alternative -- helper to build Debian package with diet libc
On Mon, 2019-02-18 at 19:37 +, Dmitry Bogatov wrote: > * Package name : build-alternative > Version : 0.0.1 > Upstream Author : Dmitry Bogatov > * Url : https://salsa.debian.org/kaction/build-alternati > ve > How well tested is the package? From a quick look at the Debianization: Package: build-alternative Architecture: all Depends: ${misc:Depends}, dietlibc-dev (>= 0.34~cvs20160606-3) [alpha amd64 arm64 armeb armel armhf hppa i386 mips mipsel mips64el powerpc powerpcspe ppc64 ppc64el s390x sparc64 x32], That combination is explicitly forbidden by Policy, and will not produce a useful result. (See https://www.debian.org/doc/debian-policy/ ch-relationships.html#syntax-of-relationship-fields , specifically the paragraph beginning "[f]or binary relationship fields".) Regards, Adam
Bug#922643: ITP: build-alternative -- helper to build Debian package with diet libc
Package: wnpp Severity: wishlist Owner: Dmitry Bogatov * Package name : build-alternative Version : 0.0.1 Upstream Author : Dmitry Bogatov * Url : https://salsa.debian.org/kaction/build-alternative * Licenses : GPL-3+ Programming Lang : shell Section : devel This package provide makefile snippet, that abstract away several issues, related to building package with diet libc. . * diet libc is not supported on every Debian architecture * code to check for build profiles is repetive . Regular users do not need to install this package, it is only useful to Debian Contributors. I plan to maintain this package myself, keeping debianization in following Git repository: https://salsa.debian.org/kaction/build-alternative.git -- Note, that I send and fetch email in batch, once every 24 hours. If matter is urgent, try https://t.me/kaction --