Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 956111 - net-p2p/retroshare bundles multiple libraries
Summary: net-p2p/retroshare bundles multiple libraries
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal major
Assignee: Gioacchino Mazzurco
URL:
Whiteboard:
Keywords: UPSTREAM
Depends on:
Blocks: bundled-libs
  Show dependency tree
 
Reported: 2025-05-17 13:09 UTC by Filip Kobierski
Modified: 2025-05-22 04:23 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Filip Kobierski 2025-05-17 13:09:15 UTC
Right now we use the distfiles provided by OpenSuse's OpenBuildService[1].

Even tough their "Last modified" date changes constantly[2] the files seem to
stay the same -- my 2024.12.03 distfile is the same as 2025.05.14's

This is a problem however as it bundles many git subprojects[3], including
external libraries like rapidjson or cmark.
The subprojects sometimes are ancient[4] and require our patching to compile[5].

[1]: https://gitweb.gentoo.org/repo/gentoo.git/tree/net-p2p/retroshare/retroshare-0.6.7-r4.ebuild#n10
[2]: https://download.opensuse.org/repositories/network:/retroshare/Debian_Testing/
[3]: https://github.com/RetroShare/OBS/blob/0a3997cc1355b2c848161dca015b7e2df039707b/prepare_source_tarball.sh#L66
[4]: https://gitweb.gentoo.org/repo/gentoo.git/tree/net-p2p/retroshare/files/retroshare-0.6.7_fix-old-rapidjson.patch#n5
[5]: https://gitweb.gentoo.org/repo/gentoo.git/tree/net-p2p/retroshare/files