Bug#774765: rejected? (was: Re: Bug#774765: ITP: php-oci8 -- Extension for Oracle Database)
Hi Mathieu e.a., Op Sat, Sep 24, 2016 at 11:03:56AM +0200 schreef Mathieu Parent: > 2016-09-19 9:04 GMT+02:00 Joost van Baal-Ilić: > > > > What's the status of this bug? Did it get rejected by the ftpmasters? > > (Seems yes, since I can no longer find php-oci8 in > > https://ftp-master.debian.org/new.html .) > > It was rejected because the buildep is not in the archive. Sounds reasonable. > > Why did it get rejected? Could the reject message maybe get send to this > > bugreport? > > Will do. Thanks! I feel even if php-oci8 will never get shipped with Debian, using the shared git reposity at Alioth is useful. > > In other news: I plan to add PDO-support to php-oci8, so that it ships both > > /usr/lib/php5/20131226/oci8.so and /usr/lib/php5/20131226/pdo_oci8.so . > > Good. Are you OK with me pushing it straight into ssh://git.debian.org/git/pkg-php//php-oci8.git ? Could user joostvb @ alioth get added to group pkg-php? (I've send a request via https://alioth.debian.org/project/request.php?group_id=30320 . I've created attached trivial patch and would like to push it. Or maybe you have time to push it? > I don't plan to work on this package soon. OK. > I currently use those packages So do I, at work. > but I won't help Oracle installations if Oracle is not > helping (by changing the terms). Fair enough. Bye, Joost - commit 27bfa388fc9380b82388a4543d2104d673074365 Author: Joost van Baal-Ilić Date: Mon Oct 10 14:15:50 2016 +0200 * debian/README.source: explain why this package can't be shipped with Debian. diff --git a/debian/README.source b/debian/README.source index eb117c7..b8927b1 100644 --- a/debian/README.source +++ b/debian/README.source @@ -1,2 +1,10 @@ This package build-depends on oracle-instantclient11.2-{basic,devel} packages which are built with alien from the upstream rpm packages. + +Oracle's Instant Client is shipped by Oracle under the "Oracle Technology +Network Development and Distribution License Agreement for Instant Client", +which seems to be not a DFSG-compliant License. Therefore, +oracle-instantclient11.2-{basic,devel} are not and won't be shipped with +Debian. Since php-oci8 build-depends on Oracle's Instant Client, it won't be +shipped with Debian either. See https://bugs.debian.org/774765 for more +information. diff --git a/debian/changelog b/debian/changelog index 95200c5..69047b5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +php-oci8 (2.0.8-2) UNRELEASED; urgency=medium + + * UNRELEASED. + * debian/README.source: explain why this package can't be shipped with +Debian. + + -- Joost van Baal-Ilić Mon, 10 Oct 2016 14:14:16 +0200 + php-oci8 (2.0.8-1) unstable; urgency=medium * Initial release (Closes: #774765) commit 27bfa388fc9380b82388a4543d2104d673074365 Author: Joost van Baal-Ilić Date: Mon Oct 10 14:15:50 2016 +0200 * debian/README.source: explain why this package can't be shipped with Debian. diff --git a/debian/README.source b/debian/README.source index eb117c7..b8927b1 100644 --- a/debian/README.source +++ b/debian/README.source @@ -1,2 +1,10 @@ This package build-depends on oracle-instantclient11.2-{basic,devel} packages which are built with alien from the upstream rpm packages. + +Oracle's Instant Client is shipped by Oracle under the "Oracle Technology +Network Development and Distribution License Agreement for Instant Client", +which seems to be not a DFSG-compliant License. Therefore, +oracle-instantclient11.2-{basic,devel} are not and won't be shipped with +Debian. Since php-oci8 build-depends on Oracle's Instant Client, it won't be +shipped with Debian either. See https://bugs.debian.org/774765 for more +information. diff --git a/debian/changelog b/debian/changelog index 95200c5..69047b5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +php-oci8 (2.0.8-2) UNRELEASED; urgency=medium + + * UNRELEASED. + * debian/README.source: explain why this package can't be shipped with +Debian. + + -- Joost van Baal-Ilić Mon, 10 Oct 2016 14:14:16 +0200 + php-oci8 (2.0.8-1) unstable; urgency=medium * Initial release (Closes: #774765)
Bug#774765: rejected? (was: Re: Bug#774765: ITP: php-oci8 -- Extension for Oracle Database)
2016-09-19 9:04 GMT+02:00 Joost van Baal-Ilić: > Hi Mathieu e.a., > > What's the status of this bug? Did it get rejected by the ftpmasters? > (Seems yes, since I can no longer find php-oci8 in > https://ftp-master.debian.org/new.html .) It was rejected because the buildep is not in the archive. > Why did it get rejected? Could the reject message maybe get send to this > bugreport? Will do. > In other news: I plan to add PDO-support to php-oci8, so that it ships both > /usr/lib/php5/20131226/oci8.so and /usr/lib/php5/20131226/pdo_oci8.so . Good. I don't plan to work on this package soon. I currently use those packages but I won't help Oracle installations if Oracle is not helping (by changing the terms). Regards -- Mathieu Parent
Bug#774765: license conditions for Oracle's Instant Client libraries (was: Re: Bug#774765: ITP: php-oci8 -- Extension for Oracle Database)
Op Sat, 21 May 2016 07:14:52 +0200 schreef Petter Reinholdtsen: > good. I had a look at the debian/copyright files using debmake and > license-reconcile, and both reported no serious issue with it. So that > part should be solid enough. > > Could there be a license issue with some Oracle libraries? Maybe > Are they non-free? Yes, see http://www.oracle.com/technetwork/licenses/instant-client-lic-152016.html for license conditions on e.g. oracle-instantclient12.1-basic which ships /usr/lib/oracle/12.1/client64/lib/libclntsh.so.12.1 . php-oci8 depends upon Oracle's Instant Client libraries. It has conditions like "you do not charge your end users for use of the Programs" and "prohibit the reverse engineering (unless required by law for interoperability), disassembly or decompilation of the Programs". So clearly non-free. > What is the license of the combined work? Good question :) Bye, Joost -- ✉ Joost van Baal-Ilićirc://irc.uvt.nl/joostvb http://abramowitz.uvt.nl/ ☎ (013-466-)3519 do afwezig kamer G 236 LIS Unix https://go.uvt.nl/unix signature.asc Description: Digital signature
Bug#774765: rejected? (was: Re: Bug#774765: ITP: php-oci8 -- Extension for Oracle Database)
Hi Mathieu e.a., What's the status of this bug? Did it get rejected by the ftpmasters? (Seems yes, since I can no longer find php-oci8 in https://ftp-master.debian.org/new.html .) Why did it get rejected? Could the reject message maybe get send to this bugreport? In other news: I plan to add PDO-support to php-oci8, so that it ships both /usr/lib/php5/20131226/oci8.so and /usr/lib/php5/20131226/pdo_oci8.so . Bye, Joost signature.asc Description: Digital signature
Bug#774765: ITP: php-oci8 -- Extension for Oracle Database
[Mathieu Parent] > Yes, of course: https://anonscm.debian.org/cgit/pkg-php/php-oci8.git Very good. I had a look at the debian/copyright files using debmake and license-reconcile, and both reported no serious issue with it. So that part should be solid enough. Could there be a license issue with some Oracle libraries? Are they non-free? What is the license of the combined work? > Ask this to the ftpteam ... Right. Sound a bit like the situation we had with zfs. I do not have much direct contact with the ftpmasters team, but will see what I can do. :) -- Happy hacking Petter Reinholdtsen
Bug#774765: ITP: php-oci8 -- Extension for Oracle Database
hello Petter, 2016-05-20 16:53 GMT+02:00 Petter Reinholdtsen: > Hi. Is the source for this package in some version control directory > somewhere? Yes, of course: https://anonscm.debian.org/cgit/pkg-php/php-oci8.git >Any idea why it take so long for the package to get accepted > or rejected? Eigth months seem like a long time in the NEW queue. Ask this to the ftpteam ... Regards -- Mathieu Parent
Bug#774765: ITP: php-oci8 -- Extension for Oracle Database
Hi. Is the source for this package in some version control directory somewhere? Any idea why it take so long for the package to get accepted or rejected? Eigth months seem like a long time in the NEW queue. -- Happy hacking Petter Reinholdtsen