-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 08/29/2014 05:20 AM, Michał Masłowski wrote: >> 3) Don't ever use the -libre suffix (mtjm) >> >> Because all packages on [libre] have implicitly been modified >> for freedom. > > Since all packages in Parabola are free and are packages in > Parabola, adding -libre or -parabola suffixes doesn't help. > > Renaming * -> *-libre breaks updates: pacman moves essential > config files to *.pacsave, considering these completely different > packages. Users need to manually rename it, developers need to make > special rules about packages to not rename or make update scripts > rename these files. > > Renaming *-libre -> * (e.g. when a package in Arch/upstream stops > including nonfree software, or gets to use /etc/os-release for > branding) always needed a manual update here. Users reported > issues with outdated -libre packages on their systems. > > Only not renaming any modified package is simple and reliable. > > Other distros do not rename their packages, they change their > equivalent of pkgrel, but here it's obvious that a package in > libre/pcr/parabola repo is modified from Arch. > > We need to add .1 to pkgrel regardless of branding if we modify a > package, so it gets updated on systems migrating from Arch and if > we modify an already included package. >
I like the idea, but it generates some doubts for me. Our kernel is called Linux-libre which is the real name of the project and in this case, i have a question: should we keep the $pkgname as linux-libre or keep the same name like Arch called linux? It opens another similar question, should we follow the real name which we are using from the source, or the packages created from Arch? Also, we are using mksource to create modified sources without nonfree stuff to build from it (eg: calibre, clementine, sdl) [0] Those sources aren't the same source and in this case, how should it be called? should has it the same name or use the -libre or similar suffix to differentiate between our modified source and official source to let the community know which it's not the same source? [0]: https://repo.parabolagnulinux.org/other/ -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBAgAGBQJUAGGDAAoJEOaXR1L5cERWbOQQAJLH82vV0LRDvqDIu2SXwwSr pWx+BfZ2u5U5uWrRUIv45CZMNSISSSQy2lAyvKorGaVKcedqMnFeQXbUDfm1mMPu xYQf38sMrAziu2+JY1ONjpKQePdDpct+lyLM3mS+S76a9ZIC73lgqrm+NdN4XK6i riMjfalmm2nv+36EOUMqVz44sxNLZoLJKvC3TKvtYXOtW6dJO0ldK3Rw3CDAA6jY +QIVIhmRZRUM8f0a+DcK/RAyJoNx1emS6axEeSDbU5LKRFQLedPMThWSPC1oBeru dUD9MssDgWVy7dLeqk8quL/uSvRcm2vhJkJrDOuPftHGloWIRzE7KHO6SPlUjeOm /qnB4c1DpXOA5wpUpdyD7HNpKEIo7cM0+SL5TbzbQdKz1sPsJUUF6+58gxqmlFVS VmDWIinUq2pDeGjozTLJph+tkQLmuuTFZOPJ752SgstYlJJQ7ZJVGy9WC9wy5FAd 1DlfJS8YcUUXh9Bky49AOFQnjTMdVe4MaxoiJxZ8VEZhGxIyj3DUpYhqzy2HxZRy TxZGu3J5oDvDj74arR+IH0uSmaRkg2aEbhbliHkP7Z3wwn6JzztWPhOqFxWIEO26 WbMrGL06oNs5qLEOOZkGUtbj9V7tyixo5gCMIuE+16vCGC3nYBGj9MGjf73XLN1n 8GZgmPe3MNlmJ8IJPyvB =Z3+G -----END PGP SIGNATURE----- _______________________________________________ Dev mailing list [email protected] https://lists.parabolagnulinux.org/mailman/listinfo/dev
