Ubuntu Melange package will not install

Bug #995187 reported by Kasimir Gabert on 2012-05-05
This bug affects 1 person
Affects Status Importance Assigned to Milestone
melange (Ubuntu)
Paolo Rotolo

Bug Description

### SRU Justification ###

The package is uninstallable in precise release.
[Development Fix]
This has been fixed in 2012.1~e4~20120126.11502-0ubuntu2 in quantal
[Stable Fix]
Minimal patch available below: https://bugs.launchpad.net/ubuntu/+source/melange/+bug/995187/+attachment/3147526/+files/fix-for-995187.diff
[Test Case]
Try to install from precise, and receive the below error message.
Install new version from precise-proposed, and it works as expected.
[Regression Potential]
Very little considering that the package is uninstallable as is.

Following is the result of running apt-get install melange on an Ubuntu Precise machine:

Unpacking melange (from .../melange_2012.1~e4~20120126.11502-0ubuntu1_all.deb) ...
Setting up melange (2012.1~e4~20120126.11502-0ubuntu1) ...
Warning: The home dir /var/lib/melnage you specified can't be accessed: No such file or directory
Adding system user `melange' (UID 104) ...
Adding new user `melange' (UID 104) with group `melnage' ...
Not creating home directory `/var/lib/melnage'.
chown: invalid group: `melange:melange'
dpkg: error processing melange (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
E: Sub-process /usr/bin/dpkg returned an error code (1)

It seems like there is a typo in the group "melnage".

Related branches

Kasimir Gabert (kasimir-g) wrote :

(This affects Ubuntu melange package, not the Melange project. Not sure where to put the bug exactly.)

affects: melange → melange (Ubuntu)
tags: added: packaging
description: updated
description: updated
Changed in melange (Ubuntu):
status: New → Confirmed
assignee: nobody → Paolo Rotolo (paolorotolo)
status: Confirmed → In Progress
Paolo Rotolo (paolorotolo) wrote :

I have fixed the bug in a bzr branch and I have proposed it for a merge in /ubuntu/melange.


Changed in melange (Ubuntu):
status: In Progress → Fix Committed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package melange - 2012.1~e4~20120126.11502-0ubuntu2

melange (2012.1~e4~20120126.11502-0ubuntu2) quantal; urgency=low

  * Fix typo in debian/melange.postinst (LP: #995187).
 -- Paolo Rotolo <email address hidden> Mon, 14 May 2012 16:55:15 -0400

Changed in melange (Ubuntu):
status: Fix Committed → Fix Released


Thanks for your work on this. This seems like a good candidate for a SRU. Are you interested in preparing that?

Changed in melange (Ubuntu):
importance: Undecided → High
Changed in melange (Ubuntu Precise):
status: New → Triaged
importance: Undecided → High
Paolo Rotolo (paolorotolo) wrote :

Sure, here is the patch for precise-proposed.

description: updated

Great! I've sponsored the upload to precise-proposed. Now an archive-admin will need to push it through. Not that I changed the version number to 2012.1~e4~20120126.11502-0ubuntu1.1 That will insure that SRUs to precise will have a lower version number that the one in quantal.

Chris Halse Rogers (raof) wrote :

That's an awesome typo ☺. For future reference, “piuparts” is available in the archive and running on the build would catch such things!

Changed in melange (Ubuntu Precise):
status: Triaged → Fix Committed
tags: added: verification-needed

Hello Kasimir, or anyone else affected,

Accepted melange into precise-proposed. The package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Kasimir Gabert (kasimir-g) wrote :

I can confirm that the package in precise-proposed will correct this bug.


tags: added: verification-done
removed: verification-needed
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package melange - 2012.1~e4~20120126.11502-0ubuntu1.1

melange (2012.1~e4~20120126.11502-0ubuntu1.1) precise-proposed; urgency=low

  * Fix typo in debian/melange.postinst (LP: #995187).
 -- Paolo Rotolo <email address hidden> Tue, 15 May 2012 15:35:00 +0100

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

Other bug subscribers