Re: Policy 3.9.4.0 upload target of 2012-09-18
Niels Thykier <niels@thykier.net> writes:
> On 2012-09-17 00:09, Russ Allbery wrote:
>> 7.8
>> New `Built-Using' field, which must be used to document the
>> source packages for any binaries that are incorporated into this
>> package at build time. This is used to ensure that the archive
>> meets license requirements for providing source for all binaries.
>>
> No op or do you want a heuristic for guessing if its absent?
> Build-Depends =~ /-source/ might be a reasonable starting guess.
Ah, hm, that would be interesting. I was thinking no-op, but that might
be interesting as an experimental tag.
>> 8.6
>> Policy for dependencies between shared libraries and other
>> packages has been largely rewritten to document the `symbols'
>> system and more clearly document handling of shared library ABI
>> changes. `symbols' files are now recommended over `shlibs' files
>> in most situations. All maintainers of shared library packages
>> should review the entirety of this section.
> Sounds like no op except possibly adding/updating references...
Yup.
>> 9.1.1
>> Packages must not assume the `/run' directory exists or is usable
>> without a dependency on `initscripts (>= 2.88dsf-13.3)' until the
>> stable release of Debian supports `/run'.
> No op?
Yeah, I'd call that a no-op. It's pretty hard to figure out if people are
using /run.
>> 9.11
>> New section documenting general requirements for alternate init
>> systems and specific requirements for integrating with upstart.
> No op?
Definitely a no-op for right now.
--
Russ Allbery (rra@debian.org) <http://www.eyrie.org/~eagle/>
Reply to: