Hi

On 20/01/16 00:00, Mehdi Dogguy wrote:
> Only did a quick grep:
> 
> % git grep -n "\"src:" **/*.ml
> applications/deb-buildcheck.ml:182:          let (name,filter) = 
> Debian.Debutil.debvpkg to_cudf (("src:"^n,a),c) in

Here I append "src:" to the name of a debian package to find the
corresponding cudf package

> deb/debcudf.ml:343:    if String.starts_with pkg#name "src:" then
> deb/sources.ml:235:  let sn = CudfAdd.encode ("src:"^(CudfAdd.get_property 
> "source" binpkg)) in

These two are part of the debian <-> cudf encoding. The first one
removes the "src:" prefix. The second one adds the prefix to the debian
package.

> deb/tests.ml:875:      "any/native", "src:source1", returns [
> deb/tests.ml:883:      "stage1", "src:source2", returns [
> deb/tests.ml:892:      "indep", "src:source3", returns [
And these are test cases...

> Are those occurences expected?

so, yes. These are all expected. The src: prefix is still used to
encode source packages in cudf (and to differentiate to binary
packages). The difference from the previous release is that this
encoding is not visible anymore to the final user in the yaml report.

p

Reply via email to