ubuntu-multiseat team mailing list archive
-
ubuntu-multiseat team
-
Mailing list archive
-
Message #00182
Re: [Bug 1228095] Re: Enable default options for non-seat0 seats (no need of systemd-multi-seat-x wrapper)
On 2014-02-17 07:05, Laércio de Sousa wrote:
> Hi Richard!
>
> I could try to submit the patch, but I'm a bit confused. The Launchpad
> branch lp:ubuntu/xorg-server seems very outdated (the last revision is 7
> months old) and doesn't match the corresponding package versions. What's
> the trick? Why ubuntu package versions are not sync'ed with
> corresponding Launchpad bzr branches?
That's a really good question.
The .dsc file says they develop out of Debian's Git repository. At
first I thought that the Ubuntu maintainers just forgot to update the
Vcs-* headers in the .dsc file, but it looks like they sort-of do use
the Debian Git repo:
http://anonscm.debian.org/gitweb/?p=pkg-xorg/xserver/xorg-server.git;a=shortlog;h=refs/heads/ubuntu
The latest revision I see there is 2:1.15.0-1ubuntu3, but
2:1.15.0-1ubuntu6 has been packaged. So I don't know what's up.
I guess attaching a debdiff instead of linking a bzr branch is the right
way to go here.
-Richard
>
> Perhaps I should try a NMU to Debian itself instead...
>
> CANTATE DOMINO CANTICUM NOVUM
> QUIA MIRABILIA FECIT
>
> Laércio
>
>
> 2014-02-13 4:36 GMT-02:00 Richard Hansen <ubuntu-a7x@xxxxxxxxxxxxxxx
> <mailto:ubuntu-a7x@xxxxxxxxxxxxxxx>>:
>
> On 2014-02-11 06:47, Laércio de Sousa wrote:
> > Hi guys!
> >
> > As I reported some months ago, my first patch was included in Xorg-
> > server upstream master git branch:
> >
> > xserver: enable InputClass option "GrabDevice" by default for
> > non-seat0 seats (#69478)
> >
> http://cgit.freedesktop.org/xorg/xserver/commit/?id=c73c36b537f996574628e69681833ea37dec2b6e
> >
> >
> > Now I'm pleased to annouce that my second patch was also upstreamed:
> >
> > xfree86: Keep a non-seat0 X server from touching VTs (#71258)
> >
> http://cgit.freedesktop.org/xorg/xserver/commit/?id=46cf2a60934076bf568062eb83121ce90b6ff596
> >
> >
> > With these 2 patches, xorg-server no longer needs
> > systemd-multi-seat-x wrapper. Moreover, there's no need to neither
> > pass -sharevts option nor enabling option "DontVTSwitch" to non-seat0
> > X servers anymore.
>
> Congrats! That's great news!
>
> Would you be willing to work toward getting that patch merged into
> trusty? Here are the steps, which you're probably familiar with (I'm
> mostly enumerating them for others' benefit):
>
> 1. create a bzr branch off of lp:ubuntu/xorg-server that only adds
> that patch to the trusty xorg-server package
> 2. push the branch to:
> lp:~ubuntu-multiseat/ubuntu/trusty/xorg-server/bug1228095
> (please push here instead of lp:~lbssousa/* so that others on the
> ubuntu-multiseat team can help out)
> 3. link the branch to bug #1228095
> 4. propose it for merging
> 5. create a new PPA for ~ubuntu-multiseat named "bug1228095" (again,
> please create the PPA off of ~ubuntu-multiseat rather than
> ~lbssousa so that others on the team can help out)
> 6. upload the package in the bzr branch to the PPA so that people can
> easily try it out
> 7. comment on bug #1228095 letting everyone know the PPA is available
> 8. subscribe ~ubuntu-sponsors?
> 9. subscribe ~ubuntu-x-swat? (maintainers for the xorg-server
> package)
> 10. cross fingers :)
>
> Thanks,
> Richard
>
> --
> Mailing list: https://launchpad.net/~ubuntu-multiseat
> Post to : ubuntu-multiseat@xxxxxxxxxxxxxxxxxxx
> <mailto:ubuntu-multiseat@xxxxxxxxxxxxxxxxxxx>
> Unsubscribe : https://launchpad.net/~ubuntu-multiseat
> More help : https://help.launchpad.net/ListHelp
>
>
References