Subject: Re: [X2Go-Dev] Bug#1344: Bug#1344: Bug#1344: Bug#1344: Versioning in the launchpad ppa

From: Jens Reyer <[email-masked]>
Date: Tue, 20 Nov 2018 11:00:16 +0100

Hi Mike,

Am Di., 20. Nov. 2018 um 10:07 Uhr schrieb Mike Gabriel
<[email-masked]>:
>
> Hi Uli,
>
> On  Mo 19 Nov 2018 16:19:47 CET, Ulrich Sibiller wrote:
>
> > On Mon, Nov 19, 2018 at 4:05 PM Mike Gabriel
> > <[email-masked]> wrote:
> >>
> >> Control: close -1
> >> Control: tags -1 not-a-bug
> >>
> >> Hi Jens,
> >>
> >> On  Mo 19 Nov 2018 14:26:41 CET, Jens Reyer wrote:
> >>
> >> > $ cat /etc/apt/preferences.d/x2go-ppa
> >> > Package: *
> >> > Pin: release o=LP-PPA-x2go
> >> > Pin-Priority: 1010
> >>
> >> This is exactly the way to do it.
> >>
> >> Closing this bug as a not-a-bug report.
> >
> > I don't really get it. What is the sense in adding a ppa to your
> > system when you need additional steps to get the packages from there!?
> > This is counter-intuitive! If a user adds the ppa he/she/it states
> > his/her/its will to use packages from there, so why ignoring that user
> > wish?
> >
> > Uli
>
> It is a versioning topic. As long as we have not released a new
> upstream version, the nx-libs nightly packages we built for Arctica /
> X2Go are always strictly below the released package versions
> officially shipped in the distro.
>
> So, you need to enforce that the nightly builds are preferred over the
> distro's nx-libs. This is wanted (by me).
>
> And yes, it is counter intuitive for PPAs. This results from X2Go's
> nx-libs 3.6.x branch simply being synced over from Github.

Then maybe this can be documented on (at least) this page (including
the apt preferences snippet):
https://launchpad.net/~x2go/+archive/ubuntu/ppa

Greets and thanks again
jre