[Bug 928501] Re: Precise will ship totally broken ebox packages

Clint Byrum clint at fewbar.com
Wed Feb 8 01:27:11 UTC 2012


For zentyal-common:

You have a Replaces: libebox (<< 2.0.100), which is good. However, I
suspect you'd like for libebox to be removed upon upgrade. If so, then
you will want to also have

Breaks: libebox (<< 2.0.100).

This will signal to apt that it should just remove libebox before
installing and configuring zentyal-common.

The same problem exists for zentyal-core .. suggest adding a Breaks: for
ebox.

---

On initial review, a few items stick out on the majority of the
packages.

Vcs-Browser needs to point at the individual url where the debian/ dir
is maintained. This isn't possible with Vcs-Git, since git has no way to
reference remote sub-dirs, but at least the browser should help the user
find the package's root.

So for zentyal-common it should be

Vcs-Browser: http://git.zentyal.org/zentyal.git/tree/HEAD:/main/common

Also lintian has a warning about the age of standars:


W: zentyal-common source: ancient-standards-version 3.8.2 (current is 3.9.2)
W: zentyal-core source: ancient-standards-version 3.8.2 (current is 3.9.2)
W: zentyal-dhcp source: ancient-standards-version 3.8.2 (current is 3.9.2)
W: zentyal-dns source: ancient-standards-version 3.8.2 (current is 3.9.2)
W: zentyal-firewall source: ancient-standards-version 3.8.2 (current is 3.9.2)

It would be good for you to review the debian policy manual changes and
see if you are still in compliance. You can find it on your Ubuntu
system at:

/usr/share/doc/debian-policy/upgrading-checklist.txt.gz

Just look for version 3.8.2, and move up to 3.9.2 to see if you need to
make any changes.

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/928501

Title:
  Precise will ship totally broken ebox packages

Status in “ebox” package in Ubuntu:
  Confirmed

Bug description:
  Current ebox-* packages are based on the 2.0 version, which is more
  than one year old and doesn't work on oneiric and later because slapd
  changes.

  New zentyal-* packages are intended to replace existing ebox-* ones in
  Universe (eBox Platform was renamed to Zentyal time ago).

  We wouldn't like to see how Precise is shipped with broken Zentyal
  packages when we have made the effort to prepare new ones, see:
  https://lists.ubuntu.com/archives/ubuntu-
  server/2012-January/006062.html

  Please, sponsor the upload of the new Zentyal packages available on
  https://launchpad.net/~jacalvo/+archive/zentyal-precise/ and delete
  ebox-* ones.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ebox/+bug/928501/+subscriptions



More information about the Ubuntu-sponsors mailing list