Fix für lokalen deb package install

  • Quick und dirty :grinning_squinting_face:


    ändern:
    usr/lib/enigma2/python/Componerts/Scanner.py: Zeile 9:

    Code
    add_type("application/x-debian-package", ".ipk")


    in:

    Code
    add_type("application/x-debian-package", ".deb")


    usr/lib/enigma2/python/Componerts/Ipkg.py: Zeile 32-41:




    Code
    def runCmd(self, cmd):
    	print "executing", self.ipkg, cmd
    	if self.cmd.execute(self.ipkg + " " + cmd):
    		self.cmdFinished(-1)


    in:

    Code
    def runCmd(self, cmd):
    	if cmd.find("/"):
    		cmd = "--" + cmd
    		print "executing: dpkg %s; apt-get install -f -y --force-yes" %cmd
    		if self.cmd.execute("dpkg %s; apt-get install -f -y --force-yes" %cmd):
    			self.cmdFinished(-1)
    	else:
    		print "executing", self.ipkg, cmd
    		if self.cmd.execute(self.ipkg + " " + cmd):
    			self.cmdFinished(-1)


    LG Emanuel :smiling_face:

    rosig