[Pkg-utopia-maintainers] Bug#847202: Need versioned libostree deps
Alexander Larsson
alexl at redhat.com
Wed Dec 7 09:16:53 UTC 2016
On tis, 2016-12-06 at 20:07 +0000, Simon McVittie wrote:
> On Tue, 06 Dec 2016 at 14:49:35 +0100, Alexander Larsson wrote:
> >
> > The flatpak package has versioned build-deps on ostree, but the
> > actual
> > package-deps (i.e. flatpak -> libostree) are not.
>
> Versioned library dependencies on Debian and its derivatives are
> normally
> generated via dpkg-shlibdeps, rather than hard-coded in
> debian/control.
> In the case of flatpak depending on libostree, the dependency that is
> generated is the earliest version that contained all the symbols used
> by
> the just-built flatpak.
I see, that makes sense.
> Are you aware of a semantic change in libostree that would require
> tighter dependencies for users of a particular symbol or symbols?
> If so, we can do that by editing debian/*.symbols in ostree, which
> has the advantage of working for all libostree users (not specific to
> flatpak).
Not really atm.
> Can you point me to a concrete example of building the flatpak source
> package against a particular version of ostree, and getting
> insufficient
> dependencies as a result?
We had someone on the irc channel who installed flatpak from the PPA,
but had an old version of libostree installed (apparently a package he
had made himself) and it didn't automtaically install the newer
libostree from the PPA.
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Alexander Larsson Red Hat, Inc
alexl at redhat.com alexander.larsson at gmail.com
He's an immortal skateboarding cowboy haunted by memories of 'Nam. She's
a sarcastic communist bounty hunter in the wrong place at the wrong time.
They fight crime!
More information about the Pkg-utopia-maintainers
mailing list