Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 272313 - Ebuilds for Python interface to Oracle DB and an alternative SQLPlus CLI client - cx-oracle, pysql
Summary: Ebuilds for Python interface to Oracle DB and an alternative SQLPlus CLI clie...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard: sunrise-removal
Keywords: EBUILD, InOverlay
Depends on: 157431
Blocks:
  Show dependency tree
 
Reported: 2009-06-02 21:31 UTC by Pavol Dilung
Modified: 2024-04-13 16:50 UTC (History)
3 users (show)

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


Attachments
Ebuild for cx_Oracle Python interface to Oracle DB (cx-oracle-5.0.2.ebuild,1.01 KB, text/plain)
2009-06-02 21:34 UTC, Pavol Dilung
Details
Ebuild for pysql an alternative SQLPlus Oracle client. (pysql-0.13.ebuild,600 bytes, text/plain)
2009-06-02 21:35 UTC, Pavol Dilung
Details
cx-oracle ebuild with some cosmetic fixes (cx-oracle-5.0.2.ebuild,1004 bytes, text/plain)
2009-06-06 18:32 UTC, Pavol Dilung
Details
cx-oracle ebuild with some more fixes (cx-oracle-5.0.2.ebuild,879 bytes, text/plain)
2009-06-06 20:49 UTC, Pavol Dilung
Details
pysql-0.13 ebuild cleanup. (pysql-0.13.ebuild,606 bytes, text/plain)
2009-06-06 21:27 UTC, Pavol Dilung
Details
cx-oracle ebuild cleanups. ready for commt into a sunrise overlay (cx-oracle-5.0.2.ebuild,704 bytes, text/plain)
2009-06-06 23:25 UTC, Pavol Dilung
Details
pysql ebuild cleanups. ready for commt into a sunrise overlay (pysql-0.13.ebuild,604 bytes, text/plain)
2009-06-06 23:26 UTC, Pavol Dilung
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pavol Dilung 2009-06-02 21:31:46 UTC
Ebuilds for:
dev-python/cx-oracle-5.0.2 - Python interface to Oracle
dev-db/pysql-0.13 - Oracle enhanced client


Reproducible: Always




@Developers: Please check the ebuilds and consider to add them into a portage tree. Dependencies in ebuilds might need to be fixed.
Comment 1 Pavol Dilung 2009-06-02 21:34:01 UTC
Created attachment 193326 [details]
Ebuild for cx_Oracle Python interface to Oracle DB
Comment 2 Pavol Dilung 2009-06-02 21:35:01 UTC
Created attachment 193327 [details]
Ebuild for pysql an alternative SQLPlus Oracle client.
Comment 3 Pavol Dilung 2009-06-02 21:36:57 UTC
(In reply to comment #0)
> Ebuilds for:
> dev-python/cx-oracle-5.0.2 - Python interface to Oracle
> dev-db/pysql-0.13 - Oracle enhanced client
> 
> 
> Reproducible: Always
> 
> 
> 
> 
> @Developers: Please check the ebuilds and consider to add them into a portage
> tree. Dependencies in ebuilds might need to be fixed.
> 

I have successfully built and tested these ebuilds on x86 and amd64 platforms.
Comment 4 Pavol Dilung 2009-06-06 18:32:16 UTC
Created attachment 193747 [details]
cx-oracle ebuild with some cosmetic fixes

Come cosmetic fixes were done in cx-oracle-5.0.2 ebuild
Comment 5 Pavol Dilung 2009-06-06 20:49:05 UTC
Created attachment 193754 [details]
cx-oracle ebuild with some more fixes

Ebuild has been simplyfied.
Comment 6 Pavol Dilung 2009-06-06 21:27:52 UTC
Created attachment 193759 [details]
pysql-0.13 ebuild cleanup.

Some minor cleanups in pysql-0.13 ebuild code.
Comment 7 Pavol Dilung 2009-06-06 23:25:02 UTC
Created attachment 193764 [details]
cx-oracle ebuild cleanups. ready for commt into a sunrise overlay

cx-oracle-5.0.2 ebuild has been cleaned up with helo of idl0r. It should be ready for a commit into a sunrise overlay.
Comment 8 Pavol Dilung 2009-06-06 23:26:29 UTC
Created attachment 193765 [details]
pysql ebuild cleanups. ready for commt into a sunrise overlay

pysql-0.13 ebuild has been cleaned up with helo of idl0r. It should be ready for a commit into a sunrise overlay.
Comment 9 Pavol Dilung 2009-06-07 13:47:55 UTC
cx-oracle-5.0.2 and pusql-0.13 ebuilds have been commited into sunrise overlay and waiting for a review.
They can be found now at https://overlays.gentoo.org/svn/proj/sunrise/sunrise/dev-python/cx-oracle/ and https://overlays.gentoo.org/svn/proj/sunrise/sunrise/dev-db/pysql/ respectively.
Ebuilds will be available at https://overlays.gentoo.org/svn/proj/sunrise/reviewed/dev-python/cx-oracle and https://overlays.gentoo.org/svn/proj/sunrise/reviewed/dev-db/pysql once they have been reviewed.
Comment 10 Christian Faulhammer (RETIRED) gentoo-dev 2009-06-08 16:54:57 UTC
Pavol, any reason why the x86 and amd64 teams have been added to cc?
Comment 11 Pavol Dilung 2009-06-08 17:19:48 UTC
I thought that it's needed because of the KEYWORDS used in ebuilds. Nothing else.
I remove the ARCH CC's immediately after this post.
Comment 12 Pavol Dilung 2009-06-08 17:21:28 UTC
cx-oracle and pysql were reviewed and pushed to sunrise. Use layman to get them.
Comment 13 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2009-06-08 17:23:12 UTC
(In reply to comment #11)
> I thought that it's needed because of the KEYWORDS used in ebuilds. Nothing
> else.
> I remove the ARCH CC's immediately after this post.
> 

Only for main tree, sunrise operates under different rules. Ask around in #gentoo-sunrise if you desire to get keywords added. thx! =)
Comment 14 Johan Bergström 2010-07-28 12:24:12 UTC
This package will soon be masked in sunrise since it uses a deprecated python
syntax (NEED_PYTHON). Please see
http://www.gentoo.org/proj/en/Python/developersguide.xml for more information
about developing python ebuilds.

If you want too keep this ebuild alive, please join us on irc (#gentoo-sunrise,
freenode) and provide an updated ebuild. Thanks.
Comment 15 Pavol Dilung 2010-08-23 22:12:41 UTC
(In reply to comment #14)
> This package will soon be masked in sunrise since it uses a deprecated python
> syntax (NEED_PYTHON). Please see
> http://www.gentoo.org/proj/en/Python/developersguide.xml for more information
> about developing python ebuilds.
> 
> If you want too keep this ebuild alive, please join us on irc (#gentoo-sunrise,
> freenode) and provide an updated ebuild. Thanks.
> 

Hello,

I am heavily loaded. But I can implement the new policy into ebuild by the end of next week.

Pali
Comment 16 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2011-05-27 06:57:35 UTC
 * "/home/mgorny/git/sunrise/sunrise/dev-python/cx-oracle/cx-oracle-5.0.2.ebuild":
 * Deprecation Warning: Usage of distutils.eclass in packages not supporting installation
 * for multiple Python ABIs in EAPI <=2 is deprecated and will be banned on 2011-06-01.

I don't have an Oracle installation, so if anyone isn't actually interested in mantaining the ebuild, it will be masked for removal.
Comment 17 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2016-06-08 16:46:53 UTC
Hello, everyone.

It seems that at least one ebuild related to this bug exists in the Sunrise overlay at the moment. However, I have to regretfully announce that after a long inactivity period the Sunrise project has been discontinued and the related overlay will be eventually removed. For this reason, I'd like to ask you to reevaluate the ebuilds and consider moving them. If you'd like to maintain a package from Sunrise in Gentoo, please take a look at our Proxy Maintainers [1] project.

Please make sure to take ebuilds from the unreviewed developer Sunrise repository [2] rather than the -reviewed one, since the latter has not been updated for over a year. While at it, please note that:

1. Adding a package to Gentoo requires declaring yourself as an active maintainer for it. All bugs regarding the package will be assigned to you, and you will be expected to maintain it.

2. Some packages may not be suitable for addition anymore. While there's no strong rules that would prevent you from adding a package, it may be a bad idea to add old-unmaintained packages that will shortly result in a large number of bugs reported with no solution. If that is the case, please close the bug as RESOLVED/OBSOLETE to make it easier to find packages worth adding.

3. Some of the bugs were already closed as WONTFIX/OBSOLETE/... while the relevant ebuild was kept in Sunrise. If you disagree with the original decision, you still can add the ebuild via proxy-maint.

4. Pleaes note that many of the Sunrise ebuilds are old and may be buggy. If you decide to move them, please make sure to update/clean them up. The proxy-maint team will also review your ebuilds, therefore making sure they land in Gentoo in good quality.

Once again, thank you for your contribution. We hope that you will still want to contribute to Gentoo, through proxy-maint or otherwise.


[1]:https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers
[2]:https://gitweb.gentoo.org/proj/sunrise.git/
Comment 18 Julien 2024-04-13 16:50:45 UTC
In GURU:
commit bba38927d6208179be5737c7a00649310160e81f
Author: Michał Gasewicz <rozstrojenie.jazni@gmail.com>
Date:   Tue Dec 15 19:29:55 2020 +0100

    dev-python/cx-oracle: new package
    
    Package-Manager: Portage-3.0.9, Repoman-3.0.2
    Signed-off-by: Michał Gasewicz <rozstrojenie.jazni@gmail.com>