Re: FreeBSD Port: RetroArch-1.3.6_7

2017-08-23 Thread demelier . david
On Wed, 2017-08-23 at 07:23 -0700, Ultima wrote:
> Are you positive ffmpeg is the issue? I just did a clean build on
> 110amd64 and 12 current and ffmpeg built just fine. Also build fairly
> recent (less than a week) on the other releases/tier 1 arch.

Weird, I've pulled the ports source tree yesterday and it still did not
build with the same error. I'll double check.

But for now I'll disable temporarily the ffmpeg dependency to update
the port :)

Regards,

-- 
David
___
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: [RFC] Why FreeBSD ports should have branches by OS version

2017-06-23 Thread demelier . david
On Fri, 2017-06-23 at 10:38 +0200, Vlad K. wrote:
> But again, that's all doable without having to introduce new 
> infrastructure. The ports tree as is can be maintained like this and 
> quarterly repos would NOT be required. All it's needed is for 
> maintainers to keep a stable version and a latest version. There's 
> already plenty of ports done like that, otoh postfix and 
> postfix-current, nginx and nginx-devel, etc...

Yes but again if not all ports follow this system, we still have the
problem of having potential major upgrades.

> Because the BIGGEST problem in maintaining separate "stable" or LTS 
> branches is BACKPORTING fixes for ports in the #2 category, ie.
> those 
> that mix new features with fixes, so you have to CHERRY PICK only
> the 
> fix and BACKPORT it to your "stable" branch. And that's even more
> work 
> often introducing NEW bugs.

Release branches do not need backports.

> BTW, the problem of the original post could've been avoided if the
> user 
> only read UPDATING which clearly stated that www/node becomes 7 and 
> previous node (6) becomes www/node6.  (20161207) entry.

Completely off topic, if you upgrade the ports tree, you should update
all your packages as doing partial upgrades is even worse (shared
library rebuilds for instance).
___
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: [RFC] Why FreeBSD ports should have branches by OS version

2017-06-23 Thread demelier . david
On Thu, 2017-06-22 at 16:11 -0500, Mark Linimon wrote:
> On Thu, Jun 22, 2017 at 12:32:45PM -0400, scratch65...@att.net wrote:
> > My problem is that my industry experience tells me that reducing
> > the frequency of port releases is practically *guaranteed* to be
> > a Really Good Thing for everyone.
> 
> I remember before we had the quarterly releases, and people on the
> mailing lists complained constantly about the ports bits only being
> available once per release, or rolling with -head.
> 

Quarterly branches do not solve anything.

A user installs a machine on March, it uses 2017Q1. Then in April an
additional software must be installed, as we are in April, 2017Q2 is
available so two choices:

a. the user keeps 2017Q1 but won't have any security fixes as it is not
maintained anymore; possibly having security flaws.

b. the user switches to 2017Q2, this tree will probably have major
upgrades and possibly breaking existing stuff.

To me, quarterly branches are completely useless as they are not
maintained enough in time. Replacing them with release branches would
solve everything explained in this thread.

Regards,

-- 
David Demelier



___
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: [RFC] Why FreeBSD ports should have branches by OS version

2017-06-23 Thread demelier . david
On Fri, 2017-06-23 at 00:31 +, Grzegorz Junka wrote:
> A user would probably start with precompiled packages. Only power
> users 
> who know what they are doing would try to compile the packages 
> themselves, and at that point I would expect them to know a thing or
> two 
> about verifying that they compile and work fine.

Precompiled packages are updated as well nowadays.
___
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: [RFC] Why FreeBSD ports should have branches by OS version

2017-06-23 Thread demelier . david
On Thu, 2017-06-22 at 11:57 -0700, Dave Hayes wrote:
> Would you agree that release branches would be unnecessary if
> somehow 
> you could select the version of node that the ports tree builds via
> some 
> (as yet unspecified) mechanism?

I've also think about that but I'm not sure if it's easier than having
frozen release branches.

Release branches won't have many maintenance except individual bug
fixes when security advisories are found. No backport, no updates.

On the other hand, having to deal case-by-case for which ports should
have version is very hard and complex. It's the case of some of them,
node, postgresql, apache. But then we will have thousands of ports to
add just to provides different versions.

Cheers,

-- 
David Demelier
___
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: [RFC] Why FreeBSD ports should have branches by OS version

2017-06-22 Thread demelier . david
On Thu, 2017-06-22 at 10:43 -0700, Dave Hayes wrote:
> They are not useless to me.
> 
> I maintain a fair number of different package repositories for
> various 
> purposes. Over a long period of time I've found that trying to build 
> from HEAD is a random crapshoot as to whether everything you want
> will 
> build without you having to svn random ports back and forth through
> the 
> revision tree (or patch them yourself), patch your build processes, 
> and/or ask for help (which you often might not get).
> 
> In contrast, the quarterly branches (so far) have built everything
> I've 
> wanted cleanly and this has been true for some years. No, the 
> quarterlies are not perfect, but they seem to be closer to perfect
> than 
> HEAD is.
> 

The problem is not if a port will build fine or not.

Let me use my example of www/node back. I have built the port www/node
in poudriere using this origin (so no version). At the time I've built
it it was a 6.x version. When I upgraded my machine, www/node has
switched to 7.x version and since this software follows semantic
versioning, every application using the 6.x branch may or may not work
anymore. And that was my case, etherpad could not start. Fortunately, I
had the chance that the port www/node6 existed and I could downgrade.

Some people would argue to upgrade etherpad to a version that supports
node 7.x but that is not always an option. Hint: how many application
are still not python 3 compatible ? :-)

Now, I'm in a state where if I pull the ports tree, I must check if
www/node6 still exists or I must not upgrade.

With releases branches I will be sure that:

  1. www/node will *always* be at a 6.x version;
  2. www/node will still be supported for the version of the FreeBSD
system.

Regards,

-- 
David Demelier
___
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"


games/oneko-sakura conflicts with games/oneko

2010-05-28 Thread Demelier David
Hi freebsd-ports@,

   Just a little issue to fix with games/oneko-sakura, the both ports install
   the same binary and man, you can install both on your machine but only one
   /usr/local/bin/oneko will appears.

   I propose to add a little CONFLICTS entry, what do you think?

   1. install games/oneko
   2. install games/oneko-sakura
   3. pkg_delete oneko-1\* (games/oneko)
   4. pkg_delete oneko\*
   pkg_delete: file '/usr/local/man/man6/oneko.6.gz' doesn't exist
   pkg_delete: file '/usr/local/bin/oneko' doesn't exist
   ^

   King regards.

-- 
Demelier David
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: ports-mgmt/portmaster does not have zsh completions anymore ?

2010-05-19 Thread Demelier David
On Wed, May 19, 2010 at 10:27:35AM -0700, Doug Barton wrote:
 The user reports in private e-mail that the completions file is installed, 
 but it's still not working. Can a zsh user help him out?
 

Yes, sorry I forgot everytime to answer to all...

-- 
Demelier David
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


x11-wm/obconf segfaults

2010-05-12 Thread Demelier David
Hi freebsd-ports@,

   Today I wanted to try x11-wm/openbox and its configuration manager called
   obconf found in x11-wm/obconf. I started it and it just segfaults :

   (obconf:30154): Gtk-WARNING **: GtkSpinButton: setting an adjustment with 
non-zero page size is deprecated
   (no debugging symbols found)...
   Program received signal SIGSEGV, Segmentation fault.
   [Switching to Thread 804e041c0 (LWP 100235)]
   0x000800f4ee75 in g_object_type_init () from 
/usr/X11R6/lib/libgobject-2.0.so.0

   King regards.

-- 
Demelier David
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Fail to make package in x11-toolkits/gtk20

2010-05-05 Thread Demelier David
Hi,
Today I wanted to make package-recursive in x11/gnome2-lite but it fails
at x11-toolkits/gtk20. Maybe I disabled somewhere the CUPS option but I
have no WITHOUT_CUPS knob defined in make.conf

Creating bzip'd tar ball in '/usr/ports/packages/All/gtk-2.18.7_1.tbz'
tar: lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.a: Cannot 
stat: No such file or directory
tar: lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.la: Cannot 
stat: No such file or directory
tar: lib/gtk-2.0/2.10.0/printbackends/libprintbackend-cups.so: Cannot 
stat: No such file or directory
tar: Error exit delayed from previous errors.
pkg_create: make_dist: tar command failed with code 256
*** Error code 1

King regards.

-- 
Demelier David
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


audio/mumble needs devel/protobuf as lib depend.

2010-05-05 Thread Demelier David
Hi,
If you install audio/mumble you will noticed that it does not depend on
deve/protobuf because it's marked as BUILD_DEPENDS in the Makefile.
However if you deinstall protobuf mumble will fails  It also the same
with x11/qt4-opengl. So I would propose this patch.(see attachment).

But there is still a missing dependency (I guess) because if you remove
any qt4-* leaves (not depended on) mumble will segfault.

Cheers.

-- 
Demelier David
--- Makefile.orig	2010-05-05 18:58:01.0 +0200
+++ Makefile	2010-05-05 19:07:09.0 +0200
@@ -18,13 +18,14 @@
 		celt.0:${PORTSDIR}/audio/celt \
 		sndfile.1:${PORTSDIR}/audio/libsndfile \
 		boost_iostreams:${PORTSDIR}/devel/boost-libs \
-		boost_python:${PORTSDIR}/devel/boost-python-libs
-BUILD_DEPENDS=	protoc:${PORTSDIR}/devel/protobuf
+		boost_python:${PORTSDIR}/devel/boost-python-libs \
+		protoc:${PORTSDIR}/devel/protobuf
 
 USE_GMAKE=	yes
 USE_QT_VER=	4
 QT_COMPONENTS=	gui svg iconengines xml sql network l10n \
-		linguist_build qmake_build moc_build rcc_build uic_build
+		linguist_build qmake_build moc_build rcc_build uic_build \
+		opengl
 
 USE_XORG=	ice
 HAS_CONFIGURE=	yes
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

Re: audio/mumble needs devel/protobuf as lib depend.

2010-05-05 Thread Demelier David
The problem was an other missing dependency : databases/qt4-sql-sqlite3 so the
fix would be to add sql-sqlite4 to in QT_COMPONENTS too.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


graphics/dri fails to build.

2010-05-02 Thread Demelier David
Hi freebsd-ports,

   I have two machines one running 8.0-RELEASE and one using 8.0-STABLE, the
   stable one successfully update xorg to 7.5 but the other one do not :

   cc -c -I. -I../../../../../src/mesa/drivers/dri/common -Iserver 
-I../../../../../include -I../../../../../src/mesa 
-I../../../../../src/egl/main -I../../../../../src/egl/drivers/dri 
-I/usr/local/include -I/usr/local/include/drm-I/usr/local/include -O2 -pipe 
-fno-strict-aliasing -Wall -Wmissing-prototypes -std=c99 -ffast-math 
-fno-strict-aliasing  -fPIC  -DUSE_X86_ASM -DUSE_MMX_ASM -DUSE_3DNOW_ASM 
-DUSE_SSE_ASM -DHAVE_POSIX_MEMALIGN -DUSE_XCB -DPTHREADS 
-DUSE_EXTERNAL_DXTN_LIB=1 -DIN_DRI_DRIVER -DHAVE_ALIAS -DGLX_INDIRECT_RENDERING 
-DGLX_DIRECT_RENDERING -I../intel -I../intel/server -DI915 
-DDRM_VBLANK_FLIP=DRM_VBLANK_FLIP i830_context.c -o i830_context.o
   In file included from i830_context.h:31,
from i830_context.c:28:
   ../intel/intel_context.h:38:26: error: intel_bufmgr.h: No such file or 
directory
   In file included from ../intel/intel_context.h:40,
from i830_context.h:31,
from i830_context.c:28:
   ../intel/intel_screen.h:81: error: expected specifier-qualifier-list before 
'dri_bufmgr'
   In file included from i830_context.h:31,
from i830_context.c:28:
   ../intel/intel_context.h:93: error: expected specifier-qualifier-list before 
'drm_intel_bo'
   ../intel/intel_context.h:166: error: expected declaration specifiers or 
'...' before 'dri_bo'
   ../intel/intel_context.h:183: error: expected specifier-qualifier-list 
before 'dri_bufmgr'
   In file included from i830_context.c:28:
   i830_context.h:133: error: expected specifier-qualifier-list before 'dri_bo'
   i830_context.c: In function 'i830CreateContext':
   i830_context.c:75: error: 'struct intel_context' has no member named 
'ViewportMatrix'
   i830_context.c:85: error: 'struct intel_context' has no member named 
'no_rast'
   i830_context.c:108: error: 'struct intel_context' has no member named 'verts'
   gmake[5]: *** [i830_context.o] Error 1
   gmake[5]: Leaving directory 
`/usr/ports/graphics/dri/work/Mesa-7.6.1/src/mesa/drivers/dri/i915'
   gmake[4]: *** [subdirs] Error 1
   gmake[4]: Leaving directory 
`/usr/ports/graphics/dri/work/Mesa-7.6.1/src/mesa/drivers/dri'
   gmake[3]: *** [default] Error 1
   gmake[3]: Leaving directory 
`/usr/ports/graphics/dri/work/Mesa-7.6.1/src/mesa/drivers'
   gmake[2]: *** [driver_subdirs] Error 2
   gmake[2]: Leaving directory 
`/usr/ports/graphics/dri/work/Mesa-7.6.1/src/mesa'
   gmake[1]: *** [subdirs] Error 1
   gmake[1]: Leaving directory `/usr/ports/graphics/dri/work/Mesa-7.6.1/src'
   gmake: *** [default] Error 1
   *** Error code 1

   I have the same make.conf on the both, only WITHOUT_NOUVEAU=YES defined. What
   can I try ?

   King regards.
   David.

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: graphics/dri fails to build.

2010-05-02 Thread Demelier David
http://www.freebsd.org/cgi/query-pr.cgi?pr=143723

It seems adding CFLAGS+=-march-=native solved the problem but I don't want to
keep this flag everytime in my make.conf

How this flag could solve the problem ? I can't understand.

Cheers.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


audio/sdl_mixer does not pull libmikmod as dependency

2010-04-20 Thread Demelier David
Hi,

I was checking why supertux fails, and I noticed that libmikmod wasn't
installed. I checked the sdl_mixer options and MIKMOD is activated.

Why does make (missing|deinstall|install) does not pull libmikmod, flac,
smpeg as sdl_mixer dependencies ?

King regards.
-- 
Demelier David
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


mplayer needs libcdio and libcdio isn't depending on

2010-04-19 Thread Demelier David
Hi freebsd-ports,

   When you install mplayer with libcdio support, if will build and install it,
   but libcdio has no depend and could be detected as leaf package. Then
   pkg_cleanup will ask you to remove it and if you remove it you canno't use
   mplayer anymore if it needs this lib.

   Is that behavior expected ? I means that libcdio shouldn't be needed by
   mplayer after the installation.

   King regards.

-- 
Demelier David
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


graphics/mirage and localization

2009-03-20 Thread Demelier David
Hi

As I said for tagtool too, graphics/mirage has a international localization 
support but which doesn't seems to work on freebsd.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Tagtool doesn't take care locales

2009-03-08 Thread Demelier David
Hi

Tagtool has an international languages support. But on FreeBSD (and not only, I 
noticed this problem on some linux distros) tagtool doesn't care about locales, 
it will just runs in English. I tried to export all locales in differents 
languages but it still keeps english language.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: Ports on Macbook

2009-02-27 Thread Demelier David
z...@zaa.pp.ru wrote:
 On Fri, Feb 27, 2009 at 03:04:09PM +0530, Nataraj S Narayan wrote:
  Hi
  
  I hear that Mac OS X and later ones are based on FreeBSD. My wife is
  planning to get a Macbook , which I don't quite approve. Mainly
  because we need to pay for any upgrade or new add ons.
  
  But i see there is the 'ports' for Mac as in the case of FreeBSD. Is
  it the same thing? Can we use FreeBSD ports on Macbook? That we I am
  spared of paying profusely?
 
 Mac users might use Mac Ports - http://www.macports.org/
 ___
 freebsd-ports@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-ports
 To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org

I don't know if we can runs any FreeBSD ports, I know that the mac os
kernel have a FreeBSD layer and you can runs some binaries from
unix-like OS.
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org