Changeset 6469


Ignore:
Timestamp:
Dec 13, 2017, 6:05:27 PM (2 years ago)
Author:
jrpelegrina
Message:

Fix file

File:
1 edited

Legend:

Unmodified
Added
Removed
  • epi/trunk/fuentes/python3-epi/epimanager.py

    r6462 r6469  
    254254
    255255                if current_date !=lastupdate or self.update:
    256                         cmd="apt-get update; "
     256                        cmd="LANG=C LANGUAGE=en apt-get update; "
     257                else:
     258                        for item in self.epi_conf["pkg_list"]:
     259                                app=item["name"]
     260                                command="LANG=C LANGUAGE=en apt-cache policy %s"%app
     261                                p=subprocess.Popen(command,shell=True, stdout=subprocess.PIPE)
     262                                output=p.communicate()
     263                                if str(output[0]) != '':
     264                                        if str(output[0]).split("\\n")[2].split(":")[1]=="":
     265                                                cmd="LANG=C LANGUAGE=en apt-get update; "
     266                                                return cmd
     267
     268                                else:
     269                                        cmd="LANG=C LANGUAGE=en apt-get update; "
     270                                        return cmd             
     271
    257272                return cmd
    258273               
     
    437452       
    438453                add_i386=""
    439                 update_repos=self.check_update_repos()
     454               
    440455                if not self.arquitecture:
    441456                        add_i386=self.check_arquitecture()
     
    446461                if self.type=="apt":
    447462
    448                         cmd=update_repos+add_i386 + "DEBIAN_FRONTEND=noninteractive apt-get install --reinstall --allow-downgrades --allow-remove-essential --allow-change-held-packages --yes "
     463                        update_repos=self.check_update_repos()
     464                        cmd=update_repos+add_i386 + "LANG=C LANGUAGE=en DEBIAN_FRONTEND=noninteractive apt-get install --reinstall --allow-downgrades --allow-remove-essential --allow-change-held-packages --yes "
    449465                        for item in self.epi_conf["pkg_list"]:
    450466                                app=item["name"]
Note: See TracChangeset for help on using the changeset viewer.