View previous topic :: View next topic |
Author |
Message |
kaizushi n00b
Joined: 22 Sep 2018 Posts: 70
|
Posted: Mon Mar 09, 2020 7:10 pm Post subject: net-im/psi::rion will not build, fails at unpacking source |
|
|
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. |
|
Back to top |
|
|
Ionen Developer
Joined: 06 Dec 2018 Posts: 2727
|
Posted: Mon Mar 09, 2020 7:31 pm Post subject: |
|
|
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). |
|
Back to top |
|
|
kaizushi n00b
Joined: 22 Sep 2018 Posts: 70
|
Posted: Mon Mar 09, 2020 7:51 pm Post subject: |
|
|
It now works after I commented out line 128 of the ebuild, the line...
In the method src_prepare():
Code: |
eapply "${WORKDIR}/psi-plus/patches"/*.diff
|
_________________ I cook a delicious onion stew without any chili peppers. |
|
Back to top |
|
|
pjp Administrator
Joined: 16 Apr 2002 Posts: 20067
|
Posted: Mon Mar 09, 2020 11:36 pm Post subject: |
|
|
Moved from Portage & Programming to Unsupported Software as this is from a repo not supported by Gentoo. _________________ Quis separabit? Quo animo? |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 21722
|
Posted: Tue Mar 10, 2020 1:36 am Post subject: |
|
|
As Ionen says, this is a problem in the ebuild. Please notify the maintainer to modify the ebuild. |
|
Back to top |
|
|
Hund Apprentice
Joined: 18 Jul 2016 Posts: 218 Location: Sweden
|
Posted: Tue Mar 10, 2020 5:18 am Post subject: |
|
|
May I ask why you want Psi? It feels rather obsolete compared to more modern instant messaging clients. _________________ Collect memories, not things. |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Tue Mar 10, 2020 5:42 am Post subject: |
|
|
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. |
|
Back to top |
|
|
Hund Apprentice
Joined: 18 Jul 2016 Posts: 218 Location: Sweden
|
Posted: Tue Mar 10, 2020 8:25 am Post subject: |
|
|
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. |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Tue Mar 10, 2020 5:26 pm Post subject: |
|
|
Those aren't extensions. They're part of XMPP. |
|
Back to top |
|
|
Rion Guru
Joined: 12 Oct 2006 Posts: 383 Location: Minsk, Belarus
|
Posted: Fri Mar 13, 2020 5:31 pm Post subject: |
|
|
oh sorry for delay with fixes. I fixed it but forgot to commit.
committed now. _________________ rion-overlay |
|
Back to top |
|
|
Rion Guru
Joined: 12 Oct 2006 Posts: 383 Location: Minsk, Belarus
|
Posted: Fri Mar 13, 2020 5:36 pm Post subject: |
|
|
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 |
|
Back to top |
|
|
|