Summary: | Xorg stabilization for November 2015 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Matt Turner <mattst88> |
Component: | [OLD] Keywording and Stabilization | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | alexander, armin76, flyser42, gentoo, nikoli, pacho, poncho, xms-00 |
Priority: | Normal | Keywords: | STABLEREQ |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 549564, 552780, 554606, 559758, 560970, 561850, 567324, 568020 | ||
Bug Blocks: | 551680, 566378, 579266, 584468 | ||
Attachments: |
xorg-stable
x11-stable.list v1 x11-stable.list v2 x11-stable.list v3 x11-stable.list v4 x11-stable.list v5 |
Created attachment 415534 [details]
x11-stable.list v1
To generate the keywords list for your arch, run
# awk '/YOURARCHHERE/ {print "="$1}' x11_stable.list > x11_stable.keywords
Created attachment 415598 [details]
x11-stable.list v2
Removed xproto-7.0.28 from the stabilization list. It breaks xorg-server and there's no upstream fix yet. I've package.mask'd it.
Created attachment 415706 [details] x11-stable.list v3 Changes: * re-add xproto-7.0.28 now that fixed xorg-server versions have been committed * change xorg-server stabilization targets to those that work with xproto-7.0.28 * remove xman-1.1.4 whose stabilization is handled in bug 560532 * add arm-only drivers that gen-archlist.py missed Created attachment 417786 [details]
x11-stable.list v4
Only change is mesa-11.0.4 -> mesa-11.0.6.
Please proceed. we can't skip llvm stabilization. dependency.bad [fatal] 28 dev-libs/libclc/libclc-0.2.0_pre20151006.ebuild: DEPEND: amd64(default/linux/amd64/13.0) ['>=sys-devel/clang-3.7', '>=sys-devel/llvm-3.7'] Created attachment 417966 [details] x11-stable.list v5 (In reply to Agostino Sarubbo from comment #6) > we can't skip llvm stabilization. > > dependency.bad [fatal] 28 > dev-libs/libclc/libclc-0.2.0_pre20151006.ebuild: DEPEND: > amd64(default/linux/amd64/13.0) > ['>=sys-devel/clang-3.7', '>=sys-devel/llvm-3.7'] Ugh. That indeed should be tied to llvm-3.7 stabilization. Let's skip it for now. Dropped from the list. =net-misc/tigervnc-1.4.2-r2 appears to be required for =x11-base/xorg-server-1.17* (In reply to Matt Turner from comment #7) > Created attachment 417966 [details] > x11-stable.list v5 > > (In reply to Agostino Sarubbo from comment #6) > > we can't skip llvm stabilization. > > > > dependency.bad [fatal] 28 > > dev-libs/libclc/libclc-0.2.0_pre20151006.ebuild: DEPEND: > > amd64(default/linux/amd64/13.0) > > ['>=sys-devel/clang-3.7', '>=sys-devel/llvm-3.7'] > > Ugh. That indeed should be tied to llvm-3.7 stabilization. Let's skip it for > now. Dropped from the list. I've tested this list on amd64 with Intel video. Everything is working fine. amd64 stable x86 stable ppc stable (In reply to Agostino Sarubbo from comment #12) > ppc stable Absolutely no testing went into that, or you would have noticed that stable tigervnc can't be installed, and you would then have upgraded to the newest version which doesn't block the xorg-server version going stable and then you would have hit bug #567568. arm stable Stable for HPPA PPC64. No can do for Alpha: RepoMan scours the neighborhood... KEYWORDS.dropped 1 dev-libs/weston/weston-1.10.0.ebuild: alpha dependency.bad [fatal] 28 dev-libs/weston/weston-1.9.0.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: RDEPEND: alpha(default/linux/alpha/13.0) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: DEPEND: alpha(default/linux/alpha/13.0) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: RDEPEND: alpha(default/linux/alpha/13.0) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/desktop) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/desktop) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop/gnome) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/desktop/gnome) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop/gnome) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/desktop/gnome) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop/gnome/systemd) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/desktop/gnome/systemd) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop/gnome/systemd) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/desktop/gnome/systemd) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop/kde) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/desktop/kde) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop/kde) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/desktop/kde) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop/kde/systemd) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/desktop/kde/systemd) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: DEPEND: alpha(default/linux/alpha/13.0/desktop/kde/systemd) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/desktop/kde/systemd) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: DEPEND: alpha(default/linux/alpha/13.0/developer) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/developer) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: DEPEND: alpha(default/linux/alpha/13.0/developer) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dev-libs/weston/weston-1.9.0.ebuild: RDEPEND: alpha(default/linux/alpha/13.0/developer) ['media-libs/mesa[gles2,wayland]', 'x11-base/xorg-server[wayland]'] dependency.missingslot 3 dev-libs/weston/weston-1.6.1.ebuild: RDEPEND: 'virtual/jpeg' matches more than one slot, please specify an explicit slot and/or use the := or :* slot operator dev-libs/weston/weston-1.7.0.ebuild: RDEPEND: 'virtual/jpeg' matches more than one slot, please specify an explicit slot and/or use the := or :* slot operator dev-libs/weston/weston-1.8.0.ebuild: RDEPEND: 'virtual/jpeg' matches more than one slot, please specify an explicit slot and/or use the := or :* slot operator ebuild.badheader 1 dev-libs/weston/weston-1.9.0.ebuild: Invalid Gentoo Copyright on line: 1 alpha: I removed the wayland mask from your profile, should be good now. Stable on alpha. sparc stable ia64 stable sparc and ia64 seem to have been the last architectures. |
Created attachment 410550 [details] xorg-stable I'd like to stabilize these packages, but I cannot get gen_archlist.py to give me something that looks correct. Maybe someone else can and will replace the attached file and Cc architecture teams?