[Group.of.nepali.translators] [Bug 1781169] Re: frontend locking

2018-10-04 Thread Julian Andres Klode
dpkg is moving to its own bug to be able to better track the SRUs

** No longer affects: dpkg (Ubuntu Xenial)

** No longer affects: dpkg (Ubuntu Bionic)

** Summary changed:

- frontend locking
+ apt frontend locking

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1781169

Title:
  apt frontend locking

Status in apt package in Ubuntu:
  Fix Released
Status in apt source package in Xenial:
  Fix Committed
Status in apt source package in Bionic:
  Fix Committed

Bug description:
  [Impact]
  apt acquires /var/lib/dpkg/lock but has to release it while running dpkg, 
offering a short window for other clients to acquire the lock. This implements 
/var/lib/dpkg/lock-frontend which will be acquired earlier and not released by 
apt for dpkg to run.

  dpkg will try to acquire the frontend lock as well, unless told not to
  do so via an environment variable, which apt does; hence concurrent
  runs of dpkg without other locking can't happen.

  [Test case]
  Run strace apt install $something and check that lock-frontend is acquired at 
the beginning and not released until the end.

  [Regression potential]
  Frontend locking failures are in English, as there are no translations yet. 
More locks also mean more potential for locking to go wrong across programs, 
but since we don't have any waiting locks we at least won't deadlock.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1781169/+subscriptions

___
Mailing list: https://launchpad.net/~group.of.nepali.translators
Post to : group.of.nepali.translators@lists.launchpad.net
Unsubscribe : https://launchpad.net/~group.of.nepali.translators
More help   : https://help.launchpad.net/ListHelp


[Group.of.nepali.translators] [Bug 1781169] Re: frontend locking

2018-10-01 Thread Julian Andres Klode
** No longer affects: dpkg (Ubuntu)

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1781169

Title:
  frontend locking

Status in apt package in Ubuntu:
  Fix Released
Status in apt source package in Xenial:
  In Progress
Status in dpkg source package in Xenial:
  New
Status in apt source package in Bionic:
  In Progress
Status in dpkg source package in Bionic:
  New

Bug description:
  [Impact]
  apt acquires /var/lib/dpkg/lock but has to release it while running dpkg, 
offering a short window for other clients to acquire the lock. This implements 
/var/lib/dpkg/lock-frontend which will be acquired earlier and not released by 
apt for dpkg to run.

  dpkg will try to acquire the frontend lock as well, unless told not to
  do so via an environment variable, which apt does; hence concurrent
  runs of dpkg without other locking can't happen.

  [Test case]
  Run strace apt install $something and check that lock-frontend is acquired at 
the beginning and not released until the end.

  [Regression potential]
  Frontend locking failures are in English, as there are no translations yet. 
More locks also mean more potential for locking to go wrong across programs, 
but since we don't have any waiting locks we at least won't deadlock.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/1781169/+subscriptions

___
Mailing list: https://launchpad.net/~group.of.nepali.translators
Post to : group.of.nepali.translators@lists.launchpad.net
Unsubscribe : https://launchpad.net/~group.of.nepali.translators
More help   : https://help.launchpad.net/ListHelp