Re: package managemt symlink
Vít Ondruch writes: > Dne 05. 02. 19 v 11:09 Dan Čermák napsal(a): >> Hi Sören, >> >> while I don't want to discourage you in your work, symlinking the >> package manager to /usr/bin/nimue isn't going to solve a more >> fundamental issue: every distro has a different naming scheme for >> packages. Sure, the "big" programs (Firefox for instance) have usually >> the name you'd expect, but with libraries this won't help at all. >> >> Practical example: I want to install the development version of >> expat: >> Fedora & CentOS: expat-devel >> Debian & Ubuntu: libexpat1-dev >> OpenSUSE: libexpat-devel >> Arch: expat >> Alpine: expat-dev >> >> Solving this is next to impossible, unless you want to enumerate >> **every** single package of **every** supported distro manually. > > > Surprisingly, I believe that release-monitoring.org could help with > this, since there is upstream project mapping vs the distribution name > mapping. IDK if there could be better source for this. Sure, if everyone would participate it could solve this issue. But reusing my above example expat: https://release-monitoring.org/project/770/ Unfortunately only Alpine, Arch and Fedora are listed. And it looks like release-monitoring.org doesn't track the name of the libraries (which are probably subpackages). Nevertheless, release-monitoring.org could solve this issue. > > > Vít > > >> >> >> Cheers, >> >> Dan >> >> Valor Naram writes: >> >>> Dear Fedora mailing list community, >>> >>> I am Sören alias Valor Naram and I founded the project "goeasyLinux". I >>> will help to make linux more user friendly. >>> >>> A short introduction to "goeasyLinux" can be found at >>> https://github.com/ValorNaram/goeasylinux/blob/master/README.md >>> >>> The specification I wrote in order to make a cross platform symlink to >>> package management systems: >>> https://github.com/ValorNaram/goeasylinux/blob/master/package%20management/package%20install.md >>> >>> With your help I want to make package installing/removing equal on all >>> linux systems without disturbing the diversity we have across linux >>> distributions. In order to do that we need just a symlink, no replacement >>> of existing software. >>> >>> I think you did something similar in the past. >>> >>> Best wishes >>> >>> Sören alias Valor Naram >>> >>> >>> >>> ___ >>> devel mailing list -- devel@lists.fedoraproject.org >>> To unsubscribe send an email to devel-le...@lists.fedoraproject.org >>> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html >>> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines >>> List Archives: >>> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org >> ___ >> devel mailing list -- devel@lists.fedoraproject.org >> To unsubscribe send an email to devel-le...@lists.fedoraproject.org >> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html >> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines >> List Archives: >> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: package managemt symlink
Dne 05. 02. 19 v 11:09 Dan Čermák napsal(a): > Hi Sören, > > while I don't want to discourage you in your work, symlinking the > package manager to /usr/bin/nimue isn't going to solve a more > fundamental issue: every distro has a different naming scheme for > packages. Sure, the "big" programs (Firefox for instance) have usually > the name you'd expect, but with libraries this won't help at all. > > Practical example: I want to install the development version of > expat: > Fedora & CentOS: expat-devel > Debian & Ubuntu: libexpat1-dev > OpenSUSE: libexpat-devel > Arch: expat > Alpine: expat-dev > > Solving this is next to impossible, unless you want to enumerate > **every** single package of **every** supported distro manually. Surprisingly, I believe that release-monitoring.org could help with this, since there is upstream project mapping vs the distribution name mapping. IDK if there could be better source for this. Vít > > > Cheers, > > Dan > > Valor Naram writes: > >> Dear Fedora mailing list community, >> >> I am Sören alias Valor Naram and I founded the project "goeasyLinux". I will >> help to make linux more user friendly. >> >> A short introduction to "goeasyLinux" can be found at >> https://github.com/ValorNaram/goeasylinux/blob/master/README.md >> >> The specification I wrote in order to make a cross platform symlink to >> package management systems: >> https://github.com/ValorNaram/goeasylinux/blob/master/package%20management/package%20install.md >> >> With your help I want to make package installing/removing equal on all linux >> systems without disturbing the diversity we have across linux distributions. >> In order to do that we need just a symlink, no replacement of existing >> software. >> >> I think you did something similar in the past. >> >> Best wishes >> >> Sören alias Valor Naram >> >> >> >> ___ >> devel mailing list -- devel@lists.fedoraproject.org >> To unsubscribe send an email to devel-le...@lists.fedoraproject.org >> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html >> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines >> List Archives: >> https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Re: package managemt symlink
Hi Sören, while I don't want to discourage you in your work, symlinking the package manager to /usr/bin/nimue isn't going to solve a more fundamental issue: every distro has a different naming scheme for packages. Sure, the "big" programs (Firefox for instance) have usually the name you'd expect, but with libraries this won't help at all. Practical example: I want to install the development version of expat: Fedora & CentOS: expat-devel Debian & Ubuntu: libexpat1-dev OpenSUSE: libexpat-devel Arch: expat Alpine: expat-dev Solving this is next to impossible, unless you want to enumerate **every** single package of **every** supported distro manually. Cheers, Dan Valor Naram writes: > Dear Fedora mailing list community, > > I am Sören alias Valor Naram and I founded the project "goeasyLinux". I will > help to make linux more user friendly. > > A short introduction to "goeasyLinux" can be found at > https://github.com/ValorNaram/goeasylinux/blob/master/README.md > > The specification I wrote in order to make a cross platform symlink to > package management systems: > https://github.com/ValorNaram/goeasylinux/blob/master/package%20management/package%20install.md > > With your help I want to make package installing/removing equal on all linux > systems without disturbing the diversity we have across linux distributions. > In order to do that we need just a symlink, no replacement of existing > software. > > I think you did something similar in the past. > > Best wishes > > Sören alias Valor Naram > > > > ___ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-le...@lists.fedoraproject.org > Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: > https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
package managemt symlink
Dear Fedora mailing list community, I am Sören alias Valor Naram and I founded the project "goeasyLinux". I will help to make linux more user friendly. A short introduction to "goeasyLinux" can be found at https://github.com/ValorNaram/goeasylinux/blob/master/README.md The specification I wrote in order to make a cross platform symlink to package management systems: https://github.com/ValorNaram/goeasylinux/blob/master/package%20management/package%20install.md With your help I want to make package installing/removing equal on all linux systems without disturbing the diversity we have across linux distributions. In order to do that we need just a symlink, no replacement of existing software. I think you did something similar in the past. Best wishes Sören alias Valor Naram ___ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org