Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 418361 - net-im/psi-9999 broken l10n git repository
Summary: net-im/psi-9999 broken l10n git repository
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Nikoli
URL: http://lists.affinix.com/pipermail/ps...
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2012-05-31 12:09 UTC by Guillaume Castagnino
Modified: 2013-08-04 17:32 UTC (History)
5 users (show)

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


Attachments
psi-9999-fix-l10n.patch (psi-9999-fix-l10n.patch,1.22 KB, patch)
2012-05-31 12:52 UTC, Guillaume Castagnino
Details | Diff
psi-9999-update-l10n-repo.patch (psi-9999-update-l10n-repo.patch,2.06 KB, patch)
2012-08-04 08:24 UTC, Guillaume Castagnino
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Guillaume Castagnino 2012-05-31 12:09:05 UTC
See psi mailing list: http://lists.affinix.com/pipermail/psi-devel-affinix.com/2012-May/009310.html

The git server (git://pv.et-inf.fho-emden.de/git/psi-l10n-*) used to fetch the translations for the psi-9999 ebuild is and will remain down. So basically, as soon as you provide linguas_*, ebuild is broken.
It seems that someone will provide a new place to host this, but in the mean time, the archives from http://fs.scs-tsa.de/public/ can be used. Those archives are bare git repositories.

I do not know if zip of git repos can be managed directly with portage git eclass or if translations should be fetch in a different way.

Reproducible: Always
Comment 1 Guillaume Castagnino 2012-05-31 12:52:59 UTC
Created attachment 313715 [details, diff]
psi-9999-fix-l10n.patch

Here is a quick and dirty patch on psi-9999.ebuild that make translations works. But probably not in a very elegant way !
Comment 2 Michal Hrusecky (RETIRED) gentoo-dev 2012-08-03 11:41:09 UTC
Seems like there is a new repo on github with translations:
https://github.com/tehnick/psi-plus-i18n
Comment 3 Guillaume Castagnino 2012-08-04 08:24:06 UTC
Created attachment 320248 [details, diff]
psi-9999-update-l10n-repo.patch

Great news !

Here is a patch proposal against the current psi-9999 ebuild.
Changes :
- Update the available translations languages
- Remove the russian psi-plus translation subversion repository since it seems that the one available at github is more up to date (but I do not speak russian)
- Use the new github repository, some cleanup since now all translations are in the same git repo.
Comment 4 Guillaume Castagnino 2012-08-30 13:59:32 UTC
any news ?
Comment 5 Tim Thiel 2012-09-03 19:25:55 UTC
There is a simple modification at the rion-overlay that is working fine for me with de-linguas.
The attached patch here isn't.

-> https://code.google.com/p/rion-overlay/issues/detail?id=170&can=1&q=psi
Comment 6 Guillaume Castagnino 2012-10-01 07:37:10 UTC
Just to notice: psi-l10n repo has changed again...
Now it's here : https://github.com/psi-plus/psi-plus-l10n

I maintain the changes for this bug (and for bug #433409) here in my overlay:
https://gentoo.xwing.info/net-im/psi/psi-9999.ebuild
Comment 7 Marian Kyral 2012-11-21 19:16:33 UTC
(In reply to comment #6)
> Just to notice: psi-l10n repo has changed again...
> Now it's here : https://github.com/psi-plus/psi-plus-l10n
> 
> I maintain the changes for this bug (and for bug #433409) here in my overlay:
> https://gentoo.xwing.info/net-im/psi/psi-9999.ebuild

I can confirm that your updated ebuild works. Thanks.

Any possibility to push it into tree?
Comment 8 Julian Ospald 2013-08-04 17:32:43 UTC
+  04 Aug 2013; Julian Ospald <hasufell@gentoo.org> psi-9999.ebuild:
+  fix live ebuild wrt #418361