discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: PrjectCenter (and Gorm) ask for old gnustep-base library in FreeBSD


From: Edwin Ancaer
Subject: Re: PrjectCenter (and Gorm) ask for old gnustep-base library in FreeBSD 11.1
Date: Wed, 8 Nov 2017 04:32:55 +0100

Well, the aim was to keep things simple and just use the packages, but along the road, discipline failed and I stared to use the ports for whatever reason. I suppose that being your own System Administrator is something that has to be learned too.

Does this make it useless to report 'bugs' I find on my system, until I do a  complete reinstall, as now there is a large possibility the causes are some local problems with my installation.

I'm asking because some apps seem to have problems when using the Rik-theme, and be OK with the traditional GNUstep theme, but I think I just  dowloaded the source for the Rik-theme and just installed it. (I understand now this must be even more horrible to a real FreeBSD-user than mixing ports and packages)

With Rik, Terminal.app for instance, displays the menu on top, but opens no window, with the following displays:

[edwin@ottopedi ~]$ openapp Terminal
2017-11-08 04:14:46.391 Terminal[1388:100275] styleoffsets ... guessing offsets
2017-11-08 04:14:46.392 Terminal[1388:100275] styleoffsets ... guessing offsets
2017-11-08 04:14:47.841 Terminal[1388:100275] File NSView.m: 1183. In -[NSView setFrame:] given negative width
2017-11-08 04:14:47.842 Terminal[1388:100275] File NSView.m: 1188. In -[NSView setFrame:] given negative height
2017-11-08 04:14:47.843 Terminal[1388:100275] NSFont <NSFont: 0x2c79ea00> DejaVu Sans Mono 12.000 0.000 0.000 12.000 0.000 0.000 S 0 info <CairoFontInfo: 0x2c776990> size 12 {x = 0; y = -9; width = 8; height = 9} 1
2017-11-08 04:14:47.981 Terminal[1388:100275] Problem posting notification: <NSException: 0x2c7c5d10> NAME:NSInvalidArgumentException REASON:[Rik-fillRect:withTiles:background:fillStyle:] rect width is not positive INFO:(null  )

When closing with the Quit option from the menu, I get a segmentation fault.
 
With the GNUstep theme, Terminal.app opens normally, and the displays after the start are:

[edwin@ottopedi ~]$ openapp Terminal
2017-11-08 04:22:02.797 Terminal[1539:100276] styleoffsets ... guessing offsets
2017-11-08 04:22:02.798 Terminal[1539:100276] styleoffsets ... guessing offsets
2017-11-08 04:22:03.489 Terminal[1539:100276] File NSView.m: 1183. In -[NSView setFrame:] given negative width
2017-11-08 04:22:03.490 Terminal[1539:100276] File NSView.m: 1188. In -[NSView setFrame:] given negative height
2017-11-08 04:22:03.491 Terminal[1539:100276] NSFont <NSFont: 0x2c542cb0> DejaVu Sans Mono 12.000 0.000 0.000 12.000 0.000 0.000 S 0 info <CairoFontInfo: 0x2c3f75d0> size 12 {x = 0; y = -9; width = 8; height = 9} 1


Thanks,

Edwin.

 


2017-11-07 12:06 GMT+01:00 David Chisnall <theraven@sucs.org>:
On 4 Nov 2017, at 17:07, Edwin Ancaer <eancaer@gmail.com> wrote:
>
> I installed the ports with the make install command, in a previous version.
>
>
> The update was done with the freebsd-update command. Then the problems started.
>
> I also reinstalled all ports with the portmaster utility. It took my laptop over 24 hours to compile and install everything, but to no avail.

It’s worth noting that, while this may work, it is *strongly* discouraged on modern FreeBSD.  Ideally, you should be able to simply use the packaged versions (pkg ins gnustep-app).  If you do need to compile from source (e.g. if you need some custom options) then the recommended way to do so is to install Poudriere and use it to build a package set.

David



reply via email to

[Prev in Thread] Current Thread [Next in Thread]