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 <[email protected] > <mailto:[email protected]>>: > > 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 : [email protected] > <mailto:[email protected]> > Unsubscribe : https://launchpad.net/~ubuntu-multiseat > More help : https://help.launchpad.net/ListHelp > > -- Mailing list: https://launchpad.net/~ubuntu-multiseat Post to : [email protected] Unsubscribe : https://launchpad.net/~ubuntu-multiseat More help : https://help.launchpad.net/ListHelp

