Doctrine updates for php7.0 compatibility

Bug #1559540 reported by Steve Langasek
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
doctrine (Ubuntu)
Invalid
Undecided
Nish Aravamudan
php-doctrine-data-fixtures (Ubuntu)
Fix Released
Undecided
Unassigned
php-doctrine-dbal (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

php-doctrine-data-fixtures fails its autopkgtests currently because it has a test dependency on php-doctrine-orm (>= 2.5.0) but xenial has 2.4.8-1ubuntu1. 2.5.4 is available in Debian experimental, but there is an Ubuntu delta. Nish, please check if this package needs merged, or if it can be synced dropping the Ubuntu delta (which seems to just be about php7.0 compatibility), or if this should be fixed some other way.

Tags: patch
Revision history for this message
Steve Langasek (vorlon) wrote :

(btw, php-doctrine-data-fixtures only build-depends: php-doctrine-orm (>= 2.4.7-2), so it's possible one fix is to change php-doctrine-data-fixtures' test dep to match.)

Changed in doctrine (Ubuntu):
assignee: nobody → Nish Aravamudan (nacc)
Revision history for this message
Steve Langasek (vorlon) wrote :

And in a trivial test here, lowering the test dep to 2.4.7 lets autopkgtest run the tests to completion successfully, with a single test skip. That seems to be an improvement over the status quo of test failures?

Nish Aravamudan (nacc)
summary: - please merge doctrine 2.5.4+dfsg-1 from experimental
+ please sync doctrine 2.5.4+dfsg-1 from experimental
Revision history for this message
Nish Aravamudan (nacc) wrote : Re: please sync doctrine 2.5.4+dfsg-1 from experimental

You are right, Steve, we can drop our delta for php-doctrine-data-fixtures and sync the version In Debian, as our delta is now present in the upstream version.

Revision history for this message
Steve Langasek (vorlon) wrote :

what is the argument for syncing doctrine from experimental, if syncing php-doctrine-data-fixtures is enough to fix the test failure? a doctrine update looks like it would need an FFe.

Changed in doctrine (Ubuntu):
status: New → Incomplete
Revision history for this message
Steve Langasek (vorlon) wrote :

synced:

php-doctrine-data-fixtures (1.1.1-4) unstable; urgency=medium

  * PHP 7.0 transition:
    - Build-depend on php-sqlite3 instead of php5-squlite
    - Rebuild with latest pkg-php-tools
  * Update Standards-Version to 3.9.7

 -- David Prévot <email address hidden> Thu, 03 Mar 2016 14:49:37 -0400

Changed in php-doctrine-data-fixtures (Ubuntu):
status: New → Fix Released
Revision history for this message
Nish Aravamudan (nacc) wrote : Re: [Bug 1559540] Re: please sync doctrine 2.5.4+dfsg-1 from experimental

On 22.03.2016 [01:31:05 -0000], Steve Langasek wrote:
> what is the argument for syncing doctrine from experimental, if syncing
> php-doctrine-data-fixtures is enough to fix the test failure? a
> doctrine update looks like it would need an FFe.

Sorry, you're right, I thought we'd need to sync, but looks like we can
just keep this version.
Let me fix it up to be clearer now.

summary: - please sync doctrine 2.5.4+dfsg-1 from experimental
+ Doctrine updates for php7.0 compatibility
Revision history for this message
Nish Aravamudan (nacc) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "php-doctrine-dbal_2.4.5-1.2.4.5-1ubuntu1.debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]

tags: added: patch
Steve Langasek (vorlon)
Changed in doctrine (Ubuntu):
status: Incomplete → Invalid
Changed in php-doctrine-dbal (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package php-doctrine-dbal - 2.4.5-1ubuntu1

---------------
php-doctrine-dbal (2.4.5-1ubuntu1) xenial; urgency=medium

  * Update to PHP7.0 dependencies (LP: #1559540).

 -- Nishanth Aravamudan <email address hidden> Fri, 12 Feb 2016 16:14:42 -0800

Changed in php-doctrine-dbal (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.