Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 708572 - dev-ros/{ament*,console_bridge_vendor,poco_vendor}: missing python_check_deps()
Summary: dev-ros/{ament*,console_bridge_vendor,poco_vendor}: missing python_check_deps()
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Robot Operating System team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-02-07 07:33 UTC by Michał Górny
Modified: 2020-07-23 15:19 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-02-07 07:33:30 UTC
python_gen_any_dep doesn't work without python_check_deps() function.  Please fix.
Comment 1 Larry the Git Cow gentoo-dev 2020-07-23 15:19:20 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e793b67b244cb29fdeafd0b13d3961d02c84b719

commit e793b67b244cb29fdeafd0b13d3961d02c84b719
Author:     Alexis Ballier <aballier@gentoo.org>
AuthorDate: 2020-07-23 14:03:10 +0000
Commit:     Alexis Ballier <aballier@gentoo.org>
CommitDate: 2020-07-23 15:18:57 +0000

    dev-ros/poco_vendor: fix python deps
    
    migrate to cmake eclass
    add tests on live ebuild
    
    Closes: https://bugs.gentoo.org/708572
    Package-Manager: Portage-3.0.0, Repoman-2.3.23
    Signed-off-by: Alexis Ballier <aballier@gentoo.org>

 dev-ros/poco_vendor/poco_vendor-1.2.0.ebuild | 14 ++++++++++----
 dev-ros/poco_vendor/poco_vendor-9999.ebuild  | 29 +++++++++++++++++++++++-----
 2 files changed, 34 insertions(+), 9 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a0e00c86c95b393c4421a3872835f8851f7edd

commit 66a0e00c86c95b393c4421a3872835f8851f7edd
Author:     Alexis Ballier <aballier@gentoo.org>
AuthorDate: 2020-07-23 12:17:26 +0000
Commit:     Alexis Ballier <aballier@gentoo.org>
CommitDate: 2020-07-23 15:18:52 +0000

    dev-ros/console_bridge_vendor: bump to 1.2.1
    
    Use cmake.eclass
    Add python check deps
    
    Closes: https://bugs.gentoo.org/708572
    Package-Manager: Portage-2.3.103, Repoman-2.3.23
    Signed-off-by: Alexis Ballier <aballier@gentoo.org>

 dev-ros/console_bridge_vendor/Manifest             |  1 +
 .../console_bridge_vendor-1.2.1.ebuild             | 49 ++++++++++++++++++++++
 .../console_bridge_vendor-9999.ebuild              | 22 +++++++---
 3 files changed, 67 insertions(+), 5 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fd48096026b634485c6401b0c4e138dc2d8e739

commit 8fd48096026b634485c6401b0c4e138dc2d8e739
Author:     Alexis Ballier <aballier@gentoo.org>
AuthorDate: 2020-07-23 11:27:34 +0000
Commit:     Alexis Ballier <aballier@gentoo.org>
CommitDate: 2020-07-23 15:18:45 +0000

    dev-ros/ament_cmake_version: bump to 0.9.6
    
    Use cmake.eclass
    Add python check deps
    
    Closes: https://bugs.gentoo.org/show_bug.cgi?id=708572
    Package-Manager: Portage-2.3.103, Repoman-2.3.23
    Signed-off-by: Alexis Ballier <aballier@gentoo.org>

 dev-ros/ament_cmake_version/Manifest               |  1 +
 .../ament_cmake_version-0.9.6.ebuild               | 46 ++++++++++++++++++++++
 .../ament_cmake_version-9999.ebuild                | 11 ++++--
 3 files changed, 55 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac3ce8687c703725dae0f8765a3223eb48259ff

commit 1ac3ce8687c703725dae0f8765a3223eb48259ff
Author:     Alexis Ballier <aballier@gentoo.org>
AuthorDate: 2020-07-23 11:20:56 +0000
Commit:     Alexis Ballier <aballier@gentoo.org>
CommitDate: 2020-07-23 15:18:43 +0000

    dev-ros/ament_cmake_python: bump to 0.9.6
    
    Use cmake.eclass
    Add python check deps
    
    Closes: https://bugs.gentoo.org/708572
    Package-Manager: Portage-2.3.103, Repoman-2.3.23
    Signed-off-by: Alexis Ballier <aballier@gentoo.org>

 dev-ros/ament_cmake_python/Manifest                |  1 +
 .../ament_cmake_python-0.9.6.ebuild                | 47 ++++++++++++++++++++++
 .../ament_cmake_python-9999.ebuild                 | 11 +++--
 3 files changed, 56 insertions(+), 3 deletions(-)