# Christian Faulhammer <fauli@gentoo.org> (12 Mar 2011) # Mask for testing >=www-apps/joomla-1.6.0 This package.mask entry has been in place for a long time. Can you remove it and either let the affected versions go to ~arch or remove them if they are broken? Thanks, William
I located more information on this package. It has multiple open security bugs (bug #402269, bug #410969) as well as several version bump requests and other bugs. It appears to be unmaintained.
I have added the following entry to package.mask: # William Hubbs <williamh@gentoo.org> (5 Aug 2014) # Masked by QA for removal in 30 days. # The unmasked version is very old, there are multiple open security # bugs and several version bumps. The package appears to be abandoned. # This will be removed on 5 Sep 2014 unless someone takes over # maintenance and brings it up to date. # See bug #518886 www-apps/joomla
let's see if there is anyone interested in maintaining this, at least I've seen a version bump request, bug 518146.
I'm removing the dependency, because it is a lot more than the version bump that is at stake; the older versions need to be removed from the tree due to the security bugs.
I have a working e-build that follows the recommended install procedure from Joomla. It does not build from source. https://github.com/hnaparst/overlay I have presented the ebuild to sunrise, and it was rejected. However, it works perfectly and I think it is better to use this than to take Joomla out of portage. If you would like to use it and simultaneously assign a mentor to me, I would be happy to maintain it.
@proxy-maint: Can someone look into this? Thanks, William
hello, although I'm willing to help proxy this ebuild, but I feel lack of experience myself here. Already CCed @web-apps team, got no response so far... I'll at least do a build-time and run-time tests here.
hello @williamh, please give me one day, I'll bump this ebuild have a few comments 1) drop "inherit eutils", no function has been used 2) I'd prefer to just keep those keywords "~x86 ~ppc ~sparc", let people report bugs if it's really broken. (I can at least test ~x86) 3) the ebuild only install en-GB language. possible to extend it through LINGUAS? only a suggestion, not even know it is feasible.. sounds like joomla install extensions itself, [1], [2] @Harold Naparst, are you ok if I put you into maintainer list. (add your email into metadata.xml), further bugs will be assigned to you [1] https://bugs.gentoo.org/show_bug.cgi?id=436558#c1 [2] https://bugs.gentoo.org/show_bug.cgi?id=410969#c2
Do you want me to keep it updated in my overlay, or how do you want to do it? Also, would you like me to make these changes myself, or do you want to do it and test? Joomla supports installing additional languages after install via extensions. It doesn't work very well. Let's keep that as an idea for the future, OK?
Created attachment 384184 [details] Installing desired language.
I have made the changes suggested by Yixun Lan in my github overlay.
(In reply to Harold Naparst from comment #9) > Do you want me to keep it updated in my overlay, or how do you want to do > it? I can do it, since this is trivial > Also, would you like me to make these changes myself, or do you want to do > it and test? > you can attach the diff here (if it's trivial), or tell me exact commit id/branch of your overlay if you want preserve the commit history. either way would be fine. > Joomla supports installing additional languages after install via > extensions. It doesn't work very well. Let's keep that as an idea for the > future, OK? yes, I'm totally fine with this. think about it as an enhancement. also @Harold Naparst, I've added you to the metadata.xml as primary maintainer, while set @Olivier Huber as second maintainer (instead of removing it).
+*joomla-3.3.3 (04 Sep 2014) + + 04 Sep 2014; Yixun Lan <dlan@gentoo.org> -joomla-1.5.25.ebuild, + -joomla-1.7.3.ebuild, +joomla-3.3.3.ebuild, files/postinstall-en.txt, + +files/postinstall-sv.txt, metadata.xml: + version bump and drop old, bug 518886, 518146, thanks Harold Naparst @williamh, will you take care of package.mask?