Changeset 7633


Ignore:
Timestamp:
Jul 3, 2018, 1:00:45 PM (16 months ago)
Author:
jrpelegrina
Message:

Avoid unlocking when blockages are detected but there is some process running

Location:
dpkg-unlocker/trunk/fuentes
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • dpkg-unlocker/trunk/fuentes/dpkgunlocker-cli/__init__.py

    r7439 r7633  
    6868        def unlock(self,mode,kill):
    6969
    70                 self.unlockerCommands,self.commonCommand=self.dpkgUnlockerCore.getUnlockerCommand(kill)
     70                self.unlockInfo=self.dpkgUnlockerCore.getUnlockerCommand(kill)
    7171                self.showInfo(mode,kill,False)
    7272                result=True
    7373               
    74                 if len(self.unlockerCommands)>0:
    75 
    76                         if not mode:
    77                                 response=input('  [Dpkg-Unlocker-Cli]: Do you want to execute the unlocking process (yes/no)): ')
    78 
    79                         else:
    80                                 response='yes'
    81 
    82                         if response.startswith('y'):
    83                                
    84                                 if kill:
    85                                         result=self.killProcess()
    86                                 if result:
    87                                         result=self.unlockProcess(kill)
     74                if len(self.unlockInfo["unlockCmd"])>0:
     75
     76                        if self.unlockInfo["liveProcess"]==0 or kill:
     77                                if not mode:
     78                                        response=input('  [Dpkg-Unlocker-Cli]: Do you want to execute the unlocking process (yes/no)): ')
     79
     80                                else:
     81                                        response='yes'
     82
     83                                if response.startswith('y'):
     84                                       
     85                                        if kill:
     86                                                result=self.killProcess()
    8887                                        if result:
    89                                                 msg_log="Unlocking process finished successfully"
    90                                                 self.write_log(msg_log)
    91                                                 self.dpkgUnlockerCore.cleanLockToken()
    92                                                 print ("  [Dpkg-Unlocker-Cli]: "+msg_log)
    93                                                 return 0
     88                                                result=self.unlockProcess(kill)
     89                                                if result:
     90                                                        msg_log="Unlocking process finished successfully"
     91                                                        self.write_log(msg_log)
     92                                                        self.dpkgUnlockerCore.cleanLockToken()
     93                                                        print ("  [Dpkg-Unlocker-Cli]: "+msg_log)
     94                                                        return 0
     95                                                else:
     96                                                        self.dpkgUnlockerCore.cleanLockToken()
     97                                                        return 1
     98
    9499                                        else:
    95100                                                self.dpkgUnlockerCore.cleanLockToken()
    96101                                                return 1
    97 
    98102                                else:
     103                                        msg_log="Unlocking process cancelled"
     104                                        self.write_log(msg_log)
    99105                                        self.dpkgUnlockerCore.cleanLockToken()
    100                                         return 1
     106                                        print ("  [Dpkg-Unlocker-Cli]: "+msg_log)
     107                                        return 0
    101108                        else:
    102                                 msg_log="Unlocking process cancelled"
     109                                msg_log="Some process are running. Wait a moment and try again"
    103110                                self.write_log(msg_log)
    104111                                self.dpkgUnlockerCore.cleanLockToken()
    105112                                print ("  [Dpkg-Unlocker-Cli]: "+msg_log)
    106                                 return 0
     113                                return 2
     114
    107115                else:
    108116                        msg_log="All processes seem correct. Nothing to do"
     
    130138                                output=p.communicate()
    131139                                error=self.readErrorOutput(output[1])
    132                                 if error:
    133                                         msg_log="Killing process. Error killing " + item +": "+str(e)
     140                                if error["result"]:
     141                                        msg_log="Killing process. Error killing " + item +": "+str(error["content"])
    134142                                        print ("  [Dpkg-Unlocker-Cli]: "+msg_log)
    135143                                        self.write_log(msg_log)
     
    151159                #unlockedCommands,commonCommand=self.dpkgUnlockerCore.getUnlockedCommand(kill)
    152160
    153                 if len(self.unlockerCommands)>0:
    154 
    155                         for command in self.unlockerCommands:
     161                if len(self.unlockInfo["unlockCmd"])>0:
     162
     163                        for command in self.unlockInfo["unlockCmd"]:
    156164                                msg_log="Unlocking process. Removing "+command + " lock file"
    157165                                self.write_log(msg_log)
    158166                                print ("  [Dpkg-Unlocker-Cli]: " +msg_log)
    159                                 p=subprocess.Popen(self.unlockerCommands[command],shell=True,stderr=subprocess.PIPE)
     167                                p=subprocess.Popen(self.unlockInfo["unlockCmd"][command],shell=True,stderr=subprocess.PIPE)
    160168                                output=p.communicate()
    161169                                error=self.readErrorOutput(output[1])
    162                                 if error:
    163                                         msg_log="Unlocking process. Error removing "+command + " lock file: " + str(e)
     170                                if error["result"]:
     171                                        msg_log="Unlocking process. Error removing "+command + " lock file: " + str(error["content"])
    164172                                        print ("  [Dpkg-Unlocker-Cli]: "+msg_log)
    165173                                        self.write_log(msg_log)
     
    169177                        self.write_log(msg_log)
    170178                        print ("  [Dpkg-Unlocker-Cli]: "+ msg_log)
    171                         p=subprocess.Popen(self.commonCommand,shell=True,stderr=subprocess.PIPE)
     179                        p=subprocess.Popen(self.unlockInfo["commonCmd"],shell=True,stderr=subprocess.PIPE)
    172180                        output=p.communicate()
    173181                        error=self.readErrorOutput(output[1])
    174                         if error:
    175                                 msg_log="Unlocking proces. Error fixing the system: "+str(e)
     182                        if error["result"]:
     183                                msg_log="Unlocking proces. Error fixing the system: "+str(error["content"])
    176184                                print ("  [Dpkg-Unlocker-Cli]: "+msg_log)
    177185                                self.write_log(msg_log)
     
    190198        def readErrorOutput(self,output):
    191199
     200                readError={}
    192201                cont=0
    193202                if type(output) is bytes:
    194203                        output=output.decode()
    195204                lines=output.split('\n')
     205                readError["content"]=lines
    196206                for line in lines:
    197207                        if "E: " in line:
     
    199209
    200210                if cont>0:
    201                         return True
    202                 else:
    203                         return False
     211                        readError["result"]=True
     212                else:
     213                        readError["result"]=False
     214
     215                return readError
     216
    204217
    205218        #def readErrorOutput                   
  • dpkg-unlocker/trunk/fuentes/dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py

    r7439 r7633  
    104104                cont=0
    105105                ok_status=[0,1,3]
     106                running_status=[1,3]
     107                liveProcess=0
    106108
    107109                for item in info:
    108110                        if info[item] in ok_status:
    109111                                cont+=1
     112                        if info [item] in running_status:
     113                                liveProcess+=1 
    110114
    111115                if cont==3:
     
    114118
    115119                else:
    116                         self.unlock_button.set_sensitive(True)
     120                        if cont==0:
     121                                self.unlock_button.set_sensitive(True)
     122                        else:
     123                                if liveProcess>0:
     124                                        self.unlock_button.set_sensitive(False)
     125                                        self.process_box.terminal_label.set_text(self.get_msg_text(11))
    117126
    118127        #def manage_unlock_button
     
    195204                        self.unlock_button.set_sensitive(False)
    196205                        self.process_box.terminal_viewport.show()
    197                         self.unlock_command,self.fixing_command=self.core.unlockerManager.getUnlockerCommand()
     206                        self.unlockInfo=self.core.unlockerManager.getUnlockerCommand()
     207                        self.unlock_command,self.fixing_command,liveProcess=self.core.unlockerManager.getUnlockerCommand()
    198208                        #self.write_log("Dpkg-Unlocked-Gui")
    199209                        self.init_unlocker_processes()
     
    210220
    211221                if not self.remove_llxup_lock_launched:
    212                         if "Lliurex-Up" in self.unlock_command:
     222                        if "Lliurex-Up" in self.unlockInfo["unlockCmd"]:
    213223                                self.process_box.terminal_label.show()
    214224                                msg=self.get_msg_text(1)
     
    231241                               
    232242                                if not self.remove_dpkg_lock_launched:
    233                                         if "Dpkg" in self.unlock_command:
     243                                        if "Dpkg" in self.unlockInfo["unlockCmd"]:
    234244                                                msg=self.get_msg_text(2)
    235245                                                self.write_log(msg)
     
    250260                               
    251261                                                if not self.remove_apt_lock_launched:
    252                                                         if "Apt" in self.unlock_command:
     262                                                        if "Apt" in self.unlockInfo["unlockCmd"]:
    253263                                                                msg=self.get_msg_text(3)
    254264                                                                self.write_log(msg)
     
    269279                               
    270280                                                                if not self.fixing_system_launched:
    271                                                                         if self.fixing_command!="":
     281                                                                        if self.unlockInfo["commonCmd"]!="":
    272282                                                                                self.process_box.terminal_label.set_text(self.get_msg_text(4))
    273283                                                                                self.fixing_system_launched=True
     
    353363
    354364                if type_cmd=="remove":
    355                         command=self.unlock_command[action]
     365                        command=self.unlockInfo["unlockCmd"][action]
    356366                else:
    357                         command=self.fixing_command
     367                        command=self.unlockInfo["commonCmd"]
    358368
    359369                length=len(command)
     
    424434                        msg=_("Error removing Dpg lock file")
    425435                elif code==9:
    426                         msg=_("Error removing Lliurex-Up lokc file")
     436                        msg=_("Error removing Lliurex-Up lock file")
    427437                elif code==10:
    428438                        msg=_("Do you want to execute the unlocking process?")
    429        
     439                elif code==11:
     440                        msg=_("Some process are running. Wait a moment and try again")
    430441
    431442                return msg     
  • dpkg-unlocker/trunk/fuentes/python3-dpkgunlocker/dpkgunlockermanager.py

    r7627 r7633  
    198198        def getUnlockerCommand(self,kill=None):
    199199
     200                unlockInfo={}
    200201                unlockerCommands={}
    201202                commonCommand=""
     
    205206                removeDpkg=False
    206207                removeApt=False
     208                liveProcess=0
    207209
    208210
     
    213215                                if self.lockeds["Lliurex-Up"]==2:
    214216                                        removeUp=True
     217                                else:
     218                                        liveProcess+=1
    215219               
    216220                if removeUp:
     
    226230                                if self.lockeds["Dpkg"]==2:
    227231                                        removeDpkg=True
     232                                else:
     233                                        liveProcess+=1
     234       
    228235               
    229236                if removeDpkg:
     
    238245                                if self.lockeds["Apt"]==2:
    239246                                        removeApt=True
     247                                else:
     248                                        liveProcess+=1
     249       
    240250
    241251                if removeApt:
    242252                        cmd="rm -f " + self.aptLockTokenPath   
    243253                        unlockerCommands["Apt"]=cmd
    244                                
    245254                        cont+=1
    246255
    247256                if cont>0:
    248                         cmd="LANG=C LANGUAGE=en DEBIAN_FRONTEND=noninteractive dpkg --configure -a; LANG=C LANGUAGE=en DEBIAN_FRONTEND=noninteractive apt-get update; LANG=C LANGUAGE=en DEBIAN_FRONTEND=noninteractive apt-get -f install"
    249                         commonCommand=cmd
    250 
    251                 return unlockerCommands,commonCommand
     257                        if liveProcess==0:
     258                                cmd="LANG=C LANGUAGE=en DEBIAN_FRONTEND=noninteractive dpkg --configure -a; LANG=C LANGUAGE=en DEBIAN_FRONTEND=noninteractive apt-get update; LANG=C LANGUAGE=en DEBIAN_FRONTEND=noninteractive apt-get install -f -y --allow-downgrades --allow-remove-essential --allow-change-held-packages"
     259                                commonCommand=cmd
     260
     261                unlockInfo["unlockCmd"]=unlockerCommands
     262                unlockInfo["commonCmd"]=commonCommand
     263                unlockInfo["liveProcess"]=liveProcess           
     264
     265                return unlockInfo
    252266
    253267        #def getUnlockedCommand
  • dpkg-unlocker/trunk/fuentes/translations/ca_ES.UTF-8@valencia.po

    r7451 r7633  
    99"Project-Id-Version: \n"
    1010"Report-Msgid-Bugs-To: \n"
    11 "POT-Creation-Date: 2018-06-13 13:24+0200\n"
    12 "PO-Revision-Date: 2018-06-14 11:14+0200\n"
     11"POT-Creation-Date: 2018-07-03 12:38+0200\n"
     12"PO-Revision-Date: 2018-07-03 12:39+0200\n"
    1313"Last-Translator: Pilar Embid Giner <embid_mar@gva.es>\n"
    1414"Language-Team: LliureX\n"
     
    1818"Content-Transfer-Encoding: 8bit\n"
    1919"Plural-Forms: nplurals=2; plural=(n != 1);\n"
    20 "X-Generator: Virtaal 0.7.1\n"
     20"X-Generator: Poedit 1.8.7.1\n"
    2121
    2222#: dpkgunlocker-gui/python3-dpkgunlocker-gui/Core.py:66
     
    2828msgstr "Necessiteu privilegis d'administració per a executar aquesta aplicació."
    2929
    30 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:408
     30#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:418
    3131msgid "All processes seem correct. Nothing to do"
    3232msgstr "Tots els processos semblen correctes. No hi ha res a fer."
    3333
    34 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:410
     34#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:420
    3535msgid "Removing Lliurex-Up lock file..."
    3636msgstr "S'està eliminant el fitxer de bloqueig de Lliurex-Up..."
    3737
    38 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:412
     38#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:422
    3939msgid "Removing Dpkg lock file..."
    4040msgstr "S'està eliminant el fitxer de bloqueig de Dkpg..."
    4141
    42 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:414
     42#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:424
    4343msgid "Removing Apt lock file..."
    4444msgstr "S'està eliminant el fitxer de bloqueig d'Apt..."
    4545
    46 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:416
     46#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:426
    4747msgid "Fixing the system..."
    4848msgstr "S'està estabilitzant el sistema..."
    4949
    50 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:418
     50#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:428
    5151msgid "Unlocking process finished successfully"
    5252msgstr "El procés de desbloqueig ha finalitzat correctament."
    5353
    54 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:420
     54#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:430
    5555msgid "Error fixing the system"
    5656msgstr "S'ha produït un error en estabilitzar el sistema."
    5757
    58 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:422
     58#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:432
    5959msgid "Error removing Apt lock file"
    6060msgstr "S'ha produït un error en eliminar el fitxer de bloqueig d'Apt."
    6161
    62 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:424
     62#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:434
    6363msgid "Error removing Dpg lock file"
    6464msgstr "S'ha produït un error en eliminar el fitxer de bloqueig de Dkpg."
    6565
    66 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:426
    67 msgid "Error removing Lliurex-Up lokc file"
     66#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:436
     67msgid "Error removing Lliurex-Up lock file"
    6868msgstr "S'ha produït un error en eliminar el fitxer de bloqueig de Lliurex-Up."
    6969
    70 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:428
     70#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:438
    7171msgid "Do you want to execute the unlocking process?"
    7272msgstr "Voleu executar el procés de desbloqueig?"
    7373
    74 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:135
     74#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:440
     75msgid "Some process are running. Wait a moment and try again"
     76msgstr "Algun procés està en execució. Espereu un moment i torneu-ho a provar"
     77
     78#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:138
    7579msgid "Unlocked"
    7680msgstr "Desbloquejat"
    7781
    78 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:137
     82#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:140
    7983msgid "Locked: Currently executing"
    8084msgstr "Bloquejat: ara mateix està en execució"
    8185
    82 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:139
     86#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:142
    8387msgid "Locked: Not process found"
    8488msgstr "Bloquejat: no s'ha trobat cap procés"
    8589
    86 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:141
     90#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:144
    8791msgid "Locked: Apt currently executing"
    8892msgstr "Bloquejat: ara mateix està en execució Apt"
  • dpkg-unlocker/trunk/fuentes/translations/ca_ES@valencia.po

    r7451 r7633  
    99"Project-Id-Version: \n"
    1010"Report-Msgid-Bugs-To: \n"
    11 "POT-Creation-Date: 2018-06-13 13:24+0200\n"
    12 "PO-Revision-Date: 2018-06-14 11:14+0200\n"
     11"POT-Creation-Date: 2018-07-03 12:35+0200\n"
     12"PO-Revision-Date: 2018-07-03 12:38+0200\n"
    1313"Last-Translator: Pilar Embid Giner <embid_mar@gva.es>\n"
    1414"Language-Team: LliureX\n"
     
    1818"Content-Transfer-Encoding: 8bit\n"
    1919"Plural-Forms: nplurals=2; plural=(n != 1);\n"
    20 "X-Generator: Virtaal 0.7.1\n"
     20"X-Generator: Poedit 1.8.7.1\n"
    2121
    2222#: dpkgunlocker-gui/python3-dpkgunlocker-gui/Core.py:66
     
    2828msgstr "Necessiteu privilegis d'administració per a executar aquesta aplicació."
    2929
    30 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:408
     30#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:418
    3131msgid "All processes seem correct. Nothing to do"
    3232msgstr "Tots els processos semblen correctes. No hi ha res a fer."
    3333
    34 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:410
     34#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:420
    3535msgid "Removing Lliurex-Up lock file..."
    3636msgstr "S'està eliminant el fitxer de bloqueig de Lliurex-Up..."
    3737
    38 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:412
     38#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:422
    3939msgid "Removing Dpkg lock file..."
    4040msgstr "S'està eliminant el fitxer de bloqueig de Dkpg..."
    4141
    42 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:414
     42#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:424
    4343msgid "Removing Apt lock file..."
    4444msgstr "S'està eliminant el fitxer de bloqueig d'Apt..."
    4545
    46 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:416
     46#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:426
    4747msgid "Fixing the system..."
    4848msgstr "S'està estabilitzant el sistema..."
    4949
    50 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:418
     50#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:428
    5151msgid "Unlocking process finished successfully"
    5252msgstr "El procés de desbloqueig ha finalitzat correctament."
    5353
    54 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:420
     54#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:430
    5555msgid "Error fixing the system"
    5656msgstr "S'ha produït un error en estabilitzar el sistema."
    5757
    58 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:422
     58#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:432
    5959msgid "Error removing Apt lock file"
    6060msgstr "S'ha produït un error en eliminar el fitxer de bloqueig d'Apt."
    6161
    62 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:424
     62#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:434
    6363msgid "Error removing Dpg lock file"
    6464msgstr "S'ha produït un error en eliminar el fitxer de bloqueig de Dkpg."
    6565
    66 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:426
    67 msgid "Error removing Lliurex-Up lokc file"
     66#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:436
     67msgid "Error removing Lliurex-Up lock file"
    6868msgstr "S'ha produït un error en eliminar el fitxer de bloqueig de Lliurex-Up."
    6969
    70 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:428
     70#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:438
    7171msgid "Do you want to execute the unlocking process?"
    7272msgstr "Voleu executar el procés de desbloqueig?"
    7373
    74 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:135
     74#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:440
     75msgid "Some process are running. Wait a moment and try again"
     76msgstr "Algun procés està en execució. Espereu un moment i torneu-ho a provar."
     77
     78#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:138
    7579msgid "Unlocked"
    7680msgstr "Desbloquejat"
    7781
    78 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:137
     82#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:140
    7983msgid "Locked: Currently executing"
    8084msgstr "Bloquejat: ara mateix està en execució"
    8185
    82 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:139
     86#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:142
    8387msgid "Locked: Not process found"
    8488msgstr "Bloquejat: no s'ha trobat cap procés"
    8589
    86 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:141
     90#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:144
    8791msgid "Locked: Apt currently executing"
    8892msgstr "Bloquejat: ara mateix està en execució Apt"
  • dpkg-unlocker/trunk/fuentes/translations/dpkg-unlocker.pot

    r7439 r7633  
    99"Project-Id-Version: PACKAGE VERSION\n"
    1010"Report-Msgid-Bugs-To: \n"
    11 "POT-Creation-Date: 2018-06-13 13:22+0200\n"
     11"POT-Creation-Date: 2018-07-03 12:33+0200\n"
    1212"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1313"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
     
    2626msgstr ""
    2727
    28 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:408
     28#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:418
    2929msgid "All processes seem correct. Nothing to do"
    3030msgstr ""
    3131
    32 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:410
     32#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:420
    3333msgid "Removing Lliurex-Up lock file..."
    3434msgstr ""
    3535
    36 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:412
     36#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:422
    3737msgid "Removing Dpkg lock file..."
    3838msgstr ""
    3939
    40 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:414
     40#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:424
    4141msgid "Removing Apt lock file..."
    4242msgstr ""
    4343
    44 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:416
     44#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:426
    4545msgid "Fixing the system..."
    4646msgstr ""
    4747
    48 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:418
     48#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:428
    4949msgid "Unlocking process finished successfully"
    5050msgstr ""
    5151
    52 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:420
     52#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:430
    5353msgid "Error fixing the system"
    5454msgstr ""
    5555
    56 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:422
     56#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:432
    5757msgid "Error removing Apt lock file"
    5858msgstr ""
    5959
    60 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:424
     60#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:434
    6161msgid "Error removing Dpg lock file"
    6262msgstr ""
    6363
    64 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:426
    65 msgid "Error removing Lliurex-Up lokc file"
     64#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:436
     65msgid "Error removing Lliurex-Up lock file"
    6666msgstr ""
    6767
    68 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:428
     68#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:438
    6969msgid "Do you want to execute the unlocking process?"
    7070msgstr ""
    7171
    72 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:135
     72#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:440
     73msgid "Some process are running. Wait a moment and try again"
     74msgstr ""
     75
     76#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:138
    7377msgid "Unlocked"
    7478msgstr ""
    7579
    76 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:137
     80#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:140
    7781msgid "Locked: Currently executing"
    7882msgstr ""
    7983
    80 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:139
     84#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:142
    8185msgid "Locked: Not process found"
    8286msgstr ""
    8387
    84 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:141
     88#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:144
    8589msgid "Locked: Apt currently executing"
    8690msgstr ""
  • dpkg-unlocker/trunk/fuentes/translations/es.po

    r7439 r7633  
    99"Project-Id-Version: \n"
    1010"Report-Msgid-Bugs-To: \n"
    11 "POT-Creation-Date: 2018-06-13 13:23+0200\n"
    12 "PO-Revision-Date: 2018-06-13 13:23+0200\n"
     11"POT-Creation-Date: 2018-07-03 12:33+0200\n"
     12"PO-Revision-Date: 2018-07-03 12:34+0200\n"
    1313"Last-Translator: lliurex <lliurex@gva.es>\n"
    1414"Language-Team: Spanish\n"
     
    2828msgstr "Necesita permisos de administración para ejecutar esta aplicación."
    2929
    30 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:408
     30#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:418
    3131msgid "All processes seem correct. Nothing to do"
    3232msgstr "Todos los procesos parecen correctos. Nada que hacer"
    3333
    34 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:410
     34#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:420
    3535msgid "Removing Lliurex-Up lock file..."
    3636msgstr "Eliminando el fichero de bloqueo de Lliurex-Up..."
    3737
    38 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:412
     38#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:422
    3939msgid "Removing Dpkg lock file..."
    4040msgstr "Eliminando el fichero de bloqueo de Dpkg..."
    4141
    42 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:414
     42#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:424
    4343msgid "Removing Apt lock file..."
    4444msgstr "Eliminado el fichero de bloqueo de Apt..."
    4545
    46 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:416
     46#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:426
    4747msgid "Fixing the system..."
    4848msgstr "Estabilizando el sistema..."
    4949
    50 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:418
     50#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:428
    5151msgid "Unlocking process finished successfully"
    5252msgstr "El proceso de desbloqueo ha finalizado correctamente"
    5353
    54 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:420
     54#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:430
    5555msgid "Error fixing the system"
    5656msgstr "Error estabilizando el sistema"
    5757
    58 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:422
     58#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:432
    5959msgid "Error removing Apt lock file"
    6060msgstr "Error eliminando el fichero de bloqueo de Apt"
    6161
    62 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:424
     62#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:434
    6363msgid "Error removing Dpg lock file"
    6464msgstr "Error eliminando el fichero de bloqueo de Dpkg"
    6565
    66 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:426
    67 msgid "Error removing Lliurex-Up lokc file"
     66#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:436
     67msgid "Error removing Lliurex-Up lock file"
    6868msgstr "Error eliminando el fichero de bloqueo de Lliurex-Up"
    6969
    70 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:428
     70#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:438
    7171msgid "Do you want to execute the unlocking process?"
    7272msgstr "¿Desea ejecutar el proceso de desbloqueo?"
    7373
    74 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:135
     74#: dpkgunlocker-gui/python3-dpkgunlocker-gui/MainWindow.py:440
     75msgid "Some process are running. Wait a moment and try again"
     76msgstr "Algún proceso esta siendo ejecutado. Espere un momento y pruebe otra vez"
     77
     78#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:138
    7579msgid "Unlocked"
    7680msgstr "Desbloqueado"
    7781
    78 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:137
     82#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:140
    7983msgid "Locked: Currently executing"
    8084msgstr "Bloqueado: Actualmente esta siendo ejecutado"
    8185
    82 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:139
     86#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:142
    8387msgid "Locked: Not process found"
    8488msgstr "Bloqueado: No se ha encontrado ningún proceso"
    8589
    86 #: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:141
     90#: dpkgunlocker-gui/python3-dpkgunlocker-gui/ProcessBox.py:144
    8791msgid "Locked: Apt currently executing"
    8892msgstr "Bloqueado: Apt esta siendo ejecutado"
Note: See TracChangeset for help on using the changeset viewer.