2012-08-16 14:05:35 |
Khaled Hosny |
bug |
|
|
added bug |
2012-08-17 21:16:15 |
Steven R. Loomis |
description |
Upstream now provides pckg-config pc files, but they are not install by the libicu-dev package.
http://bugs.icu-project.org/trac/ticket/6981
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libicu-dev 4.8.1.1-3
ProcVersionSignature: Ubuntu 3.2.0-29.46-generic-pae 3.2.24
Uname: Linux 3.2.0-29-generic-pae i686
ApportVersion: 2.0.1-0ubuntu12
Architecture: i386
Date: Thu Aug 16 15:57:05 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423)
SourcePackage: icu
UpgradeStatus: No upgrade log present (probably fresh install) |
Upstream now provides pkg-config pc files, but they are not install by the libicu-dev package.
http://bugs.icu-project.org/trac/ticket/6981
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libicu-dev 4.8.1.1-3
ProcVersionSignature: Ubuntu 3.2.0-29.46-generic-pae 3.2.24
Uname: Linux 3.2.0-29-generic-pae i686
ApportVersion: 2.0.1-0ubuntu12
Architecture: i386
Date: Thu Aug 16 15:57:05 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423)
SourcePackage: icu
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2012-08-17 21:46:06 |
Khaled Hosny |
description |
Upstream now provides pkg-config pc files, but they are not install by the libicu-dev package.
http://bugs.icu-project.org/trac/ticket/6981
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libicu-dev 4.8.1.1-3
ProcVersionSignature: Ubuntu 3.2.0-29.46-generic-pae 3.2.24
Uname: Linux 3.2.0-29-generic-pae i686
ApportVersion: 2.0.1-0ubuntu12
Architecture: i386
Date: Thu Aug 16 15:57:05 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423)
SourcePackage: icu
UpgradeStatus: No upgrade log present (probably fresh install) |
Upstream now provides pkg-config pc files, but they are not installed by the libicu-dev package.
http://bugs.icu-project.org/trac/ticket/6981
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libicu-dev 4.8.1.1-3
ProcVersionSignature: Ubuntu 3.2.0-29.46-generic-pae 3.2.24
Uname: Linux 3.2.0-29-generic-pae i686
ApportVersion: 2.0.1-0ubuntu12
Architecture: i386
Date: Thu Aug 16 15:57:05 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423)
SourcePackage: icu
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2012-08-20 21:02:37 |
Launchpad Janitor |
icu (Ubuntu): status |
New |
Confirmed |
|
2012-10-01 20:32:42 |
Thomas Bechtold |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687339 |
|
2012-10-01 20:32:42 |
Thomas Bechtold |
bug task added |
|
icu (Debian) |
|
2012-10-01 21:37:00 |
Thomas Bechtold |
attachment added |
|
Patch taken from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=687339#17 https://bugs.launchpad.net/debian/+source/icu/+bug/1037588/+attachment/3362980/+files/icu-pkg-config.diff |
|
2012-10-01 21:42:54 |
Thomas Bechtold |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2012-10-02 00:24:14 |
Dimitri John Ledkov |
icu (Ubuntu): importance |
Undecided |
Wishlist |
|
2012-10-02 00:28:26 |
Dimitri John Ledkov |
bug watch added |
|
http://bugs.icu-project.org/trac/ticket/6981 |
|
2012-10-02 00:28:34 |
Dimitri John Ledkov |
icu (Ubuntu): status |
Confirmed |
Incomplete |
|
2012-10-02 08:36:13 |
Dimitri John Ledkov |
nominated for series |
|
Ubuntu Quantal |
|
2012-10-02 08:36:13 |
Dimitri John Ledkov |
bug task added |
|
icu (Ubuntu Quantal) |
|
2012-10-02 08:36:13 |
Dimitri John Ledkov |
nominated for series |
|
Ubuntu R-series |
|
2012-10-02 08:36:13 |
Dimitri John Ledkov |
bug task added |
|
icu (Ubuntu R-series) |
|
2012-10-02 08:36:22 |
Dimitri John Ledkov |
icu (Ubuntu R-series): status |
New |
Confirmed |
|
2012-10-02 08:36:27 |
Dimitri John Ledkov |
icu (Ubuntu R-series): importance |
Undecided |
Wishlist |
|
2012-10-04 18:32:29 |
Bug Watch Updater |
icu (Debian): status |
Unknown |
New |
|
2012-10-08 22:03:47 |
Robert Ancell |
icu (Ubuntu R-series): status |
Confirmed |
Triaged |
|
2012-10-11 14:03:20 |
Colin Watson |
tags |
apport-bug i386 precise |
apport-bug i386 precise rls-q-notfixing |
|
2012-11-13 11:40:26 |
Thomas Bechtold |
attachment added |
|
debdiff https://bugs.launchpad.net/debian/+source/icu/+bug/1037588/+attachment/3432030/+files/lp_1037588.debdiff |
|
2012-11-13 16:54:05 |
Dimitri John Ledkov |
icu (Ubuntu Raring): status |
Triaged |
Fix Committed |
|
2012-11-13 19:10:16 |
Launchpad Janitor |
icu (Ubuntu Raring): status |
Fix Committed |
Fix Released |
|
2012-11-18 06:00:04 |
Bug Watch Updater |
icu (Debian): status |
New |
Fix Released |
|
2012-11-21 10:54:40 |
Benjamin Drung |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2012-12-18 12:48:05 |
Dimitri John Ledkov |
bug |
|
|
added subscriber Dmitrijs Ledkovs |
2013-01-28 16:10:15 |
Jeremy Bícha |
icu (Ubuntu Quantal): status |
Incomplete |
Triaged |
|
2013-01-28 16:24:31 |
Jeremy Bícha |
bug |
|
|
added subscriber Jeremy Bicha |
2013-01-29 10:00:43 |
Dimitri John Ledkov |
description |
Upstream now provides pkg-config pc files, but they are not installed by the libicu-dev package.
http://bugs.icu-project.org/trac/ticket/6981
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: libicu-dev 4.8.1.1-3
ProcVersionSignature: Ubuntu 3.2.0-29.46-generic-pae 3.2.24
Uname: Linux 3.2.0-29-generic-pae i686
ApportVersion: 2.0.1-0ubuntu12
Architecture: i386
Date: Thu Aug 16 15:57:05 2012
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release i386 (20120423)
SourcePackage: icu
UpgradeStatus: No upgrade log present (probably fresh install) |
[Impact]
* The upstream version of icu we ship, has pkg-config files in the upstream tarball, but they are not installed into any of the binary packages.
* If software correctly relies on this upstream icu version, it's not unreasonable to depend on pkg-config files being present. Apart from that they aren't here.
* While everything in the archive builds, new software build in a jhbuild doesn't. Jhbuild is used to build large scale upstream projects and many developers choose to run last stable release & do their development there. Hence it should be supported.
[Test Case]
$ pkg-config --list-all | grep icu-
icu-i18n icu-i18n - International Components for Unicode: Internationalization library
icu-uc icu-uc - International Components for Unicode: Common and Data libraries
icu-io icu-io - International Components for Unicode: Stream and I/O Library
icu-le icu-le - International Components for Unicode: Layout library
icu-lx icu-lx - International Components for Unicode: Paragraph Layout library
* Above command should succeed with output shown.
* Other tests are compiling & linking icu-* using pkg-config as for example done by harfbuzz
[Regression Potential]
* If some piece of software in quantal used auto-detection of icu-* based on pkg-config files, it means in quantal-release & quantal-security it will continue to build without linking icu; but in an SRU it will pick up linking against icu. In practice, we need check that libicu-dev rdepends do not do so. That would be sufficient, because all our builds are done in minimal / clean chroots. |
|
2014-12-05 04:56:57 |
Rolf Leggewie |
icu (Ubuntu Quantal): status |
Triaged |
Won't Fix |
|