24596 Redmine Broken Forever - The FreeBSD Forums
The FreeBSD Forums  

Go Back   The FreeBSD Forums > Ports & Packages > Installation and Maintenance of FreeBSD Ports or Packages

Installation and Maintenance of FreeBSD Ports or Packages Installing and maintaining the FreeBSD Ports Collection or FreeBSD Packages (i.e. third party software).

Reply
 
Thread Tools Display Modes
  #1  
Old February 17th, 2012, 02:52
dave's Avatar
dave dave is offline
Member
 
Join Date: Nov 2008
Posts: 300
Thanks: 37
Thanked 18 Times in 18 Posts
Default Redmine Broken Forever

www/redmine has been marked broken since september. Does someone know something I don't know? For instance, today I was doing a
Code:
portsnap fetch update
and I see that the redmine folder was updated, but it is still marked broken? Perhaps the maintainer can shed some light?

Also, does anyone have suggestions for redmine alternatives?

Every time I have updated that port in the past -- and I mean EVERY time -- it has broken in one way or another. This makes me wonder if redmine is really a good bug tracking application. I doesn't seem to be working very well for the redmine team.
Reply With Quote
  #2  
Old February 17th, 2012, 14:12
SirDice's Avatar
SirDice SirDice is offline
Moderator
 
Join Date: Nov 2008
Location: Rotterdam, Netherlands
Posts: 13,725
Thanks: 47
Thanked 2,023 Times in 1,862 Posts
Default

Quote:
Originally Posted by dave View Post
I see that the redmine folder was updated, but it is still marked broken?
Read the port's Makefile:
Code:
BROKEN=		Does not work with RubyGems 1.8
Quote:
Every time I have updated that port in the past -- and I mean EVERY time -- it has broken in one way or another. This makes me wonder if redmine is really a good bug tracking application.
It doesn't sound like a good solid application you can rely on.
__________________
Senior UNIX Engineer at Unix Support Nederland
Experience is something you don't get until just after you need it.
Reply With Quote
  #3  
Old February 17th, 2012, 15:12
da1 da1 is offline
Member
 
Join Date: Sep 2009
Location: Berlin,DE
Posts: 659
Thanks: 24
Thanked 48 Times in 44 Posts
Default

Quote:
Originally Posted by dave View Post
This makes me wonder if redmine is really a good bug tracking application.
For bug tracking purposes, you could use Gnats or something else. Redmine is much more than a simple bug tracking application.

On the side note, you could create a jail with an old version of the ports system where redmine was still working (ex: ports from a 8.2 DVD or something) and offer www access to the jail from the outside world.
Reply With Quote
  #4  
Old February 17th, 2012, 17:35
Nightweaver Nightweaver is offline
Junior Member
 
Join Date: Nov 2008
Posts: 45
Thanks: 6
Thanked 7 Times in 6 Posts
Default

Or you could install it manually cause it works just fine that way.
__________________
93
Reply With Quote
  #5  
Old February 17th, 2012, 18:26
unull unull is offline
Junior Member
 
Join Date: Feb 2012
Posts: 11
Thanks: 1
Thanked 2 Times in 2 Posts
Default

I suggest you use RVM and install it manually. That way you can have your own gem sets for Redmine and don't have to mess with your 1.8 installation from the ports.
Reply With Quote
  #6  
Old February 18th, 2012, 21:19
dinoex@ dinoex@ is offline
FreeBSD Developer
 
Join Date: Feb 2008
Posts: 20
Thanks: 0
Thanked 8 Times in 6 Posts
Default

Just downgrade to older version of RubyGems and it will work.

Current RubyGems is broken and has not yet been fixed.

Last edited by DutchDaemon; February 19th, 2012 at 03:27.
Reply With Quote
  #7  
Old February 19th, 2012, 07:06
dave's Avatar
dave dave is offline
Member
 
Join Date: Nov 2008
Posts: 300
Thanks: 37
Thanked 18 Times in 18 Posts
Default

royvandam's solution worked for me. But it would be nice to just install the port...
Reply With Quote
  #8  
Old February 24th, 2012, 06:48
Miklos Miklos is offline
Junior Member
 
Join Date: Aug 2010
Location: Philippines
Posts: 16
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Yes, this is my only gripe with Redmine at the moment - that I can't use it from ports.

Last edited by DutchDaemon; February 24th, 2012 at 17:13.
Reply With Quote
  #9  
Old May 31st, 2012, 19:32
paulimi paulimi is offline
Junior Member
 
Join Date: May 2012
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default Redmine 2.x works with RubyGems 1.8

Why is it still marked broken? Can it please be unmarked and updated? We've been stuck on version 1.2 because of that.

Thanks a lot!
Reply With Quote
  #10  
Old June 1st, 2012, 10:40
SirDice's Avatar
SirDice SirDice is offline
Moderator
 
Join Date: Nov 2008
Location: Rotterdam, Netherlands
Posts: 13,725
Thanks: 47
Thanked 2,023 Times in 1,862 Posts
Default

Submit a PR.
__________________
Senior UNIX Engineer at Unix Support Nederland
Experience is something you don't get until just after you need it.
Reply With Quote
  #11  
Old June 19th, 2012, 22:08
paulimi paulimi is offline
Junior Member
 
Join Date: May 2012
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default Still broken

I submitted a PR as you suggested but to no effect. Do you know if anyone looked at it / did anything?

Thank you.

Last edited by DutchDaemon; June 19th, 2012 at 23:56.
Reply With Quote
  #12  
Old June 19th, 2012, 22:11
dave's Avatar
dave dave is offline
Member
 
Join Date: Nov 2008
Posts: 300
Thanks: 37
Thanked 18 Times in 18 Posts
Default

Let's just call it a "high maintenance" port.
Reply With Quote
  #13  
Old June 19th, 2012, 22:14
paulimi paulimi is offline
Junior Member
 
Join Date: May 2012
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default

..but so pretty... (and useful too)
Reply With Quote
  #14  
Old June 20th, 2012, 10:07
SirDice's Avatar
SirDice SirDice is offline
Moderator
 
Join Date: Nov 2008
Location: Rotterdam, Netherlands
Posts: 13,725
Thanks: 47
Thanked 2,023 Times in 1,862 Posts
Default

Quote:
Originally Posted by paulimi View Post
I submitted a PR as you suggested but to no effect. Do you know if anyone looked at it / did anything?
Look at the PR. You can see who it's been assigned to, who did what (if anything), if it's closed, solved, etc.
__________________
Senior UNIX Engineer at Unix Support Nederland
Experience is something you don't get until just after you need it.
Reply With Quote
  #15  
Old July 3rd, 2012, 19:28
paulimi paulimi is offline
Junior Member
 
Join Date: May 2012
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default Still nothing

When I look at the PR, it just says "Over to maintainer". How do I find out if anything is being done?
Reply With Quote
  #16  
Old July 3rd, 2012, 22:19
gkontos's Avatar
gkontos gkontos is offline
Senior Member
 
Join Date: Dec 2009
Location: Polidendri, GR
Posts: 1,266
Thanks: 42
Thanked 218 Times in 164 Posts
Default

Quote:
Originally Posted by paulimi View Post
When I look at the PR, it just says "Over to maintainer". How do I find out if anything is being done?
You can email the maintainer regarding the status. If you still get no response you can try asking at the mailing list.

If all that fails, the port maintainer doesn't care, you can ask to become the port maintainer.
__________________
Powered by BareBSD
Reply With Quote
  #17  
Old July 22nd, 2012, 00:01
dave's Avatar
dave dave is offline
Member
 
Join Date: Nov 2008
Posts: 300
Thanks: 37
Thanked 18 Times in 18 Posts
Smile Junked: www/redmine

I stopped using the www/redmine port and downloaded a redmine virtual appliance that I run under emulators/virtualbox-ose.
Reply With Quote
  #18  
Old July 22nd, 2012, 11:14
gkontos's Avatar
gkontos gkontos is offline
Senior Member
 
Join Date: Dec 2009
Location: Polidendri, GR
Posts: 1,266
Thanks: 42
Thanked 218 Times in 164 Posts
Default

Quote:
Originally Posted by dave View Post
I stopped using the www/redmine port and downloaded a redmine virtual appliance that I run under emulators/virtualbox-ose.
The port was fixed yesterday, finally! I had sent a follow up PR.
__________________
Powered by BareBSD
Reply With Quote
  #19  
Old August 10th, 2012, 20:18
paulimi paulimi is offline
Junior Member
 
Join Date: May 2012
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Great, thank you!
Any idea on when it will be updated to Version 2.x?
Reply With Quote
  #20  
Old October 2nd, 2012, 15:51
paulimi paulimi is offline
Junior Member
 
Join Date: May 2012
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default Still nothing

Is no one using Redmine on FreeBSD anymore? The port is stuck at 1.3, and can't be used with any plugins from the last year...
Reply With Quote
  #21  
Old November 30th, 2012, 11:03
Shra Shra is offline
Junior Member
 
Join Date: Nov 2012
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
Default

May be time to unbroke this port and update it to Redmine 2.1.4 version?

I've upgraded it manually with self made port "www/redmine2" and i've tested it with Ruby 1.8 and Ruby 1.9. All works fine.

I've use on my system:
  • ruby-1.9.3.327
  • ruby19-bdb-0.6.6
  • ruby19-date2-4.0.19
  • ruby19-gems-1.8.24
  • ruby19-iconv-1.9.3.327
  • rubygem-daemon_controller-1.0.0
  • rubygem-fastthread-1.0.7
  • rubygem-passenger-3.0.17
  • rubygem-rack-1.4.1
  • rubygem-rake-0.9.2.2

My local installed gems:
  • actionmailer (3.2.9, 3.2.8)
  • actionpack (3.2.9, 3.2.8)
  • activemodel (3.2.9, 3.2.8)
  • activerecord (3.2.9, 3.2.8)
  • activerecord-mysql-adapter (0.0.1)
  • activerecord-mysql2-adapter (0.0.3)
  • activeresource (3.2.9, 3.2.8)
  • activesupport (3.2.9, 3.2.8)
  • acts-as-taggable-on (2.3.3)
  • acts_as_rated (0.4.1)
  • arel (3.0.2)
  • Ascii85 (1.0.2)
  • builder (3.1.4, 3.0.0)
  • bundler (1.2.2)
  • coderay (1.0.8)
  • daemon_controller (1.1.0, 1.0.0)
  • daemons (1.1.9)
  • erubis (2.7.0)
  • eventmachine (1.0.0)
  • factory_girl (4.1.0)
  • factory_girl_rails (4.1.0)
  • fastercsv (1.5.5)
  • fastthread (1.0.7)
  • hashery (2.1.0)
  • hike (1.2.1)
  • holidays (1.0.5)
  • i18n (0.6.1)
  • icalendar (1.2.1)
  • journey (1.0.4)
  • jquery-rails (2.1.4, 2.0.3)
  • json (1.7.5)
  • mail (2.5.2, 2.4.4)
  • mime-types (1.19)
  • multi_json (1.3.7)
  • mysql (2.9.0)
  • mysql2 (0.3.11)
  • net-ldap (0.3.1)
  • nokogiri (1.5.5)
  • open-uri-cached (0.0.5)
  • passenger (3.0.18, 3.0.17)
  • pdf-reader (1.2.0)
  • polyglot (0.3.3)
  • prawn (0.12.0)
  • prawn-core (0.8.4)
  • prawn-format (0.2.3)
  • prawn-layout (0.8.4)
  • prawn-security (0.8.4)
  • prototype-rails (3.2.1)
  • rack (1.4.1)
  • rack-cache (1.2)
  • rack-openid (1.3.1)
  • rack-ssl (1.3.2)
  • rack-test (0.6.2)
  • rails (3.2.9, 3.2.8)
  • railties (3.2.9, 3.2.8)
  • rake (10.0.2, 0.9.2.2)
  • rdoc (3.12)
  • rmagick (2.13.1)
  • ruby-openid (2.2.2, 2.1.8)
  • ruby-rc4 (0.1.5)
  • rubygems-update (1.8.24)
  • simplecov (0.7.1)
  • simplecov-html (0.7.1)
  • simplecov-rcov (0.2.3)
  • sprockets (2.8.1, 2.2.2, 2.1.3)
  • thin (1.5.0)
  • thor (0.16.0)
  • tilt (1.3.3)
  • treetop (1.4.12)
  • ttfunk (1.0.3)
  • tzinfo (0.3.35)
  • ya2yaml (0.31)

I have not see any bugs and troubles to install and use Redmine 2.1.4 on my system.

----
Regards,
Mikhail

PS: I've attached my gzipped diff file with patch from Redmine 1.3.1 to Redmine 2.1.4.
I'd be glad if it helps someone. :)
Attached Files
File Type: gz redmine-2.1.4.patch.gz (28.4 KB, 13 views)
Reply With Quote
  #22  
Old November 30th, 2012, 15:58
paulimi paulimi is offline
Junior Member
 
Join Date: May 2012
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default 2.1.4

Mikhail,
Great, definitely helpful, thank you!
Do I first run the patch and then do a normal redmine upgrade as if I was installing a new version from a port?
Thanks,
Paul
Reply With Quote
  #23  
Old November 30th, 2012, 16:36
Shra Shra is offline
Junior Member
 
Join Date: Nov 2012
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Paul,

I've a copy of default port "www/redmine" with name "www/redmine2".
In fact, I switched to the custom port "www/redmine2" when was released version Redmine-2.1.2. After release of new update of Redmine I create a new patch and apply it to my custom port . Then follow the "cd /usr/ports/www/remine2 && make reinstall clean", "bundle install", "gem update" and other instructions from Redmine documentation.

If you want you can apply this patch to default port ("www/redmine") and reinstall it. Or you can make a copy of default port with new name and apply patch to it. It is your choise.

----
Regards,
Mikhail
Reply With Quote
  #24  
Old November 30th, 2012, 19:54
paulimi paulimi is offline
Junior Member
 
Join Date: May 2012
Posts: 10
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Mikhail,
My apologies for not understanding you fully.

I did the following:
1. Download your patch.
2. Apply it to the existing redmine port (/usr/ports/www/redmine).
3. make reinstall clean.

This still shows the version as 1.3.1_1. Am I supposed to manually download Redmine 2.1.4, put it somewhere (where?), and then run the patch?

Thank you.
Paul

====

Quote:
Originally Posted by Shra View Post
Paul,

I've a copy of default port "www/redmine" with name "www/redmine2".
In fact, I switched to the custom port "www/redmine2" when was released version Redmine-2.1.2. After release of new update of Redmine I create a new patch and apply it to my custom port . Then follow the "cd /usr/ports/www/remine2 && make reinstall clean", "bundle install", "gem update" and other instructions from Redmine documentation.

If you want you can apply this patch to default port ("www/redmine") and reinstall it. Or you can make a copy of default port with new name and apply patch to it. It is your choise.

----
Regards,
Mikhail
Reply With Quote
  #25  
Old December 19th, 2012, 20:30
Shra Shra is offline
Junior Member
 
Join Date: Nov 2012
Posts: 6
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hmmm...
Try this.
Attached Files
File Type: gz redmine-2.2.0.patch.gz (30.9 KB, 34 views)
Reply With Quote
Reply

Tags
redmine broken

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Solved] portmaster -a loops forever on specific port klaus Installation and Maintenance of FreeBSD Ports or Packages 6 June 16th, 2012 09:09
FreeBSD 9.0 + Redmine + Ruby19 royvandam Howtos & FAQs (Moderated) 0 February 9th, 2012 11:06
Redmine Issue with Rails 3.0.0 Update bsd10 Installation and Maintenance of FreeBSD Ports or Packages 2 September 14th, 2010 23:09
redmine sqlite and perl wonslung Installation and Maintenance of FreeBSD Ports or Packages 0 March 29th, 2010 12:48
[Solved] RRDtool takes forever on Cacti graphs under 8.0 roscoe Installation and Maintenance of FreeBSD Ports or Packages 2 December 27th, 2009 03:13


All times are GMT +1. The time now is 04:39.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
The mark FreeBSD is a registered trademark of The FreeBSD Foundation and is used by The FreeBSD Project with the permission of The FreeBSD Foundation.
Web protection and acceleration provided by CloudFlare
0