package cherokee None failed to install/upgrade:

Bug #295857 reported by Manuel Carrasco
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
cherokee (Debian)
Fix Released
Unknown
cherokee (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: cherokee

Upgrading ubuntu to 8.10 from 8.4 it failed due to cherokee. Clean up processs didn't start

ProblemType: Package
Architecture: i386
Dependencies:

DistroRelease: Ubuntu 8.10
ErrorMessage:
 ErrorMessage: package cherokee is already installed and configured
Package: cherokee None
SourcePackage: cherokee
Title: package cherokee None failed to install/upgrade:
Uname: Linux 2.6.27-7-generic i686

Revision history for this message
Manuel Carrasco (mcm-alcala) wrote :
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Thanks for your report.

The cause of the failure is
Preparing to replace cherokee 0.5.6-4 (using .../cherokee_0.7.2-4_i386.deb) ...
Stopping web server: cherokee No /usr/sbin/cherokee found running; none killed.
.
cp: cannot stat `/etc/cherokee/sites-enabled/default': No such file or directory
dpkg: error processing /var/cache/apt/archives/cherokee_0.7.2-4_i386.deb (--unpack):
 subprocess pre-installation script returned error exit status 1

This is likely due to the migration script from 0.5 to 0.6 but debian says it's fixed in 0.7.2-4 in http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=497420

Could you please attach the file /etc/cherokee/pre-0.6/0.6_migration.log ?
Could you please provide the output of the command
find /etc/cherokee -ls

Thanks.

Changed in cherokee:
status: New → Incomplete
Revision history for this message
Manuel Carrasco (mcm-alcala) wrote : Re: [Bug 295857] Re: package cherokee None failed to install/upgrade:
Download full text (3.6 KiB)

root@lapdev-manolo:/private/manolo# cat /etc/cherokee/pre-0.6/0.6_migration.log
Starting Cherokee 0.5 -> 0.6 migration
----------------------------------------
Translating /etc/cherokee/advanced.conf
(/etc/cherokee/pre-0.6//advanced.conf =>
/tmp/cherokee_migration.Izp20512//advanced.conf)
/etc/cherokee/advanced.conf was successfully migrated to temporary directory
----------------------------------------
Translating /etc/cherokee/sites-available/example.com
(/etc/cherokee/pre-0.6//sites-available/example.com =>
/tmp/cherokee_migration.Izp20512//sites-available/example.com)
/etc/cherokee/sites-available/example.com was successfully migrated to
temporary directory
----------------------------------------
Translating /etc/cherokee/sites-available/default
(/etc/cherokee/pre-0.6//sites-available/default =>
/tmp/cherokee_migration.Izp20512//sites-available/default)
/etc/cherokee/sites-available/default was successfully migrated to
temporary directory
----------------------------------------
Translating /etc/cherokee/sites-enabled/default
(/etc/cherokee/pre-0.6//sites-enabled/default =>
/tmp/cherokee_migration.Izp20512//sites-enabled/default)
root@lapdev-manolo:/private/manolo# find /etc/cherokee -ls
1196788 4 drwxr-xr-x 5 root root 4096 Nov 9 07:33
/etc/cherokee
1196820 4 drwxr-xr-x 2 root root 4096 Nov 8 23:46
/etc/cherokee/sites-available
1196804 4 drwxr-xr-x 2 root root 4096 Jul 1 17:06
/etc/cherokee/mods-available
1196808 4 -rw-r--r-- 1 root root 462 Dec 18 2007
/etc/cherokee/mods-available/ssl
1196825 4 -rw-r--r-- 1 root root 897 Dec 18 2007
/etc/cherokee/icons.conf
1193814 4 drwxr-xr-x 4 root root 4096 Nov 8 23:46
/etc/cherokee/pre-0.6
1196824 4 -rw-r--r-- 1 root root 1206 Dec 18 2007
/etc/cherokee/pre-0.6/advanced.conf
1196829 4 drwxr-xr-x 2 root root 4096 Nov 8 23:46
/etc/cherokee/pre-0.6/sites-available
1196822 4 -rw-r--r-- 1 root root 238 Dec 18 2007
/etc/cherokee/pre-0.6/sites-available/example.com
1196821 4 -rw-r--r-- 1 root root 3842 Dec 18 2007
/etc/cherokee/pre-0.6/sites-available/default
1196828 4 -rw-r--r-- 1 root root 1074 Nov 8 23:46
/etc/cherokee/pre-0.6/0.6_migration.log
1196887 4 drwxr-xr-x 2 root root 4096 Nov 8 23:46
/etc/cherokee/pre-0.6/sites-enabled
1196823 4 -rw-r--r-- 1 root root 2808 Dec 18 2007
/etc/cherokee/cherokee.conf

On Sun, Nov 9, 2008 at 10:56 PM, Jean-Baptiste Lallement
<email address hidden> wrote:
> Thanks for your report.
>
> The cause of the failure is
> Preparing to replace cherokee 0.5.6-4 (using .../cherokee_0.7.2-4_i386.deb) ...
> Stopping web server: cherokee No /usr/sbin/cherokee found running; none killed.
> .
> cp: cannot stat `/etc/cherokee/sites-enabled/default': No such file or directory
> dpkg: error processing /var/cache/apt/archives/cherokee_0.7.2-4_i386.deb (--unpack):
> subprocess pre-installation script returned error exit status 1
>
> This is likely due to the migration script from 0.5 to 0.6 but debian
> says it's fixed in 0.7.2-4 in http://...

Read more...

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Since this bug has enough information provided for a developer to begin work, I'm going to mark it as confirmed and let them handle it from here. Thanks for taking the time to make Ubuntu better!

Changed in cherokee:
importance: Undecided → Medium
status: Incomplete → Triaged
Revision history for this message
Adam M Dutko (styluseater) wrote :

I ran into this bug when upgrading Debian etch to lenny. I got around it by commenting out the text in the "stop" option in the /etc/init.d/cherokee startup script. After that things went very smoothly. I realize this isn't a "Debian" list but I figured since Ubuntu is based on Debian and Alvaro gets pinged when this is updated that I would post here. Hopefully my comment saves someone a few minutes.

tags: added: dist-upgrade
Changed in cherokee (Debian):
status: Unknown → Fix Released
Revision history for this message
JC Hulce (soaringsky) wrote :

The fixed version from debian was synced a long time ago. Marking as fixed, let us know if you need an SRU

Changed in cherokee (Ubuntu):
status: Triaged → 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.