Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 656306 - */*::gnome: x11-proto/* dependencies should be updated to x11-base/xorg-proto
Summary: */*::gnome: x11-proto/* dependencies should be updated to x11-base/xorg-proto
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-23 04:22 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2018-05-30 07:59 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch for gnome repository (gnome-x11-proto.patch,15.30 KB, patch)
2018-05-23 04:28 UTC, Arfrever Frehtes Taifersar Arahesis
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2018-05-23 04:22:36 UTC
All remaining x11-proto/* packages (except some obsolete packages) have been merged into x11-base/xorg-proto. See bug #656250.

Dependencies in ebuilds in gnome repository should be updated.
Comment 1 Arfrever Frehtes Taifersar Arahesis 2018-05-23 04:28:09 UTC
Created attachment 532656 [details, diff]
Patch for gnome repository

About media-libs/clutter:
  Dependency moved from DEPEND+RDEPEND to DEPEND as previously done in gentoo repository:
  https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5a542ec0714b66a7d8bfa68f009129068e3eca9
Comment 2 Larry the Git Cow gentoo-dev 2018-05-29 22:45:13 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9d2602d7f41f1675f70e5bae430a79ecaefd5947

commit 9d2602d7f41f1675f70e5bae430a79ecaefd5947
Author:     Sobhan Mohammadpour <sobhan@gentoo.org>
AuthorDate: 2018-05-29 22:44:09 +0000
Commit:     Sobhan Mohammadpour <sobhan@gentoo.org>
CommitDate: 2018-05-29 22:45:02 +0000

    Transition deps to x11-base/xorg-proto
    
    Closes: https://bugs.gentoo.org/656306

 .../gnome-settings-daemon/gnome-settings-daemon-3.26.2.ebuild      | 7 ++-----
 gnome-base/gnome-settings-daemon/gnome-settings-daemon-9999.ebuild | 6 ++----
 gnome-extra/gnome-power-manager/gnome-power-manager-9999.ebuild    | 2 +-
 gnome-extra/gtkhtml/gtkhtml-9999.ebuild                            | 2 +-
 x11-libs/gtk+/gtk+-9999.ebuild                                     | 7 +------
 x11-libs/pango/pango-9999.ebuild                                   | 2 +-
 6 files changed, 8 insertions(+), 18 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/gnome.git/commit/?id=4888703c90cb3a9b545a8f2df8b08a98f1bbe618

commit 4888703c90cb3a9b545a8f2df8b08a98f1bbe618
Author:     Sobhan Mohammadpour <sobhan@gentoo.org>
AuthorDate: 2018-05-29 22:34:00 +0000
Commit:     Sobhan Mohammadpour <sobhan@gentoo.org>
CommitDate: 2018-05-29 22:34:00 +0000

    x11-wm/mutter: x11-base/xorg-proto and sync live ebuild
    
    x11-proto/* dependencies should be updated to x11-base/xorg-proto
    
    Bug:https://bugs.gentoo.org/656306
    
    Package-Manager: Portage-2.3.36, Repoman-2.3.9
    Manifest-Sign-Key: 0x7DF238CF0AA182E1

 x11-wm/mutter/metadata.xml                         |   2 +-
 ...utter-3.26.1.ebuild => mutter-3.26.1-r1.ebuild} |   4 +-
 x11-wm/mutter/mutter-9999.ebuild                   | 119 ++++++++++++++-------
 3 files changed, 81 insertions(+), 44 deletions(-)
Comment 3 Arfrever Frehtes Taifersar Arahesis 2018-05-30 01:09:30 UTC
https://gitweb.gentoo.org/proj/gnome.git/commit/?id=d3a04da3e256d5beb51a7521f58984fdd9186dae

commit d3a04da3e256d5beb51a7521f58984fdd9186dae
Author:     Sobhan Mohammadpour <sobhan@gentoo.org>
AuthorDate: Wed May 30 03:25:06 2018 +0430
Commit:     Sobhan Mohammadpour <sobhan@gentoo.org>
CommitDate: Wed May 30 03:25:06 2018 +0430

    Transition deps to x11-base/xorg-proto
Comment 4 Arfrever Frehtes Taifersar Arahesis 2018-05-30 01:11:02 UTC
(In reply to comment #3)
> https://gitweb.gentoo.org/proj/gnome.git/commit/
> ?id=d3a04da3e256d5beb51a7521f58984fdd9186dae
> 
> commit d3a04da3e256d5beb51a7521f58984fdd9186dae
> Author:     Sobhan Mohammadpour <sobhan@gentoo.org>
> AuthorDate: Wed May 30 03:25:06 2018 +0430
> Commit:     Sobhan Mohammadpour <sobhan@gentoo.org>
> CommitDate: Wed May 30 03:25:06 2018 +0430
> 
>     Transition deps to x11-base/xorg-proto

Changes in media-libs/clutter/clutter-9999.ebuild are incomplete.
See description in comment #1.


Beside this, there are obsolete entries in one file:
$ grep -r x11-proto *
status/portage-configs/package.keywords.gnome3:~x11-proto/inputproto-2.3
status/portage-configs/package.keywords.gnome3:~x11-proto/xextproto-7.2.1
status/portage-configs/package.keywords.gnome3:~x11-proto/kbproto-1.0.6
status/portage-configs/package.keywords.gnome3:~x11-proto/xproto-7.0.23
Comment 5 Larry the Git Cow gentoo-dev 2018-05-30 07:59:38 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/proj/gnome.git/commit/?id=9d54896150d07805fd4ea4a55679e073fba10983

commit 9d54896150d07805fd4ea4a55679e073fba10983
Author:     Sobhan Mohammadpour <sobhan@gentoo.org>
AuthorDate: 2018-05-30 07:58:03 +0000
Commit:     Sobhan Mohammadpour <sobhan@gentoo.org>
CommitDate: 2018-05-30 07:59:12 +0000

    media-libs/clutter: sync with portage
    
    Closes: https://bugs.gentoo.org/656306
    Package-Manager: Portage-2.3.36, Repoman-2.3.9
    Manifest-Sign-Key: 0x7DF238CF0AA182E1

 media-libs/clutter/clutter-9999.ebuild | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)