[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#702671: please make missing-debian-source-format proper W



* Niels Thykier <niels@thykier.net> [130320 16:25]:
> On 2013-03-09 23:30, Bernhard R. Link wrote:
> > missing-debian-source-format is currently hidden away as
> > informational, although the large number of packages with
> > this defect makes it almost impossible to switch dpkg-source
> > to properly require that file. (And the 1.0 implied by
> > the non-existance of that file means dpkg-source will not
> > check anything but for example happily create native packages
> > just because a .orig.tar file is missing, making this a very
> > newbie-unfriendly situation).
>
> As I recall, when d/s/format was advertised as "soon-to-be-mandatory" it
> caused quite a riot among some people.  Do we have any reason to believe
> that has changed since then?

Making this file mandatory is the only sensible thing to do in the long
run. It immensly helps new maintainers not suddently ending up with
non-native packages without .orig.tar and other absurdities. And it
comes with no measurable cost to people wanting to keep their packages
the legacy 1.0 format.

>   As much as I agree with 1.0 being confusing for newbies, I would
> rather like to avoid Lintian being in the center of a controversy.

So what route to suggest then. Should I start a mass-bug filing
procedure starting (after the obligatory d-d discussion) to file
a wishlist bug against every package without 1.0 after wheezy released,
to make them serious once jessie released. Filing that amount of
bugs is really not a sensible way for something that lintian can check
so easily against. Or should dpkg maintainers just one day make the
file required without much further warning?

        Bernhard R. Link


Reply to: