Parabola Issue Tracker: Issueshttps://labs.parabola.nu/https://labs.parabola.nu/favicon.ico?15367742552023-11-28T07:43:17ZParabola Issue Tracker
Redmine Packages - Bug #3557 (fixed): Repos out of sync with upstream for armv7h and x86_64 after 2023-11-26https://labs.parabola.nu/issues/35572023-11-28T07:43:17Zgrizzlyuser
<p>Very similar to the recent issues [1], [2], [3], [4]. Not sure about i686, as Arch Linux 32 seems to be lagging behind regular Arch Linux currently.</p>
<p>steps to reproduce:<br /> 1) open <a class="external" href="https://www.parabola.nu/packages/?sort=-last_update&arch=x86_64&q=&maintainer=&flagged=">https://www.parabola.nu/packages/?sort=-last_update&arch=x86_64&q=&maintainer=&flagged=</a><br /> 2) compare with <a class="external" href="https://archlinux.org/packages/?sort=-last_update">https://archlinux.org/packages/?sort=-last_update</a><br /> 3) Remove all servers except the following from /etc/pacman.d/mirrorlist to keep only the main repo and exclude all the mirrors<br /> Server = <a class="external" href="https://repo.parabola.nu/$repo/os/$arch">https://repo.parabola.nu/$repo/os/$arch</a><br /> 4) # pacman -Syy<br /> 5) pacman -Ss '^(perl|ugrep)$'</p>
<p>expected result:<br /> Step 2: maximum 1 day lag between Parabola repos and upstream repos, all upstream updates except blacklisted ones are available in Parabola<br /> Step 5: core/perl 5.38.1-1 (or newer) and extra/ugrep 4.3.4-1 (or newer) is in the output since it was updated upstream on 2023-10-13</p>
<p>actual result:<br /> Step 2: it looks like Parabola repos stopped syncing correctly after 2023-11-26, because no updated packages are visible since then, while upstream has dozens (hundreds?) at the same time.<br /> Step 5: core/perl 5.38.0-1 and extra/ugrep 4.3.3-1 are in the output</p>
<p>note:<br /> It looks like armv7h has the same issue.</p>
<p>[1] <a class="external" href="https://labs.parabola.nu/issues/3374">https://labs.parabola.nu/issues/3374</a><br />[2] <a class="external" href="https://labs.parabola.nu/issues/3436">https://labs.parabola.nu/issues/3436</a><br />[3] <a class="external" href="https://labs.parabola.nu/issues/3497">https://labs.parabola.nu/issues/3497</a><br />[4] <a class="external" href="https://labs.parabola.nu/issues/3542">https://labs.parabola.nu/issues/3542</a></p> Packages - Freedom Issue #3550 (fixed): All? nonfree packages from Arch Linux slipped to Parabola...https://labs.parabola.nu/issues/35502023-10-25T11:52:51Zgrizzlyuser
<ul>
<li>steps to reproduce:<br /> eg: 1) Open <a class="external" href="https://www.parabola.nu/packages/?q=cuda">https://www.parabola.nu/packages/?q=cuda</a><br /> 2) Remove everything except 'Server = <a class="external" href="https://repo.parabola.nu/$repo/os/$arch">https://repo.parabola.nu/$repo/os/$arch</a>' from /etc/pacman.d/mirrorlist<br /> 3) $ sudo pacman -Syyu linux</li>
</ul>
<ul>
<li>expected result:<br /> No packages found on steps 1) and 3).</li>
</ul>
<ul>
<li>actual result:<br /> Step 1) cuda package is found, which is currently blocklisted by Parabola blacklist.txt.<br /> Step 2) linux package is found, which is currently blocklisted by Parabola blacklist.txt. And yes, I still have 'your-freedom' installed. It looks like 'your-freedom' doesn't prevent installation of nonfree packages. For example, I could install 'firefox' this way.</li>
</ul> Packages - Bug #3542 (fixed): [Extra] repo out of sync with upstream for armv7h and x86_64 since ...https://labs.parabola.nu/issues/35422023-10-15T08:55:05Zgrizzlyuser
<p>Very similar to the recent issues [1], [2], [3]. Not sure about i686, as Arch Linux 32 seems to be lagging behind regular Arch Linux currently.</p>
<pre><code>steps to reproduce:<br /> 1) open <a class="external" href="https://www.parabola.nu/packages/?sort=-last_update&arch=x86_64&q=&maintainer=&flagged=">https://www.parabola.nu/packages/?sort=-last_update&arch=x86_64&q=&maintainer=&flagged=</a><br /> 2) compare with <a class="external" href="https://archlinux.org/packages/?sort=-last_update">https://archlinux.org/packages/?sort=-last_update</a><br /> 3) Remove all servers except the following from /etc/pacman.d/mirrorlist to keep only the main repo and exclude all the mirrors<br /> Server = <a class="external" href="https://repo.parabola.nu/$repo/os/$arch">https://repo.parabola.nu/$repo/os/$arch</a><br /> 4) # pacman -Syy<br /> 5) pacman -Ss python-platformdirs</code></pre>
<pre><code>expected result:<br /> Step 2: maximum 1 day lag between Parabola repos and upstream repos, all upstream updates except blacklisted ones are available in Parabola<br /> Step 5: extra/python-platformdirs 3.11.0-1 (or newer) is in the output since it was updated upstream on 2023-10-13</code></pre>
<pre><code>actual result:<br /> Step 2: it looks like Parabola repos stopped syncing correctly since 2023-10-13, because no updated packages are visible since then, while upstream has dozens (hundreds?) at the same time.<br /> Step 5: extra/python-platformdirs 3.10.0-1 is in the output</code></pre>
<pre><code>note:<br /> It looks like armv7h has the same issue.</code></pre>
<p>[1] <a class="external" href="https://labs.parabola.nu/issues/3374">https://labs.parabola.nu/issues/3374</a><br />[2] <a class="external" href="https://labs.parabola.nu/issues/3436">https://labs.parabola.nu/issues/3436</a><br />[3] <a class="external" href="https://labs.parabola.nu/issues/3497">https://labs.parabola.nu/issues/3497</a></p> Packages - Bug #3537 (fixed): [filesystem] abslibre sources outdated vs 2023.09.18-1.parabola1 pu...https://labs.parabola.nu/issues/35372023-10-01T08:57:22Zgrizzlyuser
<ul>
<li>steps to reproduce:<br /> 1) Open <a class="external" href="https://www.parabola.nu/packages/libre/x86_64/filesystem/">https://www.parabola.nu/packages/libre/x86_64/filesystem/</a><br /> 2) Open <a class="external" href="https://git.parabola.nu/abslibre.git/tree/libre/filesystem/PKGBUILD">https://git.parabola.nu/abslibre.git/tree/libre/filesystem/PKGBUILD</a></li>
</ul>
<ul>
<li>expected result:<br /> versions match, both are 2023.09.18-1.parabola1</li>
</ul>
<ul>
<li>actual result:<br /> Published package is 2023.09.18-1.parabola1, sources are still 2023.01.31-1.parabola1</li>
</ul> Packages - Bug #3497 (fixed): Repos out of sync with upstream for x86_64 since about 2023-06-15https://labs.parabola.nu/issues/34972023-06-17T09:36:48Zgrizzlyuser
<p>Very similar to the recent issues [1] and [2]. Not sure about armv7h and i686, as Arch Linux ARM and Arch Linux 32 themselves seem to be lagging behind regular Arch Linux currently.</p>
<pre><code>steps to reproduce:<br /> 1) open <a class="external" href="https://www.parabola.nu/packages/?sort=-last_update&arch=x86_64&q=&maintainer=&flagged=">https://www.parabola.nu/packages/?sort=-last_update&arch=x86_64&q=&maintainer=&flagged=</a><br /> 2) compare with <a class="external" href="https://archlinux.org/packages/?sort=-last_update">https://archlinux.org/packages/?sort=-last_update</a><br /> 3) Remove all servers except the following from /etc/pacman.d/mirrorlist to keep only the main repo and exclude all the mirrors<br /> Server = <a class="external" href="https://repo.parabola.nu/$repo/os/$arch">https://repo.parabola.nu/$repo/os/$arch</a><br /> 4) # pacman -Syy<br /> 5) pacman -Ss qt5-base</code></pre>
<pre><code>expected result:<br /> Step 2: maximum 1 day lag between Parabola repos and upstream repos, all upstream updates except blacklisted ones are available in Parabola<br /> Step 5: extra/qt5-base 5.15.10+kde+r129-1 (or newer) is in the output since it was updated upstream on 2023-06-15<br /> actual result:<br /> Step 2: it looks like Parabola repos stopped syncing correctly since 2023-01-27, because no updated packages are visible since then, while upstream has dozens (hundreds?) at the same time.<br /> Step 5: extra/qt5-base 5.15.9+kde+r155-1 is in the output</code></pre>
<p>[1] <a class="external" href="https://labs.parabola.nu/issues/3374">https://labs.parabola.nu/issues/3374</a><br />[2] <a class="external" href="https://labs.parabola.nu/issues/3436">https://labs.parabola.nu/issues/3436</a></p> Packages - Bug #3472 (fixed): [virt-manager] recipe was not updated for 4.1.0-2.parabola1https://labs.parabola.nu/issues/34722023-04-22T17:11:40Zgrizzlyuser
<ul>
<li>steps to reproduce:<br /> 1) # pacman -Ss virt-manager<br /> 2) Open <a class="external" href="https://git.parabola.nu/abslibre.git/tree/libre/virt-manager/PKGBUILD">https://git.parabola.nu/abslibre.git/tree/libre/virt-manager/PKGBUILD</a></li>
</ul>
<ul>
<li>expected result:<br /> Versions match</li>
</ul>
<ul>
<li>actual result:<br /> 1) Package version: libre/virt-manager 4.1.0-2.parabola1<br /> 2) Version in PKGBUILD:<br /> pkgver=3.1.0<br /> pkgrel=1<br /> pkgrel+=.parabola1</li>
</ul> Servers - Bug #3437 (fixed): Some blacklisted packages slipped into repos, like linux-rt-ltshttps://labs.parabola.nu/issues/34372023-01-28T12:28:27Zgrizzlyuser
<ul>
<li>steps to reproduce:<br /> 1) <a class="external" href="https://www.parabola.nu/packages/?sort=-last_update&q=linux-rt-lts&maintainer=&flagged=">https://www.parabola.nu/packages/?sort=-last_update&q=linux-rt-lts&maintainer=&flagged=</a><br /> 2) <a class="external" href="https://git.parabola.nu/blacklist.git/tree/blacklist.txt#n461">https://git.parabola.nu/blacklist.git/tree/blacklist.txt#n461</a></li>
</ul>
<ul>
<li>expected result:<br /> No packages found on step <a class="issue tracker-1 status-2 priority-5 priority-high3 closed" title="Bug: [bugs/labs] Migrate bug tracker (fixed)" href="https://labs.parabola.nu/issues/1">#1</a> as they are blacklisted</li>
</ul>
<ul>
<li>actual result:<br /> Blacklisted packages are in the repos</li>
</ul> Packages - Bug #3436 (fixed): Repos out of sync with upstream for x86_64 and armv7h since about 2...https://labs.parabola.nu/issues/34362023-01-28T12:24:26Zgrizzlyuser
<p>Very similar to recent issue <a class="external" href="https://labs.parabola.nu/issues/3374">https://labs.parabola.nu/issues/3374</a>, also reproducible for armv7h</p>
<ul>
<li>steps to reproduce:<br /> 1) open <a class="external" href="https://www.parabola.nu/packages/?sort=-last_update&arch=x86_64&q=&maintainer=&flagged=">https://www.parabola.nu/packages/?sort=-last_update&arch=x86_64&q=&maintainer=&flagged=</a><br /> 2) compare with <a class="external" href="https://archlinux.org/packages/?sort=-last_update">https://archlinux.org/packages/?sort=-last_update</a><br /> 3) Remove all servers except the following from /etc/pacman.d/mirrorlist to keep only the main repo and exclude all the mirrors<br /> Server = <a class="external" href="https://repo.parabola.nu/$repo/os/$arch">https://repo.parabola.nu/$repo/os/$arch</a><br /> 4) # pacman -Syy<br /> 5) pacman -Ss networkmanager</li>
</ul>
<ul>
<li>expected result:<br /> Step 2: maximum 1 day lag between Parabola repos and upstream repos, all upstream updates except blacklisted ones are available in Parabola<br /> Step 5: extra/networkmanager 1.40.12-1 (or newer) is in the output since it was updated upstream on 2023-01-26</li>
</ul>
<ul>
<li>actual result:<br /> Step 2: it looks like Parabola repos stopped syncing correctly since 2023-01-27, because no updated packages are visible since then, while upstream has dozens (hundreds?) at the same time.<br /> Step 5: extra/networkmanager 1.40.10-1 is in the output</li>
</ul> Packages - Bug #3374 (fixed): Repos out of sync with upstream for x86_64 since 2022-11-18https://labs.parabola.nu/issues/33742022-11-22T10:44:16Zgrizzlyuser
<ul>
<li>steps to reproduce:<br />1) open <a class="external" href="https://www.parabola.nu/packages/?sort=-last_update&arch=x86_64&q=&maintainer=&flagged=">https://www.parabola.nu/packages/?sort=-last_update&arch=x86_64&q=&maintainer=&flagged=</a><br />2) compare with <a class="external" href="https://archlinux.org/packages/?sort=-last_update">https://archlinux.org/packages/?sort=-last_update</a><br />3) Remove all servers except the following from /etc/pacman.d/mirrorlist to keep only the main repo and exclude all the mirrors<br /> Server = <a class="external" href="https://repo.parabola.nu/$repo/os/$arch">https://repo.parabola.nu/$repo/os/$arch</a><br />4) # pacman -Syy<br />5) pacman -Ss cmake</li>
</ul>
<ul>
<li>expected result:<br /> Step 2: maximum 1 day lag between Parabola repos and upstream repos, all upstream updates except blacklisted ones are available in Parabola<br /> Step 5: extra/cmake 3.25.0-1 (or newer) is in the output since it was updated upstream on 2022-11-21</li>
</ul>
<ul>
<li>actual result:<br /> Step 2: it looks like Parabola repos stopped syncing correctly since 2022-11-18, because only 5 updated packages are visible since then, while upstream has dozens (hundreds?) at the same time.<br /> Step 5: extra/cmake 3.24.3-1 is in the output</li>
</ul> Packages - Freedom Issue #3181 (fixed): [gstreamer] Arch Linux moved plugins to monolithic build ...https://labs.parabola.nu/issues/31812022-02-12T13:53:45Zgrizzlyuser
<ul>
<li>steps to reproduce:<br />1. Go to <a class="external" href="https://www.parabola.nu/packages/extra/x86_64/gstreamer/">https://www.parabola.nu/packages/extra/x86_64/gstreamer/</a><br />2. Go to <a class="external" href="https://www.parabola.nu/packages/extra/x86_64/gst-plugins-base/">https://www.parabola.nu/packages/extra/x86_64/gst-plugins-base/</a><br />3. Go to <a class="external" href="https://www.parabola.nu/packages/?sort=&repo=Libre&q=gst&maintainer=&flagged=">https://www.parabola.nu/packages/?sort=&repo=Libre&q=gst&maintainer=&flagged=</a></li>
</ul>
<ul>
<li>expected result:<br />1. faac is not in the list of dependencies on step <a class="issue tracker-1 status-2 priority-5 priority-high3 closed" title="Bug: [bugs/labs] Migrate bug tracker (fixed)" href="https://labs.parabola.nu/issues/1">#1</a> and <a class="issue tracker-1 status-5 priority-4 priority-high4 closed" title="Bug: Create a Parabola theme for labs (not-a-bug)" href="https://labs.parabola.nu/issues/2">#2</a>.<br />2. All the gst-plugin* packages from step <a class="issue tracker-1 status-2 priority-4 priority-high4 closed" title="Bug: [server:rshg054] Configure monit on rshg (fixed)" href="https://labs.parabola.nu/issues/3">#3</a> do not depend on faac and have the same version as gstreamer, because it's a transitive dependency of all of them</li>
</ul>
<ul>
<li>actual result:<br />1. faac is listed in dependencies on step <a class="issue tracker-1 status-2 priority-5 priority-high3 closed" title="Bug: [bugs/labs] Migrate bug tracker (fixed)" href="https://labs.parabola.nu/issues/1">#1</a> and <a class="issue tracker-1 status-5 priority-4 priority-high4 closed" title="Bug: Create a Parabola theme for labs (not-a-bug)" href="https://labs.parabola.nu/issues/2">#2</a>.<br />2. packages from step <a class="issue tracker-1 status-2 priority-4 priority-high4 closed" title="Bug: [server:rshg054] Configure monit on rshg (fixed)" href="https://labs.parabola.nu/issues/3">#3</a> are outdated and will never be updated upstream since they dropped their build recipes. Please find the example in [1]. The reason for that is [2] (moved plugins to monolithic build).</li>
</ul>
<p>[1] <a class="external" href="https://github.com/archlinux/svntogit-packages/commits/packages/gst-plugins-bad">https://github.com/archlinux/svntogit-packages/commits/packages/gst-plugins-bad</a><br />[2] <a class="external" href="https://github.com/archlinux/svntogit-packages/commit/8a3d6262574ce242138338624fb9dd330c6b79c3">https://github.com/archlinux/svntogit-packages/commit/8a3d6262574ce242138338624fb9dd330c6b79c3</a></p> Packages - Freedom Issue #3116 (fixed): [archboot-linux-firmware] Nonfree blobshttps://labs.parabola.nu/issues/31162021-10-20T08:34:25Zgrizzlyuser
<ul>
<li>steps to reproduce:<br />1. Open package page: <a class="external" href="https://www.parabola.nu/packages/extra/x86_64/archboot-linux-firmware/">https://www.parabola.nu/packages/extra/x86_64/archboot-linux-firmware/</a><br />2. Navigate to the Upstream URL and inspect the files, for example see file <a class="external" href="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/WHENCE">https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/WHENCE</a> , and license after line "Driver: mtk-vpu - Mediatek VPU video processing unit driver"</li>
</ul>
<ul>
<li>expected result:<br />Only freely licensed files are in the repo</li>
</ul>
<ul>
<li>actual result:<br />Many files are licensed under nonfree licenses.</li>
</ul> Servers - Housekeeping #2831 (fixed): Some packages stopped receiving updates for x86_64https://labs.parabola.nu/issues/28312020-07-08T07:45:29Zgrizzlyuser
<p>One example: [1]</p>
<p>I noticed this after finding that xorg-font-utils package is now listed as foreign in my system (in output of pacman -Qm). After some little research I found why: [2]</p>
<p>Currently, if trying to remove xorg-font-utils, pacman shows that some font packages still depend on it. But upstream versions don't.</p>
<p>I don't know how many packages are affected.</p>
<p>[1] <a class="external" href="https://www.parabola.nu/packages/?sort=-last_update&q=otf-overpass&maintainer=&flagged=">https://www.parabola.nu/packages/?sort=-last_update&q=otf-overpass&maintainer=&flagged=</a><br />[2] <a class="external" href="https://www.archlinux.org/todo/removal-of-xorg-font-utils-transitional-package/">https://www.archlinux.org/todo/removal-of-xorg-font-utils-transitional-package/</a></p> Packages - Bug #2793 (fixed): [core] repo is out of sync with upstreamhttps://labs.parabola.nu/issues/27932020-06-07T07:35:01Zgrizzlyuser
<p><a class="external" href="https://www.parabola.nu/packages/?repo=Core&sort=-last_update&arch=x86_64">https://www.parabola.nu/packages/?repo=Core&sort=-last_update&arch=x86_64</a><br /><a class="external" href="https://www.archlinux.org/packages/?repo=Core&sort=-last_update">https://www.archlinux.org/packages/?repo=Core&sort=-last_update</a></p>
<p>As can be seen from the above links, it looks like [core] repo in Parabola stopped syncing around 2020-06-01. Although the most recently synced package was libgpg-error, there are older updates that haven't been synced, like nss and ca-certificates-mozilla. For i686 and armv7h the sync stopped also, as can be seen from the versions of those two example packages in Parabola, which are lower than in upstream.</p> Packages - Freedom Issue #2708 (confirmed): [kdeplasma-addons] controversial qt5-webengine in mak...https://labs.parabola.nu/issues/27082020-04-23T08:14:51Zgrizzlyuser
<p>Package version: extra/kdeplasma-addons 5.18.4.1-1</p>
<p>Commit that introduced it: <a class="external" href="https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/kdeplasma-addons&id=9cd87741edabf534ff23e740c7dc41e5fb8dd730">https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/kdeplasma-addons&id=9cd87741edabf534ff23e740c7dc41e5fb8dd730</a></p>
<p>Related issue for qt5-webengine for reference: <a class="issue tracker-4 status-9 priority-1 priority-lowest parent" title="Freedom Issue: [chromium][electron][qt5-webengine][qt6-webengine] QTWebgine/Electron embeds "entire Chromium pla... (confirmed)" href="https://labs.parabola.nu/issues/1167">#1167</a></p> Packages - Freedom Issue #2707 (fixed): [intel-mkl] has nonfree Intel Simplified Software Licensehttps://labs.parabola.nu/issues/27072020-04-20T07:36:47Zgrizzlyuser
<p>Package: community/intel-mkl 2020.1.217-1</p>
<p>According to [1], IntelĀ® Math Kernel Library is under ISSL [2], that states the following:</p>
<blockquote>
<p>Use and Redistribution. You may use and redistribute the software (the<br />"Software"), without modification, provided the following conditions are met:</p>
</blockquote>
<p>...</p>
<blockquote>
<ul>
<li>No reverse engineering, decompilation, or disassembly of this Software is<br />permitted.</li>
</ul>
</blockquote>
<p>This license does not give at least freedom 1 and 3 [3] to the users, so can be classified as nonfree and blacklisted in FSDG compliant distros.</p>
<p>[1] <a class="external" href="https://software.intel.com/en-us/articles/intel-math-kernel-library-license-faq">https://software.intel.com/en-us/articles/intel-math-kernel-library-license-faq</a><br />[2] <a class="external" href="https://software.intel.com/en-us/license/intel-simplified-software-license">https://software.intel.com/en-us/license/intel-simplified-software-license</a><br />[3] <a class="external" href="https://www.gnu.org/philosophy/free-sw.html">https://www.gnu.org/philosophy/free-sw.html</a></p>