From nobody at parabola.nu Wed Oct 2 08:19:37 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Wed, 02 Oct 2019 08:19:37 -0000 Subject: [Dev] Orphan Libre package [qutebrowser] marked out-of-date Message-ID: <20191002081937.1144.83819@winston.parabola.nu> theova at member.fsf.org wants to notify you that the following packages may be out-of-date: * qutebrowser 1.7.0-1.par1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/qutebrowser/ * qutebrowser 1.7.0-1.par1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/qutebrowser/ * qutebrowser 1.7.0-1.par1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/qutebrowser/ The user provided the following additional text: Version 1.8.1 is out. Only pkgver and sha256sums need to be changed in PKGBUILD: diff --git a/libre/qutebrowser/PKGBUILD b/libre/qutebrowser/PKGBUILD index 4c43f32e9..a5c47304e 100644 --- a/libre/qutebrowser/PKGBUILD +++ b/libre/qutebrowser/PKGBUILD @@ -9,7 +9,7 @@ # - set webkit backend as default pkgname=qutebrowser -pkgver=1.7.0 +pkgver=1.8.1 pkgrel=1 pkgrel+=.par1 pkgdesc="A keyboard-driven, vim-like browser based on PyQt5 and QtWebKit" @@ -31,10 +31,9 @@ source=("https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/q "https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz.asc" "webkit-warning.patch") validpgpkeys=("E04E560002401B8EF0E76F0A916EB0C8FD55A072") -sha256sums=('f1f01b33669a9b08071997bb2642d46a1e5be9e293bdeb817d83db8dc5aad273' - 'SKIP' - '8509032254715a09d807ac5901657e66d0d0780e47bbe2b06f634d7b7c9792d0') - +sha256sums=('dcf6eb63fc2430ac28ee40e2a236391adb7cdbe7debf4cbe53e0d12ff8726e32' + 'SKIP' + '8509032254715a09d807ac5901657e66d0d0780e47bbe2b06f634d7b7c9792d0') prepare() { cd "$pkgname-$pkgver" From nobody at parabola.nu Fri Oct 4 03:54:51 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Fri, 04 Oct 2019 03:54:51 -0000 Subject: [Dev] Orphan Libre package [calibre] marked out-of-date Message-ID: <20191004035451.1143.71788@winston.parabola.nu> eschwartz at archlinux.org wants to notify you that the following packages may be out-of-date: * calibre 3.46.0-1.par1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/calibre/ * calibre 3.46.0-1.par1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/calibre/ * calibre-debug 3.46.0-1.par1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/calibre-debug/ * calibre-debug 3.46.0-1.par1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/calibre-debug/ The user provided the following additional text: calibre 3.48 has been out for a bit of a while. This is a good opportunity to update to the final 3.x release, since 4.0 was just released (and I am packaging it for archlinux as I type this). 4.0 migrates from qt5-webkit to qt5-webengine (which is blacklisted), so there's no point in parabola even considering updating to that. From nobody at parabola.nu Fri Oct 4 14:32:51 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Fri, 04 Oct 2019 14:32:51 -0000 Subject: [Dev] Orphan Nonprism package [bitlbee] marked out-of-date Message-ID: <20191004143251.1142.13998@winston.parabola.nu> theova at member.fsf.org wants to notify you that the following packages may be out-of-date: The user provided the following additional text: bitlbee 3.6-1 is in [community] (x86_64) From nobody at parabola.nu Fri Oct 4 14:34:27 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Fri, 04 Oct 2019 14:34:27 -0000 Subject: [Dev] Orphan Nonprism package [darktable] marked out-of-date Message-ID: <20191004143427.1144.12431@winston.parabola.nu> theova at member.fsf.org wants to notify you that the following packages may be out-of-date: The user provided the following additional text: darktable 2:2.6.2-2 is in [community] (x86_64) From nobody at parabola.nu Fri Oct 4 14:35:09 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Fri, 04 Oct 2019 14:35:09 -0000 Subject: [Dev] Orphan Nonprism package [grilo-plugins] marked out-of-date Message-ID: <20191004143509.1144.76275@winston.parabola.nu> theova at member.fsf.org wants to notify you that the following packages may be out-of-date: The user provided the following additional text: grilo-plugins 0.3.10-1 is in [extra] (x86_64) From nobody at parabola.nu Fri Oct 4 14:35:56 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Fri, 04 Oct 2019 14:35:56 -0000 Subject: [Dev] Orphan Nonprism package [sylpheed] marked out-of-date Message-ID: <20191004143556.1142.68585@winston.parabola.nu> theova at member.fsf.org wants to notify you that the following packages may be out-of-date: The user provided the following additional text: sylpheed 3.7.0-3is in [community] (x86_64) From nobody at parabola.nu Fri Oct 11 08:22:18 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Fri, 11 Oct 2019 08:22:18 -0000 Subject: [Dev] Orphan Libre package [filesystem] marked out-of-date Message-ID: <20191011082218.1144.236@winston.parabola.nu> grizzlyuser at protonmail.com wants to notify you that the following packages may be out-of-date: * filesystem 2019.05-2.par1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/filesystem/ * filesystem 2019.05-2.par1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/filesystem/ * filesystem 2019.05-2.par1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/filesystem/ The user provided the following additional text: Thank you for maintaining this package! A new version is available: https://git.archlinux.org/svntogit/packages.git/log/trunk?h=packages/filesystem From bogus@does.not.exist.com Sun Oct 13 10:07:51 2019 From: bogus@does.not.exist.com (100% Natural Pain Relief) Date: Sun, 13 Oct 2019 06:07:51 -0400 Subject: [Dev] Take advantage of the latest and comfortable innovation in chronic pain relief! Today! Message-ID: Content-Transfer-Encoding: 8bit -------------- next part -------------- An HTML attachment was scrubbed... URL: From megver83 at hyperbola.info Sun Oct 13 15:50:37 2019 From: megver83 at hyperbola.info (Megver83) Date: Sun, 13 Oct 2019 12:50:37 -0300 Subject: [Dev] Take advantage of the latest and comfortable innovation in chronic pain relief! Today! In-Reply-To: References: Message-ID: <6a88af0f74cd5513cf2839676cd407b187a549ea.camel@hyperbola.info> What is this spam doing here? El dom, 13-10-2019 a las 06:07 -0400, 100% Natural Pain Relief escribi?: > > > Are you ready to say goodbye to your chiropractors and medicines? > > SoniPad is an innovative device that helps to reduce muscle pain for > shoulder, arms, belly, legs and most of the body parts. It is high > time you stop using too much medication with side effects in order to > reduce muscle pain. SoniPad with its electrical nerve stimulation > will make your life much easier in a completely natural process. > > Features : > > Uses natural process of transcutaneous electrical nerve stimulation > (TENS) therapy > Adjusts easily to painful body regions with no straps or wire > Easy, portable and convenient; uses a USB port for charging > Reliefs muscle stiffness, pain and aches of all body parts > View Offer >> > > > > If you does't like this update, no problem please Click here > 4428 Bernardo Street Salem, IN 47167 > > > > > > > > > > > > > > 246_dbd It may take decades to know the full extent of the damage > done by vaping, although Jani thinks we shouldn?t wait that long. ?It > took us more than 20 years to realize that cigarette smoking is > injurious to health,? he said. ?We are repeating the same mistake > right now.? Young people at risk from vaping While vaping products > aren?t completely harmless, they appear to be safer than smoking. > Cigarette smoke contains a much larger number of toxins and cancer- > causing chemicals than e-cigarette vapor. ?If a patient who is a > heavy smoker transitions to e-cigarettes and then quits altogether, > there is some benefit,? Kanaan said. However, he?s also concerned > about people who give up cigarettes but continue to vape. ?We don?t > have all the data to know what exactly is being delired and how those > chemicals are affecting the lungs,? he said. > > _______________________________________________ > Dev mailing list > Dev at lists.parabola.nu > https://lists.parabola.nu/mailman/listinfo/dev From freemor at freemor.ca Sun Oct 13 16:07:10 2019 From: freemor at freemor.ca (Freemor) Date: Sun, 13 Oct 2019 13:07:10 -0300 Subject: [Dev] Take advantage of the latest and comfortable innovation in chronic pain relief! Today! In-Reply-To: <6a88af0f74cd5513cf2839676cd407b187a549ea.camel@hyperbola.info> References: <6a88af0f74cd5513cf2839676cd407b187a549ea.camel@hyperbola.info> Message-ID: <20191013160710.GC20145@freemor.ca> spamming via mailing lists is on the rise. Because it gets around a lot of blocks. I'm actually surprised we don't see more of this slipping through. I've actually seen mail from misconfigured mailing list (allow sending to people not on the list) hitting my mail server. Annoying that, because it bypasses many of the usually very effective spam checks. On Sun, Oct 13, 2019 at 12:50:37PM -0300, Megver83 wrote: > What is this spam doing here? > -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: Digital signature URL: From freemor at freemor.ca Sun Oct 13 16:07:10 2019 From: freemor at freemor.ca (Freemor) Date: Sun, 13 Oct 2019 13:07:10 -0300 Subject: [Dev] Take advantage of the latest and comfortable innovation in chronic pain relief! Today! In-Reply-To: <6a88af0f74cd5513cf2839676cd407b187a549ea.camel@hyperbola.info> References: <6a88af0f74cd5513cf2839676cd407b187a549ea.camel@hyperbola.info> Message-ID: <20191013160710.GC20145@freemor.ca> spamming via mailing lists is on the rise. Because it gets around a lot of blocks. I'm actually surprised we don't see more of this slipping through. I've actually seen mail from misconfigured mailing list (allow sending to people not on the list) hitting my mail server. Annoying that, because it bypasses many of the usually very effective spam checks. On Sun, Oct 13, 2019 at 12:50:37PM -0300, Megver83 wrote: > What is this spam doing here? > -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 819 bytes Desc: Digital signature URL: From bill-auger at peers.community Mon Oct 14 00:27:41 2019 From: bill-auger at peers.community (bill-auger) Date: Sun, 13 Oct 2019 20:27:41 -0400 Subject: [Dev] Take advantage of the latest and comfortable innovation in chronic pain relief! Today! In-Reply-To: <20191013160710.GC20145@freemor.ca> References: <6a88af0f74cd5513cf2839676cd407b187a549ea.camel@hyperbola.info> <20191013160710.GC20145@freemor.ca> Message-ID: <20191013202741.08b93d8f@parabola> something may be messed up with mailman - starting today my local filters are not matching - everything from mailman today went to my inbox From nobody at parabola.nu Wed Oct 16 09:32:08 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Wed, 16 Oct 2019 09:32:08 -0000 Subject: [Dev] Orphan Libre package [licenses] marked out-of-date Message-ID: <20191016093208.1144.98640@winston.parabola.nu> grizzlyuser at protonmail.com wants to notify you that the following packages may be out-of-date: * licenses 20181104-1.par1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/licenses/ * licenses 20181104-1.par1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/licenses/ * licenses 20181104-1.par1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/licenses/ The user provided the following additional text: Thank you for maintaining this package! A new version has been released in Arch: https://www.archlinux.org/packages/core/any/licenses/ From nobody at parabola.nu Wed Oct 16 10:14:00 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Wed, 16 Oct 2019 10:14:00 -0000 Subject: [Dev] Orphan Libre package [linux-libre] marked out-of-date Message-ID: <20191016101400.1144.92730@winston.parabola.nu> grizzlyuser at protonmail.com wants to notify you that the following packages may be out-of-date: * linux-libre 5.3.1_gnu-1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/linux-libre/ * linux-libre 5.3.1_gnu-1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/linux-libre/ * linux-libre 5.3.1_gnu-1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/linux-libre/ * linux-libre-chromebook 5.3.1_gnu-1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/linux-libre-chromebook/ * linux-libre-docs 5.3.1_gnu-1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/linux-libre-docs/ * linux-libre-docs 5.3.1_gnu-1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/linux-libre-docs/ * linux-libre-docs 5.3.1_gnu-1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/linux-libre-docs/ * linux-libre-headers 5.3.1_gnu-1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/linux-libre-headers/ * linux-libre-headers 5.3.1_gnu-1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/linux-libre-headers/ * linux-libre-headers 5.3.1_gnu-1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/linux-libre-headers/ The user provided the following additional text: Thank you for maintaining this package! A new version is available: http://linux-libre.fsfla.org/pub/linux-libre/releases/ From nobody at parabola.nu Sat Oct 19 16:18:21 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Sat, 19 Oct 2019 16:18:21 -0000 Subject: [Dev] Orphan Pcr package [texlive-localmanager-git] marked out-of-date Message-ID: <20191019161821.1144.77984@winston.parabola.nu> joinlaw at cock.li wants to notify you that the following packages may be out-of-date: * texlive-localmanager-git 0.5.1.r0.g6befd1e-1 [pcr] (armv7h): https://parabolagnulinux.org/packages/pcr/armv7h/texlive-localmanager-git/ * texlive-localmanager-git 0.5.1.r0.g6befd1e-1 [pcr] (i686): https://parabolagnulinux.org/packages/pcr/i686/texlive-localmanager-git/ * texlive-localmanager-git 0.5.1.r0.g6befd1e-1 [pcr] (x86_64): https://parabolagnulinux.org/packages/pcr/x86_64/texlive-localmanager-git/ The user provided the following additional text: latest update happen in 2019-03-13 11:41 see: https://aur.archlinux.org/packages/texlive-localmanager-git/?O=30&PP=10 From dev at lists.parabola.nu Sat Oct 19 14:27:24 2019 From: dev at lists.parabola.nu (Parabola GNU/Linux-libre: Recent news updates: David P.) Date: Sat, 19 Oct 2019 14:27:24 -0000 Subject: [Dev] [dev] [From Arch] Required update to recent libarchive Message-ID: <20191019142724.1144.76423@winston.parabola.nu> The compression algorithm `zstd` brings faster compression and decompression, while maintaining a compression ratio comparable with `xz`. This will speed up package installation with `pacman`, without further drawbacks. The imminent release of **pacman 5.2** brings build tools with support for compressing packages with `zstd`. To install these packages you need `libarchive` with support for zstd, which entered the repositories in September 2018. In order for `zstd` compressed packages to be distributed, we require all users to have updated to at least **libarchive 3.3.3-1**. You have had a year, so we expect you already did update. Hurry up if you have not. If you use custom scripts make sure these do not rely on hardcoded file extensions. The `zstd` package file extension will be `.pkg.tar.zst`. URL: /news/from-arch-required-update-to-recent-libarchive/ From nobody at parabola.nu Tue Oct 22 11:29:22 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Tue, 22 Oct 2019 11:29:22 -0000 Subject: [Dev] Orphan Libre package [reflector] marked out-of-date Message-ID: <20191022112922.1142.44600@winston.parabola.nu> grizzlyuser at protonmail.com wants to notify you that the following packages may be out-of-date: * reflector 2019.3-1.parabola1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/reflector/ * reflector 2019.3-1.parabola1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/reflector/ * reflector 2019.3-1.parabola1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/reflector/ The user provided the following additional text: Thank you for maintaining this package! A new version is available: https://xyne.archlinux.ca/projects/reflector/ From nobody at parabola.nu Tue Oct 22 20:55:08 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Tue, 22 Oct 2019 20:55:08 -0000 Subject: [Dev] Orphan Libre package [tp_smapi] marked out-of-date Message-ID: <20191022205508.1144.93453@winston.parabola.nu> rem at megumin.tech wants to notify you that the following packages may be out-of-date: * tp_smapi 0.43-129.parabola1.basekernel5.2.5 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/tp_smapi/ * tp_smapi 0.43-129.parabola1.basekernel5.2.5 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/tp_smapi/ The user provided the following additional text: current kernel is 5.3.7 From nobody at parabola.nu Wed Oct 23 08:27:50 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Wed, 23 Oct 2019 08:27:50 -0000 Subject: [Dev] Orphan Pcr package [otf-stix] marked out-of-date Message-ID: <20191023082750.1143.77789@winston.parabola.nu> grizzlyuser at protonmail.com wants to notify you that the following packages may be out-of-date: * otf-stix 2.0.0-1 [pcr] (armv7h): https://parabolagnulinux.org/packages/pcr/armv7h/otf-stix/ * otf-stix 2.0.0-1 [pcr] (i686): https://parabolagnulinux.org/packages/pcr/i686/otf-stix/ * otf-stix 2.0.0-1 [pcr] (x86_64): https://parabolagnulinux.org/packages/pcr/x86_64/otf-stix/ The user provided the following additional text: Thank you for maintaining this package! A new version has been released: https://github.com/stipub/stixfonts/releases AUR package is newer, but marked as outdated at the moment: https://aur.archlinux.org/packages/otf-stix/ From grizzlyuser at protonmail.com Wed Oct 23 09:04:43 2019 From: grizzlyuser at protonmail.com (grizzlyuser) Date: Wed, 23 Oct 2019 09:04:43 +0000 Subject: [Dev] Orphan Libre package [iceweasel] marked out-of-date In-Reply-To: <20190903172624.17220.95241@winston.parabola.nu> References: <20190903172624.17220.95241@winston.parabola.nu> Message-ID: <3HGpYT-mhD8s-MZ59oxqEi2fVYeFdOCDyR9I2GpiySYQWtmQMvnCJyhzWzjyJyfl5PneFGZZeb3hgR79dIbaluLlsvW0VOkdEoLkphOCx4Q=@protonmail.com> FYI: Firefox 70 has been released [1], and Arch Linux already updated their package. [1] https://www.mozilla.org/en-US/firefox/notes/ From nobody at parabola.nu Wed Oct 23 09:12:32 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Wed, 23 Oct 2019 09:12:32 -0000 Subject: [Dev] Orphan Libre package [openexr] marked out-of-date Message-ID: <20191023091232.1144.48635@winston.parabola.nu> grizzlyuser at protonmail.com wants to notify you that the following packages may be out-of-date: * openexr 2.3.0-1.parabola1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/openexr/ * openexr 2.3.0-1.parabola2 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/openexr/ * openexr 2.3.0-1.parabola2 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/openexr/ * openexr-debug 2.3.0-1.parabola1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/openexr-debug/ * openexr-debug 2.3.0-1.parabola2 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/openexr-debug/ * openexr-debug 2.3.0-1.parabola2 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/openexr-debug/ The user provided the following additional text: Thank you for maintaining this package! A new version has been released: https://github.com/openexr/openexr/releases From nobody at parabola.nu Wed Oct 23 09:17:32 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Wed, 23 Oct 2019 09:17:32 -0000 Subject: [Dev] Orphan Libre package [pacman] marked out-of-date Message-ID: <20191023091732.1143.22363@winston.parabola.nu> grizzlyuser at protonmail.com wants to notify you that the following packages may be out-of-date: * pacman 5.1.3-1.parabola1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/pacman/ * pacman 5.1.3-1.parabola1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/pacman/ * pacman 5.1.3-1.parabola1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/pacman/ * pacman-debug 5.1.3-1.parabola1 [libre] (armv7h): https://parabolagnulinux.org/packages/libre/armv7h/pacman-debug/ * pacman-debug 5.1.3-1.parabola1 [libre] (i686): https://parabolagnulinux.org/packages/libre/i686/pacman-debug/ * pacman-debug 5.1.3-1.parabola1 [libre] (x86_64): https://parabolagnulinux.org/packages/libre/x86_64/pacman-debug/ The user provided the following additional text: Thank you for maintaining this package! A new version has been released: https://sources.archlinux.org/other/pacman/ From nobody at parabola.nu Fri Oct 25 15:32:06 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Fri, 25 Oct 2019 15:32:06 -0000 Subject: [Dev] Orphan Pcr package [octopi] marked out-of-date Message-ID: <20191025153206.1144.87173@winston.parabola.nu> grizzlyuser at protonmail.com wants to notify you that the following packages may be out-of-date: * octopi 0.9.0-1.parabola3 [pcr] (armv7h): https://parabolagnulinux.org/packages/pcr/armv7h/octopi/ * octopi 0.9.0-1.parabola3 [pcr] (i686): https://parabolagnulinux.org/packages/pcr/i686/octopi/ * octopi 0.9.0-1.parabola3 [pcr] (x86_64): https://parabolagnulinux.org/packages/pcr/x86_64/octopi/ The user provided the following additional text: Thank you for maintaining this package! A new pkgrel version is available in AUR: https://aur.archlinux.org/packages/octopi/ It fixes the following error on octopi launch: > octopi: error while loading shared libraries: libalpm.so.11: cannot open shared object file: No such file or directory It seems like alpm_octopi_utils needs to be updated first (already marked out of date in Parabola): https://aur.archlinux.org/packages/alpm_octopi_utils/ From theova at bluewin.ch Sat Oct 26 10:44:46 2019 From: theova at bluewin.ch (theova) Date: Sat, 26 Oct 2019 12:44:46 +0200 Subject: [Dev] Update for [libre/qtcreator] to 4.10.1 Message-ID: <20191026104446.nahlyv6gcrkjeyl7@RainbowWarrior.localdomain> Hello, I've updated the PKGBUILD of [libre/qtcreator] to 4.10.1. I'm using qtcreator on x86_64 and have not experienced any bugs yet. Although, I am not able to build it for other architectures, as I cannot install libretools at the moment. The patch is attached. Thank you for maintaining this package. -------------- next part -------------- From 6a7838ee970f7e821611440cabb2a41b926aeacd Mon Sep 17 00:00:00 2001 From: theova Date: Fri, 18 Oct 2019 18:45:53 +0200 Subject: [PATCH] update qtcreator --- libre/qtcreator/PKGBUILD | 17 ++-- libre/qtcreator/libre.patch.new | 35 --------- libre/qtcreator/qtcreator-clang-9.patch | 12 +++ libre/qtcreator/qtcreator-clazy-1.5.patch | 45 ----------- libre/qtcreator/qtcreator-mime-database.patch | 77 ------------------- 5 files changed, 19 insertions(+), 167 deletions(-) delete mode 100644 libre/qtcreator/libre.patch.new create mode 100644 libre/qtcreator/qtcreator-clang-9.patch delete mode 100644 libre/qtcreator/qtcreator-clazy-1.5.patch delete mode 100644 libre/qtcreator/qtcreator-mime-database.patch diff --git a/libre/qtcreator/PKGBUILD b/libre/qtcreator/PKGBUILD index c5d4d9ccc..65b90be02 100644 --- a/libre/qtcreator/PKGBUILD +++ b/libre/qtcreator/PKGBUILD @@ -13,8 +13,8 @@ pkgname=qtcreator -pkgver=4.9.2 -_clangver=8.0.1 +pkgver=4.10.1 +_clangver=9.0.0 pkgrel=1 pkgrel+=.parabola1 pkgdesc='Lightweight, cross-platform integrated development environment' @@ -39,14 +39,12 @@ optdepends=('qt5-doc: integrated Qt documentation' 'valgrind: analyze support' 'perf: performer analyzer') source=("https://download.qt.io/official_releases/qtcreator/${pkgver%.*}/$pkgver/qt-creator-opensource-src-$pkgver.tar.xz" - qtcreator-clazy-1.5.patch qtcreator-preload-plugins.patch - qtcreator-mime-database.patch) + qtcreator-clang-9.patch) source+=('libre.patch') -sha256sums=('b7e0c797e7704c6c22eb35351946c0a758502fd082f6beaee043166e1739d3d7' - '1f6998fea92b9a157f42cca783839ce95f70ccc667027078b7881cbb253838f0' +sha256sums=('5098d87027bec3296bd93a7e112588759ccb0511fbfdc5558c1a1e83dff8d2a9' '150c444e76ec969fc8765774b648984037829623300d0ce9d41a915b2afa792d' - '8d64b5c28535dcaab910f32e82b04b425253015ca70f379cbe5e9693526a852a') + '1d66eb008e84459f6570e6e72acedcf80d2f0bb82650df3b733f7ca0a3f08a3d') sha256sums+=('b44b9217770573b16e7bea873b0a0fb1b9f6f59502686eb6136d78bebc671ddb') prepare() { @@ -58,13 +56,12 @@ prepare() { sed -e 's|libexec|lib|g' -i src/tools/tools.pro # use system qbs rm -r src/shared/qbs - # Adapt to clazy 1.5 plugin rename - patch -p1 -i ../qtcreator-clazy-1.5.patch # Preload analyzer plugins, since upstream clang doesn't link to all plugins # see http://code.qt.io/cgit/clang/clang.git/commit/?id=7f349701d3ea0c47be3a43e265699dddd3fd55cf # and https://bugs.archlinux.org/task/59492 patch -p1 -i ../qtcreator-preload-plugins.patch - patch -p1 -i ../qtcreator-mime-database.patch # Use system shared-mime-info + # Fix build with clang 9 (Fedora) + patch -p1 -i ../qtcreator-clang-9.patch # remove qt5-webengine support patch -Np1 -i "$srcdir"/libre.patch diff --git a/libre/qtcreator/libre.patch.new b/libre/qtcreator/libre.patch.new deleted file mode 100644 index 03c40136f..000000000 --- a/libre/qtcreator/libre.patch.new +++ /dev/null @@ -1,35 +0,0 @@ -diff -rupN qt-creator-opensource-src-4.8.2/src/plugins/help/help.pro qt-creator-opensource-src-4.8.2.new/src/plugins/help/help.pro ---- qt-creator-opensource-src-4.8.2/src/plugins/help/help.pro 2019-02-28 12:11:27.000000000 +0100 -+++ qt-creator-opensource-src-4.8.2.new/src/plugins/help/help.pro 2019-03-21 18:56:01.591134301 +0100 -@@ -60,13 +60,6 @@ FORMS += docsettingspage.ui \ - generalsettingspage.ui \ - remotehelpfilter.ui - --!isEmpty(QT.webenginewidgets.name) { -- QT += webenginewidgets -- HEADERS += webenginehelpviewer.h -- SOURCES += webenginehelpviewer.cpp -- DEFINES += QTC_WEBENGINE_HELPVIEWER --} -- - osx { - DEFINES += QTC_MAC_NATIVE_HELPVIEWER - QT += macextras -diff -rupN qt-creator-opensource-src-4.8.2/src/plugins/qmakeprojectmanager/qtmodulesinfo.cpp qt-creator-opensource-src-4.8.2.new/src/plugins/qmakeprojectmanager/qtmodulesinfo.cpp ---- qt-creator-opensource-src-4.8.2/src/plugins/qmakeprojectmanager/qtmodulesinfo.cpp 2019-02-28 12:11:27.000000000 +0100 -+++ qt-creator-opensource-src-4.8.2.new/src/plugins/qmakeprojectmanager/qtmodulesinfo.cpp 2019-03-21 18:56:01.591134301 +0100 -@@ -93,14 +93,6 @@ static inline QVector itemV - QLatin1String("QtSvg"), - QCoreApplication::translate("QtModulesInfo", "Classes for displaying the contents of SVG files"), - false}, -- {"webengine", -- QLatin1String("QtWebEngine"), -- QCoreApplication::translate("QtModulesInfo", "Classes for displaying and editing Web content using Chromium backend"), -- false}, -- {"webenginewidgets", -- QLatin1String("QtWebEngineWidgets"), -- QCoreApplication::translate("QtModulesInfo", "WebEngine and QWidget-based classes using Chromium backend"), -- false}, - {"webkit", - QLatin1String("QtWebKit"), - QCoreApplication::translate("QtModulesInfo", "Classes for displaying and editing Web content"), diff --git a/libre/qtcreator/qtcreator-clang-9.patch b/libre/qtcreator/qtcreator-clang-9.patch new file mode 100644 index 000000000..0fc9418e0 --- /dev/null +++ b/libre/qtcreator/qtcreator-clang-9.patch @@ -0,0 +1,12 @@ +diff -rupN qt-creator-opensource-src-4.10.0/src/plugins/clangformat/clangformatutils.cpp qt-creator-opensource-src-4.10.0-new/src/plugins/clangformat/clangformatutils.cpp +--- qt-creator-opensource-src-4.10.0/src/plugins/clangformat/clangformatutils.cpp 2019-09-03 16:36:38.000000000 +0200 ++++ qt-creator-opensource-src-4.10.0-new/src/plugins/clangformat/clangformatutils.cpp 2019-09-25 13:33:27.230835047 +0200 +@@ -60,7 +60,7 @@ static clang::format::FormatStyle qtcSty + style.AllowShortBlocksOnASingleLine = false; + style.AllowShortCaseLabelsOnASingleLine = false; + style.AllowShortFunctionsOnASingleLine = FormatStyle::SFS_Inline; +- style.AllowShortIfStatementsOnASingleLine = false; ++ style.AllowShortIfStatementsOnASingleLine = FormatStyle::SIS_Never; + style.AllowShortLoopsOnASingleLine = false; + style.AlwaysBreakAfterReturnType = FormatStyle::RTBS_None; + style.AlwaysBreakBeforeMultilineStrings = false; diff --git a/libre/qtcreator/qtcreator-clazy-1.5.patch b/libre/qtcreator/qtcreator-clazy-1.5.patch deleted file mode 100644 index ce9d2cc0e..000000000 --- a/libre/qtcreator/qtcreator-clazy-1.5.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff --git a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp -index 706c5101a3..dbfaeb8457 100644 ---- a/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp -+++ b/src/plugins/clangcodemodel/clangeditordocumentprocessor.cpp -@@ -527,14 +528,14 @@ private: - return; - - m_options.append(CppTools::XclangArgs({"-add-plugin", -- "clang-lazy", -- "-plugin-arg-clang-lazy", -+ "clazy", -+ "-plugin-arg-clazy", - "enable-all-fixits", -- "-plugin-arg-clang-lazy", -+ "-plugin-arg-clazy", - "no-autowrite-fixits", -- "-plugin-arg-clang-lazy", -+ "-plugin-arg-clazy", - checks, -- "-plugin-arg-clang-lazy", -+ "-plugin-arg-clazy", - "ignore-included-files"})); - } - -diff --git a/src/plugins/clangtools/clangtidyclazyrunner.cpp b/src/plugins/clangtools/clangtidyclazyrunner.cpp -index a580704243..7a8740a5cc 100644 ---- a/src/plugins/clangtools/clangtidyclazyrunner.cpp -+++ b/src/plugins/clangtools/clangtidyclazyrunner.cpp -@@ -86,12 +87,12 @@ QStringList ClangTidyClazyRunner::constructCommandLineArguments(const QStringLis - const QString clazyChecks = m_diagnosticConfig.clazyChecks(); - if (!clazyChecks.isEmpty()) { - arguments << XclangArgs({"-add-plugin", -- "clang-lazy", -- "-plugin-arg-clang-lazy", -+ "clazy", -+ "-plugin-arg-clazy", - "enable-all-fixits", -- "-plugin-arg-clang-lazy", -+ "-plugin-arg-clazy", - "no-autowrite-fixits", -- "-plugin-arg-clang-lazy", -+ "-plugin-arg-clazy", - m_diagnosticConfig.clazyChecks()}); - } - diff --git a/libre/qtcreator/qtcreator-mime-database.patch b/libre/qtcreator/qtcreator-mime-database.patch deleted file mode 100644 index 65ce334f6..000000000 --- a/libre/qtcreator/qtcreator-mime-database.patch +++ /dev/null @@ -1,77 +0,0 @@ -From e7ef1ad0ba526dd2fc47602e4d45d62adbdbe5db Mon Sep 17 00:00:00 2001 -From: Thiago Macieira -Date: Fri, 28 Jun 2019 22:46:20 -0700 -Subject: [PATCH] Re-fix QtCore resource path changing and prepare for Qt 5.13 - -Commit 9cf8ab3b3d44ac50a1f8d4893d8f70b8aedb18b0 added the #ifdef, but -that of course only works if you don't upgrade Qt compared to what Qt -Creator was compiled with. Instead, attempt both paths and only do that -if the system copy is not found. - -Searching the system copy is required to address Qt 5.13's configure -option -no-mimetype-database (used by Linux distributions because the -system copy is always present). - -This code will still need work to deal with Qt 5.14 changes. - -Task-number: QTCREATORBUG-19600 -Task-number: QTCREATORBUG-22636 -Change-Id: I6aed4df6a12e43c3ac8efffd15ac952a6e9d4770 ---- - -diff --git a/src/libs/utils/mimetypes/mimeprovider.cpp b/src/libs/utils/mimetypes/mimeprovider.cpp -index d444aa8..ce94215 100644 ---- a/src/libs/utils/mimetypes/mimeprovider.cpp -+++ b/src/libs/utils/mimetypes/mimeprovider.cpp -@@ -784,32 +784,25 @@ - { - if (!m_loaded /*|| shouldCheck()*/) { - m_loaded = true; --// bool fdoXmlFound = false; -- QStringList allFiles; -+ QStringList allFiles = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, -+ QStringLiteral("mime/packages/freedesktop.org.xml"), -+ QStandardPaths::LocateFile); - --// const QStringList packageDirs = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, QLatin1String("mime/packages"), QStandardPaths::LocateDirectory); --// //qDebug() << "packageDirs=" << packageDirs; --// for (const QString &packageDir : packageDirs) { --// QDir dir(packageDir); --// const QStringList files = dir.entryList(QDir::Files | QDir::NoDotAndDotDot); --// //qDebug() << static_cast(this) << packageDir << files; --// if (!fdoXmlFound) --// fdoXmlFound = files.contains(QLatin1String("freedesktop.org.xml")); --// QStringList::const_iterator endIt(files.constEnd()); --// for (QStringList::const_iterator it(files.constBegin()); it != endIt; ++it) { --// allFiles.append(packageDir + QLatin1Char('/') + *it); --// } --// } -- --// if (!fdoXmlFound) { --// // We could instead install the file as part of installing Qt? --#if (QT_VERSION >= QT_VERSION_CHECK(5, 11, 0)) -- const char freedesktopOrgXml[] = ":/qt-project.org/qmime/packages/freedesktop.org.xml"; --#else -- const char freedesktopOrgXml[] = ":/qt-project.org/qmime/freedesktop.org.xml"; --#endif -- allFiles.prepend(QLatin1String(freedesktopOrgXml)); --// } -+ if (allFiles.isEmpty()) { -+ // System freedsktop.org.xml file not found, try to use the one in QtCore. -+ // This is private API and has changed in the past: -+ // - Qt 5.11 added "package" subdir in 7a5644d6481a3c1a7416772998ca4e60c977bfbd -+ // - Qt 5.13 added an option to not bundle it at all -+ const QString fdoXml5_11 = QStringLiteral(":/qt-project.org/qmime/packages/freedesktop.org.xml"); -+ const QString fdoXmlPre5_11 = QStringLiteral(":/qt-project.org/qmime/freedesktop.org.xml"); -+ if (QFile::exists(fdoXml5_11)) -+ allFiles << fdoXml5_11; -+ else if (QFile::exists(fdoXmlPre5_11)) -+ allFiles << fdoXmlPre5_11; -+ else -+ qFatal("Utils::MimeXMLProvider: could not find the system freedesktop.org.xml file " -+ "and QtCore does not have an accessible copy."); -+ } - - m_nameMimeTypeMap.clear(); - m_aliases.clear(); - -- 2.23.0 -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From andreas at grapentin.org Sat Oct 26 12:06:41 2019 From: andreas at grapentin.org (Andreas Grapentin) Date: Sat, 26 Oct 2019 14:06:41 +0200 Subject: [Dev] Update for [libre/qtcreator] to 4.10.1 In-Reply-To: <20191026104446.nahlyv6gcrkjeyl7@RainbowWarrior.localdomain> References: <20191026104446.nahlyv6gcrkjeyl7@RainbowWarrior.localdomain> Message-ID: Hi, thanks for the patch. I?ve reviewed it and started a rebuild of the package. Best, oaken-source > On 26. Oct 2019, at 12:44, theova wrote: > > Hello, > > I've updated the PKGBUILD of [libre/qtcreator] to 4.10.1. I'm using > qtcreator on x86_64 and have not experienced any bugs yet. > > Although, I am not able to build it for other architectures, as I cannot > install libretools at the moment. > > The patch is attached. > > Thank you for maintaining this package. > <0001-update-qtcreator.patch>_______________________________________________ > Dev mailing list > Dev at lists.parabola.nu > https://lists.parabola.nu/mailman/listinfo/dev From nobody at parabola.nu Mon Oct 28 00:39:55 2019 From: nobody at parabola.nu (Parabola Website Notification) Date: Mon, 28 Oct 2019 00:39:55 -0000 Subject: [Dev] Orphan Pcr package [pencil2d] marked out-of-date Message-ID: <20191028003955.1144.25814@winston.parabola.nu> lse at eccs.world wants to notify you that the following packages may be out-of-date: * pencil2d 0.6.0-1 [pcr] (armv7h): https://parabolagnulinux.org/packages/pcr/armv7h/pencil2d/ * pencil2d 0.6.0-1 [pcr] (i686): https://parabolagnulinux.org/packages/pcr/i686/pencil2d/ * pencil2d 0.6.0-1 [pcr] (x86_64): https://parabolagnulinux.org/packages/pcr/x86_64/pencil2d/ The user provided the following additional text: hi! apparently the latest version is now v0.6.4 https://www.pencil2d.org/download/ From bill-auger at peers.community Mon Oct 28 15:39:16 2019 From: bill-auger at peers.community (bill-auger) Date: Mon, 28 Oct 2019 11:39:16 -0400 Subject: [Dev] arch replaced the 'base' package group with a leaner 'base' meta-package Message-ID: <20191028113916.53184849@parabola> there is an open ticket about this on redmine[1] because it was immediately clear that some action would be required - there is still much to discuss though in regards to how they should be done; and the mailing list is the best venue to discuss things that are yet to be decided so i am staring this thread to avoid using the bug tracker as a discussion forum, and for the benefit of list subscribers; so that the user community and inactive devs can be "in the loop" let us try to have the general discussion via email amd reserve the bug tracker for specific work items which are decided to be done and how [1]: https://labs.parabola.nu/issues/2506 From megver83 at hyperbola.info Tue Oct 29 02:11:22 2019 From: megver83 at hyperbola.info (Megver83) Date: Mon, 28 Oct 2019 23:11:22 -0300 Subject: [Dev] arch replaced the 'base' package group with a leaner 'base' meta-package In-Reply-To: <20191028113916.53184849@parabola> References: <20191028113916.53184849@parabola> Message-ID: <4faa43233cd557e0375595b1d88525d2a05252f0.camel@hyperbola.info> El lun, 28-10-2019 a las 11:39 -0400, bill-auger escribi?: > there is an open ticket about this on redmine[1] because it was > immediately clear that some action would be required - there is > still much to discuss though in regards to how they should be > done; and the mailing list is the best venue to discuss things > that are yet to be decided > > so i am staring this thread to avoid using the bug tracker as a > discussion forum, and for the benefit of list subscribers; > so that the user community and inactive devs can be "in the loop" > > let us try to have the general discussion via email amd reserve > the bug tracker for specific work items which are decided to be > done and how > > [1]: https://labs.parabola.nu/issues/2506 > _______________________________________________ > Dev mailing list > Dev at lists.parabola.nu > https://lists.parabola.nu/mailman/listinfo/dev Well, regarding that, we should remove the your-* packages from the base and base-openrc groups -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: This is a digitally signed message part URL: From bill-auger at peers.community Tue Oct 29 11:42:13 2019 From: bill-auger at peers.community (bill-auger) Date: Tue, 29 Oct 2019 07:42:13 -0400 Subject: [Dev] arch replaced the 'base' package group with a leaner 'base' meta-package In-Reply-To: <4faa43233cd557e0375595b1d88525d2a05252f0.camel@hyperbola.info> References: <20191028113916.53184849@parabola> <4faa43233cd557e0375595b1d88525d2a05252f0.camel@hyperbola.info> Message-ID: <20191029074213.022554a1@parabola> that was discussed briefly - ovruni initially has 'your-freedom' in the 'base' meta-package - currently then, users need to remove 'base' if they want to remove 'your-freedom' i havent giving my opinion on that yet; but the rationale so far, seems to be that the semantics of removing 'base' is the same as forfeiting 'your-freedom' - in both cases, one is leaving the zone of full support; because the system is no longer "the parabola base system"; but some custom hybrid essentially the question is: "is 'your-freedom' considered to be an optional part of the parabola system?" - i think the answer is: "no, it is precisely what defines the parabola system" - 'your-privacy' for example, was decided to be non-essential; but i dont think we want to consider 'your-freedom' to be optional that also relates to 'your-system-sanity', which intends to constrain or warn about installing third-party software - it is not a reasonable expectation for us to support a system where pip can clobber files that pacman manages - there really must be some way to indicate to the user that they are taking their system "off the rails" when they give third-party software privileged access to the system removing any of 'base', 'your-freedom' or 'your-system-sanity' puts that system into a state where it is anywhere from difficult to impossible to support; so it probably does make sense to couple them all to the 'base' package From grizzlyuser at protonmail.com Tue Oct 29 21:02:40 2019 From: grizzlyuser at protonmail.com (grizzlyuser) Date: Tue, 29 Oct 2019 21:02:40 +0000 Subject: [Dev] Packages with PDF files embedding non-free fonts Message-ID: <0AF4Iq5mVg3A7Gh86NdUF2gIZTQdi6BS0jbsHI2GtQQrCOq263KLfgIHDjJkAfuloL7rDcE7LpQKKWA2UP-Rfo3jBBG1nEoFoS1RthSuv4U=@protonmail.com> I noticed a few non-blacklisted packages that contain PDF files with embedded non-free fonts. As FSDG applies to fonts too [1], I'd like to start (or continue some old) discussion about the issue and ways to resolve it. For example, FontForge can be used to find embedded fonts in PDF file in question. Open the file and select a font from the list if there are a few of them, then go to Element - Font Info. There's a Copyright field, and also TTF Names section where License string may be available (with full text on click on the string). Using the above method I found that packages libreoffice-fresh, ghostscript, and fontforge itself appear to have non-free fonts embedded in their PDF files. It's not clear if there are other affected packages, but it looks quite likely. In case of libreoffice-fresh, Times New Roman font is embedded. Path to PDF file, and license text from the embedded font can be found in the attachment. If this is a valid issue, then it looks like it affects other FSF-approved distro(s). I did a quick check of LibreOffice PDF in Trisquel, and was able to find that font too. [1] https://www.gnu.org/distros/free-system-distribution-guidelines.en.html#license-rules -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: libreoffice-fresh_pdf_with_embedded_font.txt URL: From grizzlyuser at protonmail.com Wed Oct 30 19:29:59 2019 From: grizzlyuser at protonmail.com (grizzlyuser) Date: Wed, 30 Oct 2019 19:29:59 +0000 Subject: [Dev] [PATCH] Update iceweasel to 70.0 Message-ID: <9Vu6duU2tHHPRCbvRcNzmc0cw3_s6nrJjhViHpUu9G0QGD2uMI51uXPfauEUvFqD3AN7vnTSi_6i0VGJCx3cwZufvB21d15pi3QXS8fG0N8=@protonmail.com> New version of Firefox has various security fixes [1]. I didn't dig deep into new "surprises" that Mozilla constantly brings to us. And of course, Iceweasel is far from polished state. But it looks like getting a new working build is better security-wise. Please find patches in the attachments. List of changes: 1. Update version to 70.0 in PKGBUILD. 2. Update depends to reflect the changes from Arch firefox (see commit [1] in Arch). 3. Add 0001-Use-remoting-name-for-GDK-application-names.patch from Arch firefox. Although this patch is already used in PKGBUILD, it's missing in abslibre for some reason. 4. Update version of branding package archive and root folder version inside to 70.0. Was not able to find git repo of these files, so created the patch that has to be applied to the tar.xz archive the PKGBUILD downloads. Do not use 'patch' to apply it, because it won't handle symlink renaming; use 'git apply' instead. 5. Update Determine-which-phishing-shavar-to-use.patch in branding archive, otherwise it won't apply. 6. Update branding config files to be more inline with what Tor Browser Bundle 9.0 does for rebranding. Did this to avoid the following crash on launch of the built package: Marionette FATAL XML Parsing Error: undefined entity Location: chrome://browser/content/browser.xhtml Line Number 1918, Column 9: -------------- next part -------------- A non-text attachment was scrubbed... Name: iceweasel-branding-70.0-1.patch Type: text/x-patch Size: 12496 bytes Desc: not available URL: From grizzlyuser at protonmail.com Wed Oct 30 19:31:36 2019 From: grizzlyuser at protonmail.com (grizzlyuser) Date: Wed, 30 Oct 2019 19:31:36 +0000 Subject: [Dev] [PATCH] Update iceweasel to 70.0 In-Reply-To: <9Vu6duU2tHHPRCbvRcNzmc0cw3_s6nrJjhViHpUu9G0QGD2uMI51uXPfauEUvFqD3AN7vnTSi_6i0VGJCx3cwZufvB21d15pi3QXS8fG0N8=@protonmail.com> References: <9Vu6duU2tHHPRCbvRcNzmc0cw3_s6nrJjhViHpUu9G0QGD2uMI51uXPfauEUvFqD3AN7vnTSi_6i0VGJCx3cwZufvB21d15pi3QXS8fG0N8=@protonmail.com> Message-ID: I forgot to note that I tested this only for x86_64 and not for other architectures. Don't have time for that currently and hope that at least it's better than nothing. From GNUtoo at cyberdimension.org Wed Oct 30 20:05:29 2019 From: GNUtoo at cyberdimension.org (Denis 'GNUtoo' Carikli) Date: Wed, 30 Oct 2019 21:05:29 +0100 Subject: [Dev] arch replaced the 'base' package group with a leaner 'base' meta-package In-Reply-To: <20191028113916.53184849@parabola> References: <20191028113916.53184849@parabola> Message-ID: <20191030210529.349b77ba@primarylaptop.localdomain> On Mon, 28 Oct 2019 11:39:16 -0400 bill-auger wrote: > there is an open ticket about this on redmine[1] because it was > immediately clear that some action would be required - there is > still much to discuss though in regards to how they should be > done; and the mailing list is the best venue to discuss things > that are yet to be decided Users (me included) do expect to be able to install Parabola in this way: > # pacstrap /mnt base grub > # arch-chroot /mnt > # grub-install [...] > [...] This now ends up with a non-booting system as grub, linux-libre and many other packages required to boot are not present anymore. I see several possibilities: - Keep the same packages in base not to break users and scripts assumptions. - As suggested by bill-auger on IRC, make a base-extras with all the expected packages that are required for booting, and also write a notice on the website to notify users and script maintainers. There are obvious advantages with having a smaller base: - Thanks to that chroots are now smaller - More fine grained dependencies could enable to have smaller rootfs for devices with tiny amount of storage like BMCs. For instance a chroot with filesystem, busybox, glibc and dropbear is about 75M on armv7h. The Talos 1 BMC has probably a 128M flash. Adding linux-libre brings dependencies like coreutils and systemd, and many other, and we end up at 490 MB. That's already too much for such computers. If we also add pacman, we end up at 555M. I'm aware that there are more recommended solutions for cases like that, like using LibreCMC or even build the rootfs more like a firmware with PKGBUILDs, however I'm very interested in solutions that have the least possible amount of maintenance. Denis. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 833 bytes Desc: OpenPGP digital signature URL: