[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