On Sun, Feb 17, 2019 at 04:59:46PM +1100, Mark Trickett wrote:
> Even with one of the backports, it produced multiple debs, and one of those
> depends on two others, and adding the "~backport" tag in the

it's not a "tag", it's part of the version string for the package you built.

For most Depends: entries, the version isn't important - as long as the
package is installed, the dependency will be satisfied.  But some dependencies
are versioned and require an exactly = or >= match to a specific version of a
package.

> I built tiff-4.0.10, and libtiff-dev depends on libtiff5 and libtiffxx5
> (version = 4.0.10-4 versus 4.0.10-4~backport). Without those all installed,
> dpkg-buildpackage will not build sane-backends-1.0.27.

If you've built and installed libtiffxx5 version "4.0.10-4~backport" and
sane-backends or some other source package depends on "4.0.10-4", then edit
the debian/control file for that package to change the dependency to version
"4.0.10-4~backport".

versioned dependencies have to either be an exact match for the version string
(when the dep specifies "=") or greater-than-or-equal-to a specific version
string (when the dep specifies ">=").

with some packages, you might also see versioned Conflicts lines that have "="
or "<=".

craig

--
craig sanders <[email protected]>
_______________________________________________
luv-main mailing list
[email protected]
https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main

Reply via email to