dovecot-postfix claimed as built in debian/control but not actually built

Bug #651027 reported by Colin Watson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
dovecot (Ubuntu)
Fix Released
High
Dave Walker
Maverick
Fix Released
High
Dave Walker

Bug Description

http://people.canonical.com/~ubuntu-archive/testing/maverick_outdate.html lists dovecot-postfix as out of date. However, it's not showing up in the not-built-from-source lists, so I investigated. It appears that the package intends to build dovecot-postfix as an Architecture: all transitional package. However, the binary-indep target in debian/rules looks like this:

binary-indep: build install
        mkdir -p $(CURDIR)/debian/mail-stack-delivery/etc/dovecot/conf.d/
        mkdir -p $(CURDIR)/debian/mail-stack-delivery/etc/dovecot/auth.d/
        cp $(CURDIR)/debian/01-mail-stack-delivery.conf $(CURDIR)/debian/mail-stack-delivery/etc/dovecot/conf.d/
        cp $(CURDIR)/debian/01-mail-stack-delivery.auth $(CURDIR)/debian/mail-stack-delivery/etc/dovecot/auth.d/
        dh_testdir -pmail-stack-delivery
        dh_testroot -pmail-stack-delivery
        dh_installdocs -pmail-stack-delivery
        dh_installchangelogs -pmail-stack-delivery ChangeLog
        dh_compress -pmail-stack-delivery
        dh_installdeb -pmail-stack-delivery
        dh_gencontrol -pmail-stack-delivery
        dh_md5sums -pmail-stack-delivery
        dh_builddeb -pmail-stack-delivery

I think this was an overenthusiastic substitution made when the mail-stack-delivery package was created. Most of those -pmail-stack-delivery options should probably be just -i instead so that all the binary-indep packages get built.

I'm milestoning this for 10.10, as it needs to be fixed as a matter of archive consistency.

Tags: server-mrs

Related branches

Colin Watson (cjwatson)
Changed in dovecot (Ubuntu Maverick):
importance: Undecided → High
milestone: none → ubuntu-10.10
Mathias Gug (mathiaz)
tags: added: server-mrs
Dave Walker (davewalker)
Changed in dovecot (Ubuntu Maverick):
assignee: nobody → Dave Walker (davewalker)
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package dovecot - 1:1.2.12-1ubuntu7

---------------
dovecot (1:1.2.12-1ubuntu7) maverick; urgency=low

  [Dave Walker]
  * debian/rules: Build all architecture independent components, rather
    than acting on mail-stack-delivery only. (LP: #651027)
  * debian/control: dovecot-postfix (transitional package), should depend on
    the renamed mail-stack-delivery not the original mail-server-delivery.

  [Ante Karamatić]
  * debian/patches/mail-stack-dovecot.conf: include additional information.
    (LP: #649574)
 -- Chuck Short <email address hidden> Fri, 01 Oct 2010 08:36:22 -0400

Changed in dovecot (Ubuntu Maverick):
status: Confirmed → 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.