New submission from Michał Masłowski: Currently mips64el packaging is done mostly with abslibre-mips64el, a repo of PKGBUILDs from x86_64 abs tree (in abslibre-pre-mips64el) with changes done by mips64el packagers. This has several problems:
- boring and bug-prone merge is needed for an update from abslibre-pre-mips64el - many changes and some conflicts above are caused by repos not used on mips64el, e.g. staging, testing, multilib - abslibre's changes aren't properly versioned in abslibre-mips64el, just saved daily without original commits - changing libre packages for use on other arches needs a separate repo, not used for mips64el building - we need to merge mips64el-specific changes in our repos like libre, while there is no need for that - we sometimes fix non-mips64el-specific problems in libre which are later needed on x86_64 I recommend changing the scripts updating abslibre-pre-mips64el, so it only has the core, extra and community repos; merging all useful changes done for mips64el in Parabola-specific repos from abslibre-mips64el to abslibre; using abslibre directly also for mips64el packaging of packages from non-Arch repos. These changes would be much simpler to introduce than a complete reorganization of repos discussed a long time ago, solve some problems and not make such a reorganization harder. (I chose the "bug" priority, since this leads to real problems like some libre packages being buildable only on mips64el, and makes more bugs possible to introduce when merging from abslibre-pre-mips64el.) ---------- keyword: mips64el messages: 1463 nosy: dev_list, mtjm priority: bug status: unread title: [mips64el] don't have unnecessary repos in abslibre-pre-mips64el and abslibre-mips64el ____________________________________________________ Parabola's issue tracker <[email protected]> <https://bugs.parabolagnulinux.org/bugs/issue370> ____________________________________________________ _______________________________________________ Dev mailing list [email protected] http://lists.parabolagnulinux.org/mailman/listinfo/dev
