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

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: