[MIR] pinyin-database

Bug #530178 reported by Arne Goetje
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ibus-pinyin (Ubuntu)
Invalid
Undecided
Unassigned
pinyin-database (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: pinyin-database

This is a build dependency of ibus-pinyin-db-open-phrase (source: ibus-pinyin), which is in 'main'.

The package only includes a sql database file and a file with sql commands which get packed into a tarball on build time and installed into /usr/share/pinyin-database. It does not contain any executables, libraries or whatsoever.

I have checked the requirements carefully.

Martin Pitt (pitti)
Changed in pinyin-database (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
Revision history for this message
Martin Pitt (pitti) wrote :

ibus-pinyin-db-open-phrase currently depends on pinyin-database, although the .deb just contains a tarball. It does not build-depend on pinyin-database. So it seems it's a runtime dependency rather? or is that a packging bug (seems so, since the package description also talks about "needed for building").

The package is fine for main, but before we pull in that 10 MB package onto DVDs I think ibus-pinyin needs fixing first.

Changed in pinyin-database (Ubuntu):
assignee: Martin Pitt (pitti) → nobody
status: New → Fix Committed
Revision history for this message
Colin Watson (cjwatson) wrote :

Furthermore ibus-pinyin-db-open-phrase depends on a version of pinyin-database that's newer than that in lucid, and for that matter newer than that in Debian unstable. I wonder if the pinyin-database maintainer had intended to upload a newer version that ships the database in unpacked form, but forgot? I asked him on IRC.

Revision history for this message
Colin Watson (cjwatson) wrote :

LI Daobing has fixed this in Debian incoming. I'll sync it once it lands in unstable.

Revision history for this message
Steve Langasek (vorlon) wrote :

17:01 < cjwatson> the problem was that ibus-pinyin was depending on pinyin-database but not appearing to actually use it, because the dangling symlink it shipped wasn't actually pointing to anything in the pinyin-database package
17:02 < cjwatson> now, pinyin-database ships the file that's the target of the symlink in ibus-pinyin-db-open-phrase

Changed in ibus-pinyin (Ubuntu):
status: New → Invalid
Revision history for this message
Steve Langasek (vorlon) wrote :

2010-03-09 03:01:02 INFO creating lockfile
2010-03-09 03:01:07 INFO Override Component to: 'main'
2010-03-09 03:01:07 INFO 'pinyin-database - 1.2.99-3/universe/utils' source overridden
2010-03-09 03:01:07 INFO 'pinyin-database-1.2.99-3/universe/utils/OPTIONAL' binary overridden in lucid/amd64
2010-03-09 03:01:07 INFO 'pinyin-database-1.2.99-3/universe/utils/OPTIONAL' binary overridden in lucid/armel
2010-03-09 03:01:07 INFO 'pinyin-database-1.2.99-3/universe/utils/OPTIONAL' binary overridden in lucid/i386
2010-03-09 03:01:07 INFO 'pinyin-database-1.2.99-3/universe/utils/OPTIONAL' binary overridden in lucid/ia64
2010-03-09 03:01:07 INFO 'pinyin-database-1.2.99-3/universe/utils/OPTIONAL' binary overridden in lucid/powerpc
2010-03-09 03:01:07 INFO 'pinyin-database-1.2.99-3/universe/utils/OPTIONAL' binary overridden in lucid/sparc
2010-03-09 03:01:08 INFO Transaction committed.
2010-03-09 03:01:08 INFO Done.

Changed in pinyin-database (Ubuntu):
status: Fix Committed → 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.