• Logo
    Launchpad Manual
  • launchpad.net
  • Submit a Bug
  • Help
Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Launchpad Manual documentation
  • User documentation
    • Get started
    • How-to guides
      • Import an OpenPGP key
      • Import your SSH keys
      • Log into websites with OpenID
      • Track issues with email
      • Create a source package recipe
      • Help the community
      • Manage your account
        • Create and personalise your Launchpad account
        • Merge two or more accounts
        • Application integration
        • Close your account
      • Projects
        • Translate your projects
          • Import your project's translation templates
          • Exporting translations
      • Packaging
        • Install software from private PPAs
        • Set up daily builds with bzr-builder
        • Upload a package to a PPA
      • Launchpad web services API
        • Access web services
        • Sign web requests
        • Webhooks
      • Work with launchpadlib
        • Get started with launchpadlib
        • Python API Examples
        • Authenticate from a text-based browser
      • Work with Bazaar
        • Host your project on Launchpad with Bazaar
        • Create and publish branches
      • Work with bugs
        • File a bug
        • Link a bug to a branch
        • Managing bugs through email
        • Use the Bugzilla plugin
        • Use the Launchpad email interface
        • Use the Trac plugin
        • Use the Malone XMLRPC interface
        • Import your project's bug history
        • Subscribe and unsubscribe to bugs
        • Track bugs with Mantis
      • Work with code hosted on Launchpad
        • Find and download code hosted on Launchpad
        • Link code to bug reports and blueprints
        • Host a Git repository on Launchpad
        • Import code into Launchpad
        • Create and maintain a personal branch in Launchpad
        • Create and manage a merge proposal
        • Upload your Bazaar branch to Launchpad
    • Reference
      • Bugs
        • Bug attachment
        • Bug expiry
        • Bug heat
        • Bug subscription
        • Email interface command reference
        • Multi-project bugs
          • Multi-project bugs
          • Tracking bugs across multiple projects
        • Roles
          • Bug supervisor
        • The Malone xmlrpc interface
        • Turning a bug into a question
      • Bug tracker API
        • Bug statuses
        • External bug statuses
        • Plugin API
        • Interoperability with external bug trackers
      • Commenting syntax
      • Consumer hosting
      • Glossary
      • Request a definition
      • Launchpad and community
        • Badges
        • Feedback on Launchpad
        • Get support
        • Legal
          • Launchpad policies
          • Project licenses
        • Mentoring
        • Project announcements
      • launchpadlib API compatibility
      • Live-file-systems
      • Loggerhead
      • Packaging
        • Personal Package Archives
          • Personal Package Archive
          • Building a source package
          • Copy packages
          • Deleting packages
        • Build scores
        • Source builds
          • Naming conventions
          • Source build limitations
      • Privacy and confidentiality
      • Project groups
      • Roles in code review
      • SSH fingerprints
      • Support in your native language
      • Table of applications using the API
      • Teams
        • Launchpad teams
        • Mailing lists
      • Translations
        • Software translation
        • Translation guidelines
        • Language-specific guides
        • Permissions policies
        • Import policy
        • Translators group
        • Licensing
        • Plural forms for languages
        • Reusing translations
        • PO templates
        • Best practices
        • Translation sharing and suggestions
      • Troubleshooting
        • Email address already in use
      • Question life cycle
      • User preferences
    • Explanation
      • What is Launchpad?
      • Your Launchpad account
      • Understanding karma
      • Launchpad Answers
      • Collaborating using Launchpad
      • Answers
        • Asking for help
        • Offering help
      • Feature highlights
        • Answer Tracker
        • Blueprints
        • Branch imports
        • Bug branch linking
        • Bug watches
        • Code hosting with Bazaar
        • Email interface
        • Milestones
        • Page tour
        • Personal Package Archives
        • Product series
        • The bug tracker
      • Launchpad API
        • Launchpad web service
        • The launchpadlib API
      • Launchpad mailing lists
      • Rationale headers in Launchpad email
      • OOPS
      • Packaging
        • Packaging
        • Package upload errors
      • Privacy, confidentiality and disclosure
      • Projects
        • Registering your project
        • Planning and recording releases
        • Making your project files available for download
        • Providing support
        • Publishing project announcements
        • Closing a project
      • Staging environment
      • Support requests
      • Teams
        • Creating and running teams
        • Indirect team members
        • Team management
        • Team branches
      • Translating with Launchpad
        • Using Rosetta
        • Translating your project
        • Translating your software
        • Translation groups
        • Translating partial PO files
        • Preparing to translate
      • Working with code
        • Git hosting
        • Launchpad CI
  • Developer documentation
    • Tutorials
      • Creating a new page in Launchpad
      • Creating a Rock build using APIs
    • How-to Guides
      • Getting started
        • Getting the source code
        • Setting up and running Launchpad (Quickstart)
        • Setting up and running Launchpad (Advanced)
        • Launchpad Database Setup
        • How to develop with Buildd
        • How to use Soyuz locally
      • Common development tasks
        • Fixing Bugs
        • Contributing changes
        • Using an updated dependency
        • Database schema changes process
        • Applying database schema changes
        • Importing an Ubuntu package
      • Launchpad development tips
        • Updating the global configuration for tests
        • Using breakpoints
        • Handling security policies
        • Testing CLI scripts
        • Handling exceptions
        • Preserving query count
        • Running Launchpad with Chameleon Template Engine
        • Debug Tests with Visual Studio Code
        • Debug Build Farm on qastaging
        • Debug Stories/Pagetests
        • Launchpad API Docs generation
        • How To Use Codehosting Locally
        • Renaming a Database Table
      • Operating Launchpad
        • Getting an overview of Launchpad’s build farm
        • Checking availability of Launchpad frontends
        • Manage users and teams in development environments
        • Create job to publish artifact
        • Triaging Launchpad project bugs
        • Deploying configuration changes to production
        • Landing updates for Loggerhead
        • Transferring ownership of a Launchpad project
        • Creating bot account in Launchpad
        • Porting builders to newer Ubuntu versions
        • Applying a cowboy to qastaging
        • Building and publishing Launchpad Development LXD Images
        • How to Use lp-shell
    • Reference
      • Python style guide
      • Tests style guide
      • CSS style guide
      • Build farm
      • Signing service
      • Fetch service
      • Buildbot
      • Automatic translations tarball exports
      • Mirror prober
      • Git hosting
      • Code import
      • Launchpad and email
    • Explanation
      • The ideas behind Launchpad
        • What is Launchpad?
        • Launchpad strategy
        • Launchpad values
        • About Launchpad security
      • Setting up and understanding Launchpad
        • Launchpad installation details
        • Application framework
        • Navigating the tree
        • Launchpad pip integration
        • The Launchpad PPA
        • Testing
        • Code Concepts
      • Best practices for development
        • Architectural guide
        • Charm development
        • Code import in depth
        • About Launchpad performance
        • Template reuse
        • Launchpad permissions
      • Developing the Launchpad project
        • About Launchpad branches
        • Pre merge reviews
        • Error explanations
        • Hacking
        • Feature Flags
        • Datetime Usage Guide
        • XXX policy
      • Deploying Launchpad changes
        • The journey of a Launchpad change from a developer’s branch to production
      • Parts of Launchpad
        • Navigation menus
        • Launchpad Mail
        • URL Traversal
        • About Malone
        • Launchpad Registry
        • Engineering Overview: Translations
        • Launchpad Code Hosting
      • JavaScript
        • Integration Testing in JavaScript
        • Developing with YUI.Test
        • The Launchpad JavaScript Build System
      • Static Assets
        • CSS
        • Using CSS sprites
        • Images
        • Favicons: Why so many files and what do they do?
      • Database
        • PostgreSQL and Launchpad
        • Working with db-devel
        • Live Database Patching
        • Storm Migration Guide
        • Database performance
  • Getting help
  • Release Notes
  • Contribute to our docs
Back to top
View this page

Reference¶

Important

This document has been migrated from help.launchpad.net as is, and has not yet been revised. The content might be outdated, links and images could be broken. We are aware and will fix any issues as soon as possible.

  • Personal Package Archive
  • Building a source package
  • Copy packages
  • Deleting packages
Copyright © 2023, Canonical Group Ltd
Last updated on Jun 20, 2025
Show source
Open a GitHub issue for this page
Edit this page on GitHub
Contents
  • Reference