request sync: icu 52.1 from debian

Bug #1263706 reported by Jay Berkenbilt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
icu (Ubuntu)
Fix Released
Medium
Dimitri John Ledkov

Bug Description

(I am the debian maintainer of ICU)

Ubuntu trusty still has ICU 4.8, which is pretty old and has lots of bugs that have been fixed in the current release, 52.1. Debian has completed its transition to ICU 52.1. I don't plan on uploading any new upstream versions of ICU prior to the release of Ubuntu 14.04. It would be great both for security and functionality reasons if 14.04 LTS would ship with 52.1 instead of 4.8.1. It looks like your delta is small. If adding the same change to the debian version of the package is not incorrect for debian and would help you, I have no problem with making the change. Either let me know here or file an issue in the debian BTS. Thanks.

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Hello,

I am the TIL (touched it last) on the package in the ubuntu. I've applied a small patch to smooth the upgrades from 12.04 LTS to 14.04LTS. Let me check if it's still needed, and then rebase or sync icu from debian.

Changed in icu (Ubuntu):
status: New → Triaged
assignee: nobody → Dimitri John Ledkov (xnox)
importance: Undecided → Medium
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Sorry, my mistake. I've added:

-Replaces: libicu-dev (<< ${binary:Version})
-Breaks: libicu-dev (<< ${binary:Version})
+Replaces: libicu-dev (<< ${binary:Version}), icu-tools (<< ${binary:Version})
+Breaks: libicu-dev (<< ${binary:Version}), icu-tools (<< ${binary:Version})

To the icu-devtools package, to smooth upgrades from saucy -> trusty (13.10 -> 14.04). If you are happy to add such delta in the Debian package, then icu will be in sync with Debian (automatically).

I'll merge and upload this change into ubuntu for now.

Revision history for this message
Jay Berkenbilt (ejb) wrote :

icu-tools (<< ${binary:Version} isn't really appropriate for the debian package and gives a lintian error since icu-tools is not packaged by the icu source package. I don't think debian ever had icu-tools. I think I added libicu-devtools to serve the same function as icu-tools. How about if I Replace/Break icu-tools (<< 52.1-3~)? I think that should cover you.

Revision history for this message
Dimitri John Ledkov (xnox) wrote : Re: [Bug 1263706] Re: request sync: icu 52.1 from debian

On 24 December 2013 16:49, Jay Berkenbilt <email address hidden> wrote:
> icu-tools (<< ${binary:Version} isn't really appropriate for the debian
> package and gives a lintian error since icu-tools is not packaged by the
> icu source package. I don't think debian ever had icu-tools. I think I
> added libicu-devtools to serve the same function as icu-tools. How
> about if I Replace/Break icu-tools (<< 52.1-3~)? I think that should
> cover you.
>

Yes, that would be great!

--
Regards,

Dimitri.

Revision history for this message
Jay Berkenbilt (ejb) wrote :

Okay, 52.1-3 is uploaded to sid. You should see it momentarily.

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

On 24 December 2013 17:18, Jay Berkenbilt <email address hidden> wrote:
> Okay, 52.1-3 is uploaded to sid. You should see it momentarily.
>

thank you. Will sync it once it's available on the launchpad debian mirror.

--
Regards,

Dimitri.

Changed in icu (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.