Hello, I am getting involved in LinuxMint KDE flavor (which has a Kubuntu base), LinuxMint is developing its own tool to handle software sources (repositories) and we do not want to have software-properties-kde installed when ready. Unfortunately, we would like to keep using apturl-kde which currently depends on software-properties-kde.<br>
I think software-properties-kde is only used to do enable sections (universe, multiverse) from this python call in file 'AptUrl/kde/<style type="text/css">
p, li { white-space: pre-wra</style>KdeUI.py':<br><br>def doEnableSection(self, sections):<br>        cmd = ["kdesudo",<br>               "--",<br>               "software-properties-kde",<br>
               "--enable-component", "%s" % ' '.join(sections)]<br>        try:<br>            output = subprocess.check_output(<br>                cmd,<br>                stdout=subprocess.PIPE,<br>
                universal_newlines=True)<br>        except (OSError, subprocess.CalledProcessError) as e:<br>            print("Execution failed: %s" % e, file=sys.stderr)<br>            return True<br>        # FIXME: Very ugly, but kdesudo doesn't return the correct exit states<br>
        print(output)<br>        if not output.startswith("Enabled the "):<br>            return False<br>        return True<br><br>Since sections can be enabled by using add-apt-repository, I suggest to use it instead of software-properties-kde, this way, apturl-kde will depend on software-properties-common instead of software-properties-kde, which has more logic for me.<br>
I think that Harald or experienced Kubuntu developers could do this change easily. If not, I would try to do it by myself. The important matter is if you agree with doing this change in apturl-kde.<br>