Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

net-im/psi::rion will not build, fails at unpacking source

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
11 posts • Page 1 of 1
Author
Message
kaizushi
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 77
Joined: Sat Sep 22, 2018 1:44 pm

net-im/psi::rion will not build, fails at unpacking source

  • Quote

Post by kaizushi » Mon Mar 09, 2020 7:10 pm

I am trying to build net-im/psi::rion with the 'extras' useflag and it looks for diffs that do not exist.

It fails at the unpacking source step and not when compiling, this error is the issue:

/var/tmp/portage/net-im/psi-9999/temp/environment: line 584: /var/tmp/portage/net-im/psi-9999/work/psi-plus/patches/*.diff: No such file or directory

After that it fails.

Anyone know of or can think of a workaround?
I cook a delicious onion stew without any chili peppers.
Top
Ionen
Developer
Developer
User avatar
Posts: 3007
Joined: Thu Dec 06, 2018 2:23 pm

  • Quote

Post by Ionen » Mon Mar 09, 2020 7:31 pm

Looks like the patches were slowly moved/removed in recent commits because they were merged upstream, and now there's not a single one left in the top patches/ directory

Last version to still have a patch was on commit 73b0fcbe82391596f576a167fcbf6bfbb56bca00

The ebuild needs to be updated by either removing the *.diff line or at least test if there's patches first (in case new patches show up later), or could use the above commit which may work, haven't tried.

Edit: By the way, I did not check the ::rion ebuild, I checked the gentoo's psi-9999 ebuild which seems to do the same thing and thus would most likely fail as well (didn't try).
Top
kaizushi
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 77
Joined: Sat Sep 22, 2018 1:44 pm

  • Quote

Post by kaizushi » Mon Mar 09, 2020 7:51 pm

It now works after I commented out line 128 of the ebuild, the line...

In the method src_prepare():

Code: Select all

eapply "${WORKDIR}/psi-plus/patches"/*.diff
I cook a delicious onion stew without any chili peppers.
Top
pjp
Administrator
Administrator
User avatar
Posts: 20668
Joined: Tue Apr 16, 2002 10:35 pm

  • Quote

Post by pjp » Mon Mar 09, 2020 11:36 pm

Moved from Portage & Programming to Unsupported Software as this is from a repo not supported by Gentoo.
Quis separabit? Quo animo?
Top
Hu
Administrator
Administrator
Posts: 24380
Joined: Tue Mar 06, 2007 5:38 am

  • Quote

Post by Hu » Tue Mar 10, 2020 1:36 am

As Ionen says, this is a problem in the ebuild. Please notify the maintainer to modify the ebuild.
Top
Hund
Apprentice
Apprentice
User avatar
Posts: 220
Joined: Mon Jul 18, 2016 7:40 am
Location: Sweden
Contact:
Contact Hund
Website

  • Quote

Post by Hund » Tue Mar 10, 2020 5:18 am

May I ask why you want Psi? It feels rather obsolete compared to more modern instant messaging clients.
Collect memories, not things.
Top
Ant P.
Watchman
Watchman
Posts: 6920
Joined: Sat Apr 18, 2009 7:18 pm
Contact:
Contact Ant P.
Website

  • Quote

Post by Ant P. » Tue Mar 10, 2020 5:42 am

Hund wrote:May I ask why you want Psi? It feels rather obsolete compared to more modern instant messaging clients.
Psi is still more feature-complete than a lot of XMPP clients released a decade later. It's the only one in portage that supports long-form messaging with subject lines and service browsing, for one thing.
Top
Hund
Apprentice
Apprentice
User avatar
Posts: 220
Joined: Mon Jul 18, 2016 7:40 am
Location: Sweden
Contact:
Contact Hund
Website

  • Quote

Post by Hund » Tue Mar 10, 2020 8:25 am

Ant P. wrote:
Hund wrote:May I ask why you want Psi? It feels rather obsolete compared to more modern instant messaging clients.
Psi is still more feature-complete than a lot of XMPP clients released a decade later. It's the only one in portage that supports long-form messaging with subject lines and service browsing, for one thing.
I tried looking them up, but I couldn't find the extensions. Do you mind sharing them?
Collect memories, not things.
Top
Ant P.
Watchman
Watchman
Posts: 6920
Joined: Sat Apr 18, 2009 7:18 pm
Contact:
Contact Ant P.
Website

  • Quote

Post by Ant P. » Tue Mar 10, 2020 5:26 pm

Those aren't extensions. They're part of XMPP.
Top
Rion
Guru
Guru
User avatar
Posts: 383
Joined: Thu Oct 12, 2006 4:09 am
Location: Minsk, Belarus
Contact:
Contact Rion
Website

  • Quote

Post by Rion » Fri Mar 13, 2020 5:31 pm

oh sorry for delay with fixes. I fixed it but forgot to commit.
committed now.
rion-overlay
Top
Rion
Guru
Guru
User avatar
Posts: 383
Joined: Thu Oct 12, 2006 4:09 am
Location: Minsk, Belarus
Contact:
Contact Rion
Website

  • Quote

Post by Rion » Fri Mar 13, 2020 5:36 pm

Regarding "obsoleted". Our web site is obsoleted definitely. But I keep working on Psi. I'm kind of principal developer/project owner for both Psi and Psi+. But Psi+ is 99% merged to Psi, so "extras" flag is mostly useless.

The only major missing thing in Psi is MAM (server-side history).
rion-overlay
Top
Post Reply

11 posts • Page 1 of 1

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy