php-letodms-lucene can not be installed

Bug #993070 reported by Robert Drazkowski
50
This bug affects 4 people
Affects Status Importance Assigned to Milestone
php-letodms-lucene (Ubuntu)
Fix Released
Critical
Unassigned
Precise
Fix Released
Critical
Vishnu Nambiar
Quantal
Fix Released
Critical
Unassigned
Raring
Won't Fix
Undecided
Unassigned
Saucy
Fix Released
Critical
Unassigned
zend-framework (Ubuntu)
Invalid
Undecided
Unassigned
Precise
Invalid
Undecided
Unassigned
Quantal
Invalid
Undecided
Unassigned
Raring
Invalid
Undecided
Unassigned
Saucy
Invalid
Undecided
Unassigned

Bug Description

Letodms can not be installed in precise because it depends on php-letodms-lucene, which depends on zendframework, which is not available.

[Test case]

Try to install php-letodms-lucene

Revision history for this message
Daniel Letzeisen (dtl131) wrote :

For some reason, Ubuntu calls the package zend-framework while Debian calls it zendframework.
php-letodms-lucene and fusionforge-plugin-oslc both depend on the Debian name. I'm not sure if there is a reason for the name change, but it's definitely incorrect.

affects: letodms (Ubuntu) → php-letodms-lucene (Ubuntu)
Changed in php-letodms-lucene (Ubuntu):
status: New → Confirmed
Changed in fusionforge (Ubuntu):
status: New → Confirmed
Revision history for this message
Thorsten Glaser (mirabilos) wrote :

Huh, so *buntu neither runs debcheck nor piuparts before releases… QA nonexistent?

As for Fusionforge, upstream and the Debian packagers will not care, so you either
need to fix that in a *buntu-specific upload or in zendframework (metapackage will
_probably_ do, if *buntu’s zend-framework provides the same stuff).

affects: fusionforge (Ubuntu) → zend-framework (Ubuntu)
Logan Rosen (logan)
Changed in zend-framework (Ubuntu):
status: Confirmed → Invalid
status: Invalid → Confirmed
Revision history for this message
Vishnu Nambiar (zero.vishnu) wrote :

Hi, I have edited the .deb file to use zend-framework instead of
zendframework.

Can you guys please test it out? I set the version to 1.0.1-2, so it
should overide the one in the repos.

Revision history for this message
Nathan Murphree (nathan-murphree) wrote :

Tested and confirmed to permit installation for me.

Thanks!

Revision history for this message
Nathan Murphree (nathan-murphree) wrote :

After installing package from this bugID;

nathan@LINUXMINT ~ $ sudo apt-get install letodms
[sudo] password for nathan:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  apache2 apache2-mpm-prefork apache2.2-bin apache2.2-common dbconfig-common libapache2-mod-php5 libaprutil1-dbd-sqlite3 libaprutil1-ldap libdbd-mysql-perl libdbi-perl
  libhtml-template-perl libnet-daemon-perl libphp-adodb libplrpc-perl libt1-5 mysql-client-5.5 mysql-server mysql-server-5.5 php-letodms-core php-log php5-gd php5-mysql
Suggested packages:
  apache2-doc apache2-suexec apache2-suexec-custom ufw virtual-mysql-client mysql-client postgresql-client libipc-sharedcache-perl php5-adodb libterm-readkey-perl
  tinyca mailx php-db php5-sqlite php-mdb2
The following NEW packages will be installed:
  apache2 apache2-mpm-prefork apache2.2-bin apache2.2-common dbconfig-common letodms libapache2-mod-php5 libaprutil1-dbd-sqlite3 libaprutil1-ldap libdbd-mysql-perl
  libdbi-perl libhtml-template-perl libnet-daemon-perl libphp-adodb libplrpc-perl libt1-5 mysql-client-5.5 mysql-server mysql-server-5.5 php-letodms-core php-log
  php5-gd php5-mysql
0 upgraded, 23 newly installed, 0 to remove and 4 not upgraded.
Need to get 20.5 MB/25.3 MB of archives.
After this operation, 87.8 MB of additional disk space will be used.
Do you want to continue [Y/n]? y

Revision history for this message
Vishnu Nambiar (zero.vishnu) wrote :

Awesome, thanks for comfirming my bugfix Nathan.

Now, lets wait for a Ubuntu dev to notice. Maybe tommorow, maybe next decade. For now, just use my fix.

Revision history for this message
Micah Gersten (micahg) wrote :

Sorry, we don't do binary uploads into Ubuntu. Can you please supply a debdiff with the proper fix for this?

Revision history for this message
Vishnu Nambiar (zero.vishnu) wrote :

Hi, I have attached a debdiff, Nathan.

Its my first time, please check if OK.

Revision history for this message
Vishnu Nambiar (zero.vishnu) wrote :

Sorry, I mean Micah :)

Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "Debdiff 1.01-1ubuntu" of this bug report has been identified as being a patch in the form of a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-sponsors team please also unsubscribe the team from this bug report.

[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]

tags: added: patch
Revision history for this message
Micah Gersten (micahg) wrote : Re: Letodms can not be installed in precise

Vishnu, thanks for the debdiff. I have a couple questions.
Is there a reason that you dropped the pear.mk file from debian/rules?
Does this package need both the libzend-framework-php and zend-framework-bin or will just one of them suffice (zend-framework is a transitional that pulls in both)

Changed in php-letodms-lucene (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Micah Gersten (micahg) wrote :

Nothing to do for zend-framework, so marking invalid

Changed in zend-framework (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Vishnu Nambiar (zero.vishnu) wrote :

Hi, I coudnt compile the debdiff if i did not remove that file. I dont know what wrong with my system. Im new at this.

And yeah, i guess zend-framework alone is enough.

Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Vishnu, the debdiff has not been updated to remove the change Micah referred to. Also, because Ubuntu 12.04 LTS is released, the distribution name in the debian/changelog file should be 'precise-proposed', not 'precise'. I have made these changes and uploaded.

Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Also, the version should be 1.0.1-1ubuntu0.1 as per https://wiki.ubuntu.com/SecurityTeam/UpdatePreparation#Update_the_packaging

Revision history for this message
Jamie Strandboge (jdstrand) wrote :

Ok, the changelog also did not reference the bug with LP: #993070. Fixed that too. Uploaded 1.0.1-1ubuntu0.1. I verified locally that php-letodms-lucene is installable. Can someone please follow https://wiki.ubuntu.com/StableReleaseUpdates#Procedure and update this bug accordingly?

Changed in php-letodms-lucene (Ubuntu):
status: Incomplete → Fix Committed
Revision history for this message
Clint Byrum (clint-fewbar) wrote : Please test proposed package

Hello Robert, or anyone else affected,

Accepted php-letodms-lucene into precise-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/php-letodms-lucene/1.0.1-1ubuntu0.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please change the bug tag from verification-needed to verification-done. If it does not, change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

description: updated
Changed in php-letodms-lucene (Ubuntu):
importance: Undecided → Critical
Changed in zend-framework (Ubuntu Precise):
status: New → Invalid
Changed in php-letodms-lucene (Ubuntu Precise):
status: New → In Progress
assignee: nobody → Vishnu Nambiar (zero.vishnu)
importance: Undecided → Critical
status: In Progress → Fix Committed
tags: added: verification-needed
Revision history for this message
Colin Watson (cjwatson) wrote : Re: Letodms can not be installed in precise

Seems installable now.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Colin Watson (cjwatson) wrote : Update Released

The verification of this Stable Release Update has completed successfully and the package has now been released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regresssions.

Revision history for this message
Launchpad Janitor (janitor) wrote : Re: Letodms can not be installed in precise

This bug was fixed in the package php-letodms-lucene - 1.0.1-1ubuntu0.1

---------------
php-letodms-lucene (1.0.1-1ubuntu0.1) precise-proposed; urgency=low

  * Fixed dependency zendframework to zend-framework (LP: #993070)
 -- <email address hidden> (Vishnu P. Nambiar) Mon, 01 Oct 2012 13:38:17 +0800

Changed in php-letodms-lucene (Ubuntu Precise):
status: Fix Committed → Fix Released
Revision history for this message
Mattia Rizzolo (mapreri) wrote :

The change doesn't land in saucy, nor trusty.
Doing it now.

Changed in php-letodms-lucene (Ubuntu):
assignee: nobody → Mattia Rizzolo (mapreri)
status: Fix Committed → In Progress
summary: - Letodms can not be installed in precise
+ Letodms can not be installed
Mattia Rizzolo (mapreri)
summary: - Letodms can not be installed
+ php-letodms-lucene can not be installed
Mattia Rizzolo (mapreri)
tags: added: verification-done-precise
removed: verification-done
Changed in php-letodms-lucene (Ubuntu):
assignee: Mattia Rizzolo (mapreri) → nobody
status: In Progress → New
Changed in zend-framework (Ubuntu Quantal):
status: New → Invalid
Changed in zend-framework (Ubuntu Raring):
status: New → Invalid
Changed in zend-framework (Ubuntu Saucy):
status: New → Invalid
Changed in php-letodms-lucene (Ubuntu Quantal):
importance: Undecided → Critical
Changed in php-letodms-lucene (Ubuntu Raring):
importance: Undecided → Critical
Changed in php-letodms-lucene (Ubuntu Saucy):
importance: Undecided → Critical
Revision history for this message
Mattia Rizzolo (mapreri) wrote :

I forgot to change the maintainer in the previous debdiffs.
Here there are the updated ones.
Sorry.

Revision history for this message
Alessio Treglia (quadrispro) wrote :

Raring's reached EOL, setting it as Won't fix

Changed in php-letodms-lucene (Ubuntu Raring):
importance: Critical → Undecided
status: New → Won't Fix
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package php-letodms-lucene - 1.0.2-2ubuntu1

---------------
php-letodms-lucene (1.0.2-2ubuntu1) trusty; urgency=medium

  * debian/control: zendframework is named zend-framework in Ubuntu.
    Update Depends accordingly (LP: #993070)
 -- Mattia Rizzolo <email address hidden> Thu, 30 Jan 2014 16:29:50 +0100

Changed in php-letodms-lucene (Ubuntu):
status: New → Fix Released
Revision history for this message
Alessio Treglia (quadrispro) wrote :

Matteo, please fix the release targets to {saucy,quantal}-proposed, I'll eventually upload it then.

Revision history for this message
Mattia Rizzolo (mapreri) wrote :

Seems that I read the SRU documentation too hastily...

Revision history for this message
Mattia Rizzolo (mapreri) wrote :
Revision history for this message
Iain Lane (laney) wrote :

Uploaded both, thank you.

Changed in php-letodms-lucene (Ubuntu Quantal):
status: New → In Progress
Changed in php-letodms-lucene (Ubuntu Saucy):
status: New → In Progress
Revision history for this message
Brian Murray (brian-murray) wrote : Please test proposed package

Hello Robert, or anyone else affected,

Accepted php-letodms-lucene into saucy-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/php-letodms-lucene/1.0.2-2ubuntu0.13.10.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in php-letodms-lucene (Ubuntu Saucy):
status: In Progress → Fix Committed
tags: added: verification-needed
Changed in php-letodms-lucene (Ubuntu Quantal):
status: In Progress → Fix Committed
Revision history for this message
Brian Murray (brian-murray) wrote :

Hello Robert, or anyone else affected,

Accepted php-letodms-lucene into quantal-proposed. The package will build now and be available at http://launchpad.net/ubuntu/+source/php-letodms-lucene/1.0.1-1ubuntu0.12.10.1 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, and change the tag from verification-needed to verification-done. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Mattia Rizzolo (mapreri)
tags: added: verification-done
removed: verification-done-precise verification-needed
Mattia Rizzolo (mapreri)
tags: added: verification-done-quantal verification-done-saucy
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package php-letodms-lucene - 1.0.1-1ubuntu0.12.10.1

---------------
php-letodms-lucene (1.0.1-1ubuntu0.12.10.1) quantal-proposed; urgency=medium

  * SRU: debian/control: zendframework is named zend-framework in Ubuntu.
    Update Depends accordingly (LP: #993070)
 -- Mattia Rizzolo <email address hidden> Thu, 31 Jan 2014 17:54:58 +0100

Changed in php-letodms-lucene (Ubuntu Quantal):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package php-letodms-lucene - 1.0.2-2ubuntu0.13.10.1

---------------
php-letodms-lucene (1.0.2-2ubuntu0.13.10.1) saucy-proposed; urgency=medium

  * SRU: debian/control: zendframework is named zend-framework in Ubuntu.
    Update Depends accordingly (LP: #993070)
 -- Mattia Rizzolo <email address hidden> Thu, 31 Jan 2014 16:29:50 +0100

Changed in php-letodms-lucene (Ubuntu Saucy):
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.