Add checkbox '[X] Strip translations and changelogs from packages' on the +edit page for the PPA

Bug #602579 reported by Martin Pitt
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

Currrently pkgstripfiles command isn't used automatically in PPA builds and there are no possibility to enable pkgbinarymangler for teams PPAs :(
I'm Ubuntu-based distribution (Baltix GNU/Linux) developer and I need a possibility to strip translations and changelogs from some packages, which I patch, but translations strings still are identical to official Ubuntu packages, see for example https://launchpad.net/ubuntu/+source/gnome-control-center/+bug/1035219/comments/24

I've found workaround - created PPA named oem-archive, this works, but not with first package (thanks for tip, WGrant), see https://launchpad.net/~baltix/+archive/oem-archive/

Julian Edwards promised to add the checkbox on the +edit page for the PPA:
[X] Strip translations from packages covered by Ubuntu language packs
But it seems Julian forgot about this, so, I'm reopening this bug :)

Julian Edwards (julian-edwards) wrote on 2010-07-07:
> The suggestion of adding the checkbox above is the one I had in mind,
> we can put it on the +edit page for the PPA and allow people to choose.

Revision history for this message
Martin Pitt (pitti) wrote :

Of course an even more elegant approach would be to add a new flag

  [X] Strip translations from packages covered by Ubuntu language packs

to a PPA configuration and expose this as a flag "EnablePkgStriptranslations: True" in /CurrentlyBuilding. This requires a magnitude more work I assume, but would be even more flexible for both general developers as well as OEM projects.

summary: - /CurrentlyBuilding should have the PPA name
+ Fine grained pkgbinarymangler invocation
Revision history for this message
Julian Edwards (julian-edwards) wrote : Re: Fine grained pkgbinarymangler invocation

Thanks for filing the bug pitti. The suggestion of adding the checkbox above is the one I had in mind, we can put it on the +edit page for the PPA and allow people to choose.

Changed in soyuz:
status: New → Triaged
tags: added: oem-services
tags: added: ppa
Changed in soyuz:
importance: Undecided → High
summary: - Fine grained pkgbinarymangler invocation
+ Add checkbox '[X] Strip translations and changelogs from packages' on
+ the +edit page for the PPA
description: updated
William Grant (wgrant)
Changed in launchpad:
importance: High → Low
description: updated
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.