Bug#880689: [Pkg-rust-maintainers] Bug#880689: dh-cargo: installs too much for libpkg

2017-11-05 Thread Jonas Smedegaard
Quoting Ralph Giles (2017-11-05 03:19:27) > On 2017-11-04 11:13 AM, Jonas Smedegaard wrote: > >> You snipped the parted clarifying that the .pc came not from upstream >> but was created during my Debian package build: >> >>> The ".pc" directory, created during build by a packaging helper >>>

Bug#880689: [Pkg-rust-maintainers] Bug#880689: dh-cargo: installs too much for libpkg

2017-11-04 Thread Ralph Giles
On 2017-11-04 11:13 AM, Jonas Smedegaard wrote: You snipped the parted clarifying that the .pc came not from upstream but was created during my Debian package build: The ".pc" directory, created during build by a packaging helper tool, should certainly not be installed. Oops, I see that

Bug#880689: [Pkg-rust-maintainers] Bug#880689: dh-cargo: installs too much for libpkg

2017-11-04 Thread Jonas Smedegaard
Quoting Josh Triplett (2017-11-04 19:00:33) > On Sat, Nov 04, 2017 at 11:51:00AM +0100, Jonas Smedegaard wrote: >> Quoting Josh Triplett (2017-11-04 10:10:52) >>> On Fri, Nov 03, 2017 at 10:00:03PM +0100, Jonas Smedegaard wrote: dh-cargo installs into library packages everything in source

Bug#880689: [Pkg-rust-maintainers] Bug#880689: dh-cargo: installs too much for libpkg

2017-11-04 Thread Jonas Smedegaard
Quoting Ralph Giles (2017-11-04 18:50:07) > On 2017-11-04 3:51 AM, Jonas Smedegaard wrote: >> I believe that from your own rule, stuff generated during build by >> upstream build tools - typically but not necessarily listed in >> upstream .gitignore - should hot be installed either. > >

Bug#880689: [Pkg-rust-maintainers] Bug#880689: dh-cargo: installs too much for libpkg

2017-11-04 Thread Josh Triplett
retitle 880689 dh-cargo: Should not install top-level .pc directory (generated by Debian packaging) tags 880689 + confirmed thanks On Sat, Nov 04, 2017 at 11:51:00AM +0100, Jonas Smedegaard wrote: > Quoting Josh Triplett (2017-11-04 10:10:52) > > On Fri, Nov 03, 2017 at 10:00:03PM +0100, Jonas

Bug#880689: [Pkg-rust-maintainers] Bug#880689: dh-cargo: installs too much for libpkg

2017-11-04 Thread Ralph Giles
On 2017-11-04 3:51 AM, Jonas Smedegaard wrote: I believe that from your own rule, stuff generated during build by upstream build tools - typically but not necessarily listed in upstream .gitignore - should hot be installed either. Unfortunately, `cargo package` includes everything in the

Bug#880689: [Pkg-rust-maintainers] Bug#880689: dh-cargo: installs too much for libpkg

2017-11-04 Thread Jonas Smedegaard
Hi Josh, Quoting Josh Triplett (2017-11-04 10:10:52) > On Fri, Nov 03, 2017 at 10:00:03PM +0100, Jonas Smedegaard wrote: >> dh-cargo installs into library packages everything in source package >> except directories .git and debian. >> >> That is too much: .gitignore files or .travis.yml files

Bug#880689: [Pkg-rust-maintainers] Bug#880689: dh-cargo: installs too much for libpkg

2017-11-04 Thread Josh Triplett
On Fri, Nov 03, 2017 at 10:00:03PM +0100, Jonas Smedegaard wrote: > Package: dh-cargo > Version: 2 > Severity: normal > > dh-cargo installs into library packages everything in source package > except directories .git and debian. > > That is too much: .gitignore files or .travis.yml files make no

Bug#880689: [Pkg-rust-maintainers] Bug#880689: dh-cargo: installs too much for libpkg

2017-11-04 Thread Vasudev Kamath
Jonas Smedegaard writes: > dh-cargo installs into library packages everything in source package > except directories .git and debian. > > That is too much: .gitignore files or .travis.yml files make no sense to > install, and neither does .pc directory. Agreed. > > Arguably