Might be a super easy fix. In Raring, it seems `ubiquity-frontend-gtk`
is one of the package present after an OEM mode install. But `ubiquity-
frontend-gtk` is not one of the packages in the remove list in bin/oem-
config-remove-gtk:

def main():
    purge = []
    for pkg in ('ubiquity', 'ubiquity-casper',
                'ubiquity-ubuntu-artwork', 'ubiquity-slideshow-ubuntu',
                'oem-config-slideshow-ubuntu'):
        if glob.glob('/var/lib/dpkg/info/%s.list' % pkg):
            purge.append(pkg)

    if not using_cryptsetup():
        purge.append("cryptsetup")

    ac = client.AptClient()
    ac.commit_packages(
        install=[], reinstall=[], remove=[], purge=purge, upgrade=[],
        downgrade=[], error_handler=_on_failure, reply_handler=_on_transaction)
    loop.run()

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1161943

Title:
  oem-config hangs when removing ubquity

To manage notifications about this bug go to:
https://bugs.launchpad.net/system76/+bug/1161943/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to