<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[HyperForum — Pacman over P2P with Pacman2pacman]]></title>
	<link rel="self" href="https://forums.hyperbola.info/extern.php?action=feed&amp;tid=801&amp;type=atom" />
	<updated>2023-01-20T20:42:25Z</updated>
	<generator>PunBB</generator>
	<id>https://forums.hyperbola.info/viewtopic.php?id=801</id>
		<entry>
			<title type="html"><![CDATA[Re: Pacman over P2P with Pacman2pacman]]></title>
			<link rel="alternate" href="https://forums.hyperbola.info/viewtopic.php?pid=5613#p5613" />
			<content type="html"><![CDATA[<p>An idea is an idea. No problem and perhaps looking into as soon possible, together.</p>]]></content>
			<author>
				<name><![CDATA[throgh]]></name>
				<uri>https://forums.hyperbola.info/profile.php?id=347</uri>
			</author>
			<updated>2023-01-20T20:42:25Z</updated>
			<id>https://forums.hyperbola.info/viewtopic.php?pid=5613#p5613</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Pacman over P2P with Pacman2pacman]]></title>
			<link rel="alternate" href="https://forums.hyperbola.info/viewtopic.php?pid=5612#p5612" />
			<content type="html"><![CDATA[<p>Yes, I understand, that&#039;s because pacman4pacman itself defaults back to HTTPS over some seconds. But it can be a good way to cut down a good chunk of connections over commonly fetched packages, such as xenocara* or the ones depending on base-devel.</p>]]></content>
			<author>
				<name><![CDATA[anthk]]></name>
				<uri>https://forums.hyperbola.info/profile.php?id=568</uri>
			</author>
			<updated>2023-01-20T20:07:20Z</updated>
			<id>https://forums.hyperbola.info/viewtopic.php?pid=5612#p5612</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Pacman over P2P with Pacman2pacman]]></title>
			<link rel="alternate" href="https://forums.hyperbola.info/viewtopic.php?pid=5611#p5611" />
			<content type="html"><![CDATA[<p>Yes, understood for sure. But the generic problem would be to create a complete system for that. Also: P2P highly depends on the interest of people. No interest, no data in transfer. Falling back therefore, maybe. At the end it would need just more time to get that all running. I understand your effort and idea with in this for sure. Problem is nevertheless: The amount of time, the testing -purpose and more of the needed QA-tests while our main focus is for sure HyperbolaBSD in generic.</p><p>Perhaps this is one idea for later? <img src="https://forums.hyperbola.info/img/smilies/smile.png" width="15" height="15" alt="smile" /></p>]]></content>
			<author>
				<name><![CDATA[throgh]]></name>
				<uri>https://forums.hyperbola.info/profile.php?id=347</uri>
			</author>
			<updated>2023-01-20T20:02:20Z</updated>
			<id>https://forums.hyperbola.info/viewtopic.php?pid=5611#p5611</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Pacman over P2P with Pacman2pacman]]></title>
			<link rel="alternate" href="https://forums.hyperbola.info/viewtopic.php?pid=5610#p5610" />
			<content type="html"><![CDATA[<p>Well, it was to reduce the bandwidth load on the package mirrors a bit. As hyperbola is not a rolling release distro, installing and updating packages over P2P would be fine as the pkg list is not that big. Also, if some package can&#039;t be fetched over P2P, it defaults back to HTTPS.</p>]]></content>
			<author>
				<name><![CDATA[anthk]]></name>
				<uri>https://forums.hyperbola.info/profile.php?id=568</uri>
			</author>
			<updated>2023-01-20T19:59:05Z</updated>
			<id>https://forums.hyperbola.info/viewtopic.php?pid=5610#p5610</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Pacman over P2P with Pacman2pacman]]></title>
			<link rel="alternate" href="https://forums.hyperbola.info/viewtopic.php?pid=5609#p5609" />
			<content type="html"><![CDATA[<p>Even though Hyperbola is not a big system, I personally don&#039;t see any usecase for that as P2P has its own flaws and problems. Besides that Hyperbola and hyperman are completely <strong>incompatible</strong> with the generic pacman and will step ahead from that.</p>]]></content>
			<author>
				<name><![CDATA[throgh]]></name>
				<uri>https://forums.hyperbola.info/profile.php?id=347</uri>
			</author>
			<updated>2023-01-20T19:37:40Z</updated>
			<id>https://forums.hyperbola.info/viewtopic.php?pid=5609#p5609</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Pacman over P2P with Pacman2pacman]]></title>
			<link rel="alternate" href="https://forums.hyperbola.info/viewtopic.php?pid=5608#p5608" />
			<content type="html"><![CDATA[<p>Well, pacman2pacman it&#039;s just a wrapper with Bash installing the downloaded pkgs from transmission-daemon:</p><p><a href="https://wiki.parabola.nu/Pacman2pacman">https://wiki.parabola.nu/Pacman2pacman</a></p>]]></content>
			<author>
				<name><![CDATA[anthk]]></name>
				<uri>https://forums.hyperbola.info/profile.php?id=568</uri>
			</author>
			<updated>2023-01-20T19:29:08Z</updated>
			<id>https://forums.hyperbola.info/viewtopic.php?pid=5608#p5608</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Pacman over P2P with Pacman2pacman]]></title>
			<link rel="alternate" href="https://forums.hyperbola.info/viewtopic.php?pid=5607#p5607" />
			<content type="html"><![CDATA[<p>If you see some possible usage for that, it would need just more efforts in time. For the moment hyperman (our pacman) needs work to run under OpenBSD 7.0 and therefore the base for HyperbolaBSD. So this should be the first priority before adapting more, I think.</p>]]></content>
			<author>
				<name><![CDATA[throgh]]></name>
				<uri>https://forums.hyperbola.info/profile.php?id=347</uri>
			</author>
			<updated>2023-01-20T19:14:00Z</updated>
			<id>https://forums.hyperbola.info/viewtopic.php?pid=5607#p5607</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Pacman over P2P with Pacman2pacman]]></title>
			<link rel="alternate" href="https://forums.hyperbola.info/viewtopic.php?pid=5605#p5605" />
			<content type="html"><![CDATA[<p>As Hyperbola it&#039;s an LTS release, with not as much packages as bigger distros, I suggest trying pacman2pacman.</p><p><a href="https://wiki.parabola.nu/Pacman2pacman">https://wiki.parabola.nu/Pacman2pacman</a></p><p>The PKGBUILD requires gettext-tiny to be added as a dependency, sha256 sums and the systemd recommendation hints on the .install file removed. And the mentiones *.sig files for pacman db updates are not needed I think. Probably it could be easily adapted to Hyperbola&#039;s pacman.</p><p>The Bash script calls pacman to fetch the packages over Bittorrent with the aid of a locally running Transmission daemon. If the P2P daemon isn&#039;t able to fetch the packages because of a random reason, it falls back to HTTPS over a few seconds. That could help to reduce the strain on Hyperbola&#039;s HTTPS repos over time.</p>]]></content>
			<author>
				<name><![CDATA[anthk]]></name>
				<uri>https://forums.hyperbola.info/profile.php?id=568</uri>
			</author>
			<updated>2023-01-20T16:41:05Z</updated>
			<id>https://forums.hyperbola.info/viewtopic.php?pid=5605#p5605</id>
		</entry>
</feed>
