Re: Cannot require library for passenger in ruby
On Mon, 19 Feb 2018, Karli Sjöberg wrote: > > > Den 18 feb. 2018 23:49 skrev Marcin Cieslak: > On Sat, 17 Feb 2018, Karli Sjöberg via freebsd-ports wrote: > CONFIG > > > /usr/local/lib/ruby/gems/2.4/gems/foreman_maintain-0.1.3/bin/passenger-recycler:8: > warning: previous definition of CONFIG >was here > > > /usr/local/lib/ruby/site_ruby/2.4/rubygems/core_ext/kernel_require.rb:135:in > `require': cannot load such file -- > /phusion_passenger/utils/tmpio (LoadError) > > from > /usr/local/lib/ruby/site_ruby/2.4/rubygems/core_ext/kernel_require.rb:135:in > `rescue in require' > > from > /usr/local/lib/ruby/site_ruby/2.4/rubygems/core_ext/kernel_require.rb:39:in > `require' > > from > /usr/local/lib/ruby/gems/2.4/gems/passenger-5.2.0/src/ruby_supportlib/phusion_passenger.rb:240:in > `require_passenger_lib' > > from > /usr/local/lib/ruby/gems/2.4/gems/passenger-5.2.0/src/ruby_supportlib/phusion_passenger/platform_info.rb:26:in > `' > > Where did you get passenger 5.2.0? > > Can you try to install passenger 5.1.12 from ports and see if it works > better? > > > Right, yeah, no, I started with 5.1.12 from ports and when it didn't work, I > installed a newer version with 'gem'. I can deinstall it > again if you want to see the backtrace? Would be good, please. I wonder how many passenger dependencies got installed via rubygems - would be good to have them restored, too. What is the tool you are trying to deploy? foreman_maintain? Marcin smime.p7s Description: S/MIME Cryptographic Signature
Re: 6100 subdirectories in /usr/ports/devel!
On 29/12/17 5:16 am, Bob Willcox wrote: On Fri, Dec 29, 2017 at 03:54:28AM +0700, Eugene Grosbein wrote: 29.12.2017 3:36, Bob Willcox wrote: Does anyone else feel that having 6100 subdirectories (939 are for py-* stuff) is a bit excessive? It is. But py-* stuff has second place only: $ ls /usr/ports/devel | sed 's/-.*//' | sort | uniq -c | sort -rn | head 1908 p5 964 py 600 rubygem 280 hs 176 pear 57 R 56 pecl 48 elixir 47 geany 43 erlang In fact, ports/devel is first but not only category having similar problem with p5-* stuff: $ cd /usr/ports $ find . -type d -mindepth 1 -maxdepth 1 | while read category; do printf "%15s " ${category#./}; ls $category | sed 's/-.*//' | sort | uniq -c | sort -rn | head -1; done | sort -k 2,2 -rn | head -15 devel 1908 p5 www 807 p5 textproc 617 p5 net 327 p5 databases 259 p5 security 258 p5 math 146 p5 mail 145 p5 graphics 100 p5 editors 98 libreoffice sysutils 75 rubygem converters 72 p5 misc 63 p5 net-mgmt 56 p5 x11-toolkits 49 p5 Yeah, I happened to notice the py-* stuff due to some problems I have been having with synth. I did notice the large number of p5-* subdirs but didn't count them. :) Certainly seems to be out of control... the py and p5 stuff is a symptom of another problem, which is that we are only second level for those files... the correct behaviour in my point of view is for our packages/ports system to delegate to pypi or similar for python and to CPAN for perl. maybe with the ability to add some patches on the way through.. There is just too much going on there for us to follow properly. ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Why no `operator delete(void*, unsigned int)' on 10 i386?
El 19 feb. 2018 7:17, "Yuri"escribió: I have one port failing on 10 i386 like this: > undefined reference to `operator delete(void*, unsigned int)' 11 amd64, 12 i386, 12 amd64 work fine. What might be a problem? Those are sized operators from c++14. Have you tried to compile with: -std=gnu++11? I had a similar problem. This might help: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219484 Cheers Thanks, Yuri ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: 6100 subdirectories in /usr/ports/devel!
On 29/12/17 4:36 am, Bob Willcox wrote: Does anyone else feel that having 6100 subdirectories (939 are for py-* stuff) is a bit excessive? I hadn't really looked at the number of subdirectories there in quite a long time and was shocked to see how meny there are now. yeah we really could do with a re-org.. like the languages (hungarian, japanese etc, not C, Perl ) shoudl be two levels down and we could do with a whole multi level setup. (why are we limited to just one level of directories?) ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Why no `operator delete(void*, unsigned int)' on 10 i386?
I have one port failing on 10 i386 like this: > undefined reference to `operator delete(void*, unsigned int)' 11 amd64, 12 i386, 12 amd64 work fine. What might be a problem? Thanks, Yuri ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Cannot require library for passenger in ruby
___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
x11/gnome3
Just trying to get this to comiple. 1) Please update graphics/evince to evince-3.26.0 That should take care of 2 issues. 2) net/vinaigre is not installing as it is missing a lot of international files. 3) editors/gedit-plugins is missing a bunch of plugin stuff from synctex . How can that be fixed? -- Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist rising! https://www.empire.kred/ROOTNK?t=94a1f39b Look at Psalms 14 and 53 on Atheism Not by age but by capacity is wisdom acquired. -Titus Maccius Plautus ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: Cannot require library for passenger in ruby
On Sat, 17 Feb 2018, Karli Sjöberg via freebsd-ports wrote: > Hey all! > > My hope for this email is that someone will give me a smack in the > right direction, like 'You´re holding it wrong!' and that´ll be that, > but you never know... > > So the background story of it all is that I have a Foreman server that > is eating all of my RAM, basically no matter how much I give it. I´ve > written to the devs and they say it´s wrong, it shouldn´t be doing > that, it´s not a feature :) So they gave me a ruby script that fires > from cron every 5 mins that checks if there are any passenger processes > that are going bananas and kills them. It´s not a cure, just a > workaround, but it´s going to give some breathing room for diagnosing > the root cause in the mean time. Problem is, I can´t get it running! > > /usr/local/lib/ruby/gems/2.4/gems/foreman_maintain-0.1.3/bin/passenger-recycler:10: > warning: already initialized constant CONFIG > /usr/local/lib/ruby/gems/2.4/gems/foreman_maintain-0.1.3/bin/passenger-recycler:8: > warning: previous definition of CONFIG was here > /usr/local/lib/ruby/site_ruby/2.4/rubygems/core_ext/kernel_require.rb:135:in > `require': cannot load such file -- /phusion_passenger/utils/tmpio (LoadError) > from > /usr/local/lib/ruby/site_ruby/2.4/rubygems/core_ext/kernel_require.rb:135:in > `rescue in require' > from > /usr/local/lib/ruby/site_ruby/2.4/rubygems/core_ext/kernel_require.rb:39:in > `require' > from > /usr/local/lib/ruby/gems/2.4/gems/passenger-5.2.0/src/ruby_supportlib/phusion_passenger.rb:240:in > `require_passenger_lib' > from > /usr/local/lib/ruby/gems/2.4/gems/passenger-5.2.0/src/ruby_supportlib/phusion_passenger/platform_info.rb:26:in > `' Where did you get passenger 5.2.0? Can you try to install passenger 5.1.12 from ports and see if it works better? It looks to my that there is some trouble to figure out the location of Ruby libraries... Marcin smime.p7s Description: S/MIME Cryptographic Signature
Re: graphics/evince
On Sun, Feb 18, 2018 at 07:12:50PM +0100, Rainer Hurling wrote: > Am 18.02.2018 um 19:02 schrieb Kurt Jaeger: > > Hi! > > > >>> Ah, there's a patch already at > >>> > >>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221781 > >>> > >>> Can you test if it works for you ? > > > >> I just tried the patch to update evince-3.18.2_5 to evince-3.26.0 on > >> 12.0-CURRENT amd64 and it works for me. > > > > Works as in 'builds' or works as in 'runs' 8-} ? > > > > Both, it builds, installs and runs fine, as far as I can say after > opening a few pdf files. Any chance for a commit? > ___ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" -- Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist rising! https://www.empire.kred/ROOTNK?t=94a1f39b Look at Psalms 14 and 53 on Atheism Not by age but by capacity is wisdom acquired. -Titus Maccius Plautus ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: graphics/evince
On Sun, Feb 18, 2018 at 04:40:04PM +0100, Kurt Jaeger wrote: > Hi! > > > > Who is suppose to keep this up to date? > > > > A vage group called gnome. > > > > Which has many open PRs, and unfortunatly a bad track record 8-( > > > > In the wiki we find: > > > > https://wiki.freebsd.org/Gnome#Team_Members > > > > If you can provide a patch, I can testbuild and commit... ? > > Ah, there's a patch already at > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221781 > > Can you test if it works for you ? > I may guineapig. I just cannot stand old versions that are just not suppose to be there for security reasons. Right now evince is up to 3.26 and FreeBSD ports only have 3.18. > -- > p...@opsec.eu+49 171 3101372 2 years to > go ! > ___ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" -- Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist rising! https://www.empire.kred/ROOTNK?t=94a1f39b Look at Psalms 14 and 53 on Atheism Not by age but by capacity is wisdom acquired. -Titus Maccius Plautus ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: graphics/evince
On Sun, Feb 18, 2018 at 04:34:26PM +0100, Kurt Jaeger wrote: > Hi! > > > Who is suppose to keep this up to date? > > A vage group called gnome. > > Which has many open PRs, and unfortunatly a bad track record 8-( > > In the wiki we find: > > https://wiki.freebsd.org/Gnome#Team_Members > > If you can provide a patch, I can testbuild and commit... ? > The current version is 3.26 ? Can you upatch 8.8 to 3.26? Fossies might be a good source. I meant who is the FreeBSD evince porters? > -- > p...@opsec.eu+49 171 3101372 2 years to > go ! > ___ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org" -- Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist rising! https://www.empire.kred/ROOTNK?t=94a1f39b Look at Psalms 14 and 53 on Atheism Not by age but by capacity is wisdom acquired. -Titus Maccius Plautus ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: graphics/evince
Am 18.02.2018 um 19:02 schrieb Kurt Jaeger: > Hi! > >>> Ah, there's a patch already at >>> >>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221781 >>> >>> Can you test if it works for you ? > >> I just tried the patch to update evince-3.18.2_5 to evince-3.26.0 on >> 12.0-CURRENT amd64 and it works for me. > > Works as in 'builds' or works as in 'runs' 8-} ? > Both, it builds, installs and runs fine, as far as I can say after opening a few pdf files. ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: graphics/evince
On Sun, Feb 18, 2018 at 7:40 AM, Kurt Jaegerwrote: > Hi! > > > Who is suppose to keep this up to date? > > A vague group called gnome. > > Which has many open PRs, and unfortunatly a bad track record 8-( > > In the wiki we find: > > https://wiki.freebsd.org/Gnome#Team_Members > > If you can provide a patch, I can testbuild and commit... ? To be honest, almost all work on gnome for the past five years has been by Koop. With limited time and Gnome expanding to more and more ports, advancement has ground to a near halt. And the increasingly Linux-centric code in Gnome has made it much worse. While many continue to fight it, systemd is slowly gripping the interface between Gnome and the overall system. After over 2 decades of gnome, I am seriously looking at KDE... not because of the mess of Gnome3 (I run MATE), but because of broken system interfaces. For example, since te last update to Gnome,I can no longer close my laptop while on battery without it suspending. Really annoying and worse because every few suspends, it does not resume. On Linux there is a power management tool to fix this, but it does not exist on FreeBSD because the underlying system interface needs to be ported. It may not really be difficult (or it might be), but until someone can get the time to it... It's not easy work and it is well beyond my capabilities. The last heroic effort at this job was done by marcus@ with a strong assist from mezz@, but they have largely moved on even if this are still listed as a part of the gnome team. (Have not seen anything from mezz in years.) And, after all of their work over the years, I would not ask them to do it again, especially as I know both were working on this entirely on their own time. If anyone in the Gnome community is willing to work on fixing the problems, please think about helping, If not, Gnome will bitrot away. And that impacts things that don't even seem like Gnome. E.g. Freetype -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkober...@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: graphics/evince
Hi! > > Ah, there's a patch already at > > > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221781 > > > > Can you test if it works for you ? > I just tried the patch to update evince-3.18.2_5 to evince-3.26.0 on > 12.0-CURRENT amd64 and it works for me. Works as in 'builds' or works as in 'runs' 8-} ? -- p...@opsec.eu+49 171 3101372 2 years to go ! ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: graphics/evince
Am 18.02.2018 um 16:40 schrieb Kurt Jaeger: > Hi! > >>> Who is suppose to keep this up to date? >> >> A vage group called gnome. >> >> Which has many open PRs, and unfortunatly a bad track record 8-( >> >> In the wiki we find: >> >> https://wiki.freebsd.org/Gnome#Team_Members >> >> If you can provide a patch, I can testbuild and commit... ? > > Ah, there's a patch already at > > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221781 > > Can you test if it works for you ? > I just tried the patch to update evince-3.18.2_5 to evince-3.26.0 on 12.0-CURRENT amd64 and it works for me. HTH, Rainer Hurling ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: sysutils/devcpu-data error "Please update your system in order to update CPU microcode."
On Sun, 2018-02-18 at 18:41 +0200, Nikos Kastanas wrote: > Hello > > I have a problem that i cannot seem to able to find the answer to. > > I have a Lenovo X220 laptop that runs FreeBSD-11.1-RELEASE fully > updated > with freebsd-update > I installed sysutils/devcpu-data in order to update the cpu > microcode, then > i checked that cpuctl is loaded in kldload and then i added > microcode_update_enable="YES" in /etc/rc.conf > > https://forums.freebsd.org/threads/introducing-cpupdate-a-microcode-too l-for-freebsd.64588/ Looks very good. ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
sysutils/devcpu-data error "Please update your system in order to update CPU microcode."
Hello I have a problem that i cannot seem to able to find the answer to. I have a Lenovo X220 laptop that runs FreeBSD-11.1-RELEASE fully updated with freebsd-update I installed sysutils/devcpu-data in order to update the cpu microcode, then i checked that cpuctl is loaded in kldload and then i added microcode_update_enable="YES" in /etc/rc.conf When i run service microcode_update start i always get the error "Please update your system in order to update CPU microcode." After checking in the microcode_update rc script i see the following: https://svnweb.freebsd.org/ports/head/sysutils/devcpu-data/files/microcode_update.in?revision=459084=markup 58if [ "${microcode_cpus}" = "ALL" ]; then 59CPUCONTROL_UPDATED=$(cpucontrol -h 2>&1 | grep -q -- -e; echo $?) 60if [ ${CPUCONTROL_UPDATED} -ne 0 ]; then 61echo "Please update your system in order to update CPU microcode." 62else >From what i can understand the script is trying to run "cpucontrol -h 2>&1 | grep -q -- -e" and then get the exit code. If the exit code is 0 then all is ok but if the exit code is not equal to zero then it displays that error message. So i tried to run "cpucontrol -h | grep -q -- -e" manually as root and it dispayed the usage as it should, but when i checked the exit code with "echo $?" i got 1. After running only "cpucontrol -h" i get an exit code of 64. Then i decided to take a look in the cpucontrol source code in the svn repository https://svnweb.freebsd.org/base/release/11.1.0/usr.sbin/cpucontrol/cpucontrol.c?revision=321354=markup and this is what i found: 453 case 'h': 454 /* FALLTHROUGH */ 455 default: 456 usage(); 457 /* NOTREACHED */ 458 } which, if i understand correctly, means that when i run "cpucontrol -h" then it falls through to the default case which is to run the usage() function. After checking the usage() function i found the following: 109 usage(void) 110 { 111 const char *name; 112 113 name = getprogname(); 114 if (name == NULL) 115 name = "cpuctl"; 116 fprintf(stderr, "Usage: %s [-vh] [-d datadir] [-m msr[=value] | " 117 "-i level | -i level,level_type | -u] device\n", name); 118 exit(EX_USAGE); 119 } If i understand correctly this function will display the usage of the program and then always exit with an exit code of EX_USAGE, which according to https://www.freebsd.org/cgi/man.cgi?sysexits(3) is is equal to 64 and means that the command was used incorrectly. If devcpu-data expects cpucontrol usage to exit with 0 in order for it to run the update, but cpucontrol usage always exits with 64 then the update will never happen. I will always get the error message "Please update your system in order to update CPU microcode." My question is how can i fix that so i can update my cpu microcode? Thank you for your time Best regards, Nikos Kastanas -- email : zerotro...@gmail.com nik.kasta...@gmail.com ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: graphics/evince
Hi! > > Who is suppose to keep this up to date? > > A vage group called gnome. > > Which has many open PRs, and unfortunatly a bad track record 8-( > > In the wiki we find: > > https://wiki.freebsd.org/Gnome#Team_Members > > If you can provide a patch, I can testbuild and commit... ? Ah, there's a patch already at https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=221781 Can you test if it works for you ? -- p...@opsec.eu+49 171 3101372 2 years to go ! ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
Re: graphics/evince
Hi! > Who is suppose to keep this up to date? A vage group called gnome. Which has many open PRs, and unfortunatly a bad track record 8-( In the wiki we find: https://wiki.freebsd.org/Gnome#Team_Members If you can provide a patch, I can testbuild and commit... ? -- p...@opsec.eu+49 171 3101372 2 years to go ! ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
graphics/evince
Who is suppose to keep this up to date? -- Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca Yahweh, Queen & country!Never Satan President Republic!Beware AntiChrist rising! https://www.empire.kred/ROOTNK?t=94a1f39b Look at Psalms 14 and 53 on Atheism Not by age but by capacity is wisdom acquired. -Titus Maccius Plautus ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"
FreeBSD ports you maintain which are out of date
Dear port maintainer, The portscout new distfile checker has detected that one or more of your ports appears to be out of date. Please take the opportunity to check each of the ports listed below, and if possible and appropriate, submit/commit an update. If any ports have already been updated, you can safely ignore the entry. You will not be e-mailed again for any of the port/version combinations below. Full details can be found at the following URL: http://portscout.freebsd.org/po...@freebsd.org.html Port| Current version | New version +-+ editors/mp | 5.2.11 | 5.2.12 +-+ If any of the above results are invalid, please check the following page for details on how to improve portscout's detection and selection of distfiles on a per-port basis: http://portscout.freebsd.org/info/portscout-portconfig.txt Thanks. ___ freebsd-ports@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"