Downloaded the source code. The msgid is here
### code #### def run_synaptic(self, id, action, lock): try: apt_pkg.PkgSystemUnLock() except SystemError: pass cmd = ["gksu", "--desktop", "/usr/share/applications/update-manager.desktop", "--", "/usr/sbin/synaptic", "--hide-main-window", "--non-interactive", "--parent-window-id", "%s" % (id) ] if action == INSTALL: cmd.append("--progress-str") cmd.append("%s" % _("Please wait, this can take some time.")) cmd.append("--finish-str") cmd.append("%s" % _("Update is complete")) f = tempfile.NamedTemporaryFile() for pkg in self.cache: if pkg.markedInstall or pkg.markedUpgrade: f.write("%s\tinstall\n" % pkg.name) cmd.append("--set-selections-file") cmd.append("%s" % f.name) f.flush() subprocess.call(cmd) f.close() elif action == UPDATE ... ### end code ###
So, the issue is here or in synaptic itself.
BTW, I'm not sure, but the "Update is complete" message is never used.
Downloaded the source code. The msgid is here
### code #### pkg.PkgSystemUn Lock() applications/ update- manager. desktop" , synaptic" , "--hide- main-window" ,
"-- non-interactive ", "--parent- window- id", "%s" % (id) ] append( "--progress- str") append( "%s" % _("Please wait, this can take some time.")) append( "--finish- str") append( "%s" % _("Update is complete")) NamedTemporaryF ile()
f.write( "%s\tinstall\ n" % pkg.name) append( "--set- selections- file") append( "%s" % f.name) s.call( cmd)
def run_synaptic(self, id, action, lock):
try:
apt_
except SystemError:
pass
cmd = ["gksu", "--desktop", "/usr/share/
"--", "/usr/sbin/
if action == INSTALL:
cmd.
cmd.
cmd.
cmd.
f = tempfile.
for pkg in self.cache:
if pkg.markedInstall or pkg.markedUpgrade:
cmd.
cmd.
f.flush()
subproces
f.close()
elif action == UPDATE
...
### end code ###
So, the issue is here or in synaptic itself.
BTW, I'm not sure, but the "Update is complete" message is never used.