推 holishing: 原來 Debian 和 Fedora 上架也要有人贊助費用嗎? 05/11 01:47
感謝提出疑問。我前面有寫是贊助 (sponsor) 上架的權限,不是費用。
Debian 與 Fedora 都是用 sponsor 稱呼幫助沒權限的人上架:
https://wiki.debian.org/SponsoredMaintainer
https://docs.fedoraproject.org/en-US/package-maintainers/How_to_Get_Sponsored_into_the_Packager_Group/
推 holishing: 而且很好奇 Debian 打包可以不管平臺內有沒有相依套件 05/11 01:58
→ holishing: 直接 wget 你指定的 nodejs 原始碼編起來, 再拿去弄你 05/11 01:58
→ holishing: 的專案打包嗎? 沒看過這種的能進官方套件庫所以很好奇 05/11 01:59
我原本有嘗試用官方套件 build NodeJS 程式,
但有些 distros 的 nodejs 版本很舊,所以才統一由 nodejs 官網下載。
至於這樣做是否完全禁止,我再研究看看。謝謝。
※ 編輯: zxvc (211.22.92.31 臺灣), 05/11/2022 08:58:54
※ 編輯: zxvc (211.22.92.31 臺灣), 05/11/2022 18:09:52
→ lantw44: 剛看了你的 Copr,我感覺目前的 spec 檔不可能被接受,光 05/24 21:56
→ lantw44: 是在 %build 上網下載東西這點就會被退掉了。 05/24 21:57
→ zxvc: 謝謝提供建議。但目前我的程式要用 NodeJS 14+ 才能編譯,暫 05/25 00:05
→ zxvc: 時無解。 05/25 00:05
→ lantw44: Fedora 35 預設就是用 Node.js 16,版本應該不是問題吧。 05/25 00:16
→ lantw44: Debian 的話 unstable 版也有 Node.js 16。 05/25 00:17
→ zxvc: 我原本想支援舊版 RHEL, CentOS, Fedora。但聽您的建議,有 05/25 01:37
→ zxvc: 想改變作法,與其原本都無法上架,不如先讓一兩個版本可能上 05/25 01:41
→ zxvc: 架。甚至以長遠來看,舊的 distroes 都會漸漸升級,所以應該 05/25 01:43
→ zxvc: 會愈來愈多使用者可以使用。謝謝。 05/25 01:44
→ zxvc: 後來發現自己應該誤會 distro 的套件發行原則: 新套件應該不 05/25 07:36
→ zxvc: 會出現在舊 distros,除非是非官方的 repos。所以我並不須要 05/25 07:38
→ zxvc: 擔心想上架官方 repos,卻要考慮舊 distros 是否相容的問題 05/25 07:39
→ zxvc: 。因為也沒法上架至舊 distro repos XD 我會這麼認為,除了 05/25 07:41
→ zxvc: l 大的提醒,還有我記得 Debian 與 Fedora 的上架相關文件都 05/25 07:42
→ zxvc: 提到使用最新的 dev 版 distros (sid, rawhide)作上架請求前 05/25 07:44
→ zxvc: 的編譯測試。 05/25 07:44
→ zxvc: Copr 已改用 distro nodejs 編譯程式。但 Debian 的 nodejs 05/25 11:37
→ zxvc: 16 似乎有 bugs,無法成功編譯我的 app... 05/25 11:38
推 lantw44: Fedora 正式版(非 dev 版)有時候也會看到一些新套件, 05/26 00:53
→ lantw44: 所以上架舊版也不是不可能。不過以 Fedora 每個版本只維 05/26 00:54
→ lantw44: 護一年的狀況來說,通常比較不會遇到太舊的問題。 05/26 00:55
推 lantw44: 我看你 Copr 上的編譯時間只有 36 分鐘,猜測 Electron 05/26 01:01
→ lantw44: 使用到的 Chromium 應該是事先編譯好而不是在 rpmbuild 05/26 01:02
→ lantw44: 過程中編譯的。這可能會是你的下一個大問題,因為 Fedora 05/26 01:13
→ lantw44: 要求所有可執行的東西都必須從原始碼編譯,不能直接把外 05/26 01:14
→ lantw44: 來的 binary 打包進去。 05/26 01:14
→ zxvc: 謝謝 l 大。最後如果不能上架也沒關係,只是想試試看有沒有 05/26 08:42
→ zxvc: 機會:D 05/26 08:42