[Bug 434984] Re: requestsync of removed & reinstated package uses 'ubuntu' rather than the package

Jonathan Davies jon.patrick.davies at gmail.com
Wed Sep 23 16:15:37 UTC 2009


Interesting, this seems to be a problem with the Launchpad API:

    # Get the current Ubuntu source package
    try:
        ubuntu_srcpkg = getUbuntuSrcPkg(srcpkg, release)
        ubuntu_version = Version(ubuntu_srcpkg.getVersion())
        ubuntu_component = ubuntu_srcpkg.getComponent()
        newsource = False # override the -n flag
    except udtexceptions.PackageNotFoundException:
        ubuntu_srcpkg = None
        ubuntu_version = Version(0)
        ubuntu_component = 'universe' # let's assume universe
        if not newsource:
            print "'%s' doesn't exist in 'Ubuntu %s'.\nDo you want to sync a new package?" % \ 
                (srcpkg, release)
            raw_input_exit_on_ctrlc('Press [Enter] to continue or [Ctrl-C] to abort. ')
            newsource = True

If only there was a was_removed boolean variable.

-- 
requestsync of removed & reinstated package uses 'ubuntu' rather than the package
https://bugs.launchpad.net/bugs/434984
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list