Bug#774765: rejected? (was: Re: Bug#774765: ITP: php-oci8 -- Extension for Oracle Database)

2016-10-10 Thread Joost van Baal-Ilić
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-24 Thread Mathieu Parent
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)

2016-09-20 Thread Joost van Baal-Ilić
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)

2016-09-19 Thread 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 .)

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

2016-05-20 Thread Petter Reinholdtsen
[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

2016-05-20 Thread Mathieu Parent
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

2016-05-20 Thread Petter Reinholdtsen
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