Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
net-im/psi::rion will not build, fails at unpacking source
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
kaizushi
n00b
n00b


Joined: 22 Sep 2018
Posts: 70

PostPosted: Mon Mar 09, 2020 7:10 pm    Post subject: net-im/psi::rion will not build, fails at unpacking source Reply with quote

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
View user's profile Send private message
Ionen
Developer
Developer


Joined: 06 Dec 2018
Posts: 2727

PostPosted: Mon Mar 09, 2020 7:31 pm    Post subject: Reply with quote

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
View user's profile Send private message
kaizushi
n00b
n00b


Joined: 22 Sep 2018
Posts: 70

PostPosted: Mon Mar 09, 2020 7:51 pm    Post subject: Reply with quote

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
View user's profile Send private message
pjp
Administrator
Administrator


Joined: 16 Apr 2002
Posts: 20067

PostPosted: Mon Mar 09, 2020 11:36 pm    Post subject: Reply with quote

Moved from Portage & Programming to Unsupported Software as this is from a repo not supported by Gentoo.
_________________
Quis separabit? Quo animo?
Back to top
View user's profile Send private message
Hu
Administrator
Administrator


Joined: 06 Mar 2007
Posts: 21722

PostPosted: Tue Mar 10, 2020 1:36 am    Post subject: Reply with quote

As Ionen says, this is a problem in the ebuild. Please notify the maintainer to modify the ebuild.
Back to top
View user's profile Send private message
Hund
Apprentice
Apprentice


Joined: 18 Jul 2016
Posts: 218
Location: Sweden

PostPosted: Tue Mar 10, 2020 5:18 am    Post subject: Reply with quote

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
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Tue Mar 10, 2020 5:42 am    Post subject: Reply with quote

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
View user's profile Send private message
Hund
Apprentice
Apprentice


Joined: 18 Jul 2016
Posts: 218
Location: Sweden

PostPosted: Tue Mar 10, 2020 8:25 am    Post subject: Reply with quote

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
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Tue Mar 10, 2020 5:26 pm    Post subject: Reply with quote

Those aren't extensions. They're part of XMPP.
Back to top
View user's profile Send private message
Rion
Guru
Guru


Joined: 12 Oct 2006
Posts: 383
Location: Minsk, Belarus

PostPosted: Fri Mar 13, 2020 5:31 pm    Post subject: Reply with quote

oh sorry for delay with fixes. I fixed it but forgot to commit.
committed now.
_________________
rion-overlay
Back to top
View user's profile Send private message
Rion
Guru
Guru


Joined: 12 Oct 2006
Posts: 383
Location: Minsk, Belarus

PostPosted: Fri Mar 13, 2020 5:36 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum