Re: What is MAKE_JOBS_UNSAFE?

2013-09-11 Thread Thomas Mueller
  In most cases MAKE_JOBS_UNSAFE=yes will not help.  The message is an
 artifact from when the defaults were reversed and a precaution for the
 days after it was changed.

 IMHO it should be removed now.


 Eitan Adler

I'm inclined to agree with you.

I guess my best choice on what to do about gio-fam-backend and multimedia/vlc is
pkg delete vlc
pkg delete gio-fam-backend

or

pkg delete -f gio-fam-backend

and let multimedia/vlc sink or swim for the time being, so I can go to the 
next step

portmaster -a -x multimedia/vlc

and then do multimedia/vlc later.

I think multimedia/vlc gets fairly frequent updates, so I won't have to wait 
too long.

It is possible that vlc functionality won't be impaired by having 
gio-fam-backend taken out from under.

I have to remember FreeBSD 9.2-RELEASE may be in the very near future.

Tom
___
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: What is MAKE_JOBS_UNSAFE?

2013-09-10 Thread Matthias Andree
Am 10.09.2013 06:06, schrieb Thomas Mueller:
 Thomas,
 
 It prevents parallel (make -j 4) build of ports, and your assumption
 about how to set it is correct; alternatively, it can be given on the
 make command line:
 
 portmaster -mMAKE_JOBS_UNSAFE=yes multimedia/vlc.
 
 URL: http://www.freebsd.org/doc/en/books/porters-handbook/building.html
 
 It's described in Section 6.3.1 Building Ports in Parallel of the
 porter's handbook, and apparently a bit out of date, because
 MAKE_JOBS_SAFE=yes is now the default, and this feature must explicitly
 be _disabled_.
 
 Can someone from among the doc committers team please reflect the new
 default in the Porter's Handbook?  (I was looking at r42618.)
 
 HTH
 Matthias
 
 If MAKE_JOBS_UNSAFE=yes is already the default, then presumably trying to 
 build or upgrade a port will fail just the same with this part specified?

FORCE_MAKE_JOBS is the new default, meaning that:
Unless MAKE_JOBS_UNSAFE is defined, MAKE_JOBS_SAFE is assumed.

You should not see the ports framework message telling you to retry if
MAKE_JOBS_UNSAFE is set.

 I see in other posts that vlc has had a further update/commit, and I could 
 switch from mplayer to mplayer2, but what about gstreamer-plugins-gl, or is 
 this not critical?

I have not followed what's needed there.

 Can I safely
 pkg delete -f gio-fam-backend
 since its function is (?) presumably filled by glib 2.36 ?

Yes, providing that you've rebuilt all ports that did previously require
gio-fam-backend.

___
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: What is MAKE_JOBS_UNSAFE?

2013-09-10 Thread Thomas Mueller
 Can I safely
 pkg delete -f gio-fam-backend
 since its function is (?) presumably filled by glib 2.36 ?

Yes, providing that you've rebuilt all ports that did previously require
gio-fam-backend.

I had three that failed, and MAKE_JOBS_UNSAFE=yes apparently had no effect:
multimedia/mplayer, graphics/gstreamer-plugins-gl, multimedia/vlc

I successfully upgraded mplayer to mplayer2.

I tried make deinstall install on graphics/gstreamer-plugins-gl: deinstalled 
but was unable to rebuild and reinstall.

multimedia/vlc failed even with MAKE_JOBS_UNSAFE=yes.

My guess is that 
pkg delete -f gio-fam-backend 
would not adversely affect vlc 2.0.6_3,3 because glib 2.36 might serve the 
function of gio-fam-backend.

Anyway, I don't want to let this stop me from the last step (portmaster -a).

I will want to source-upgrade to the upcoming FreeBSD 9.2-RELEASE, and build 
sysutils/grub2, see if I can create my own Super Grub2 Disk.

Even if vlc is messed up, I can hope to rebuild in the near future.


Tom
___
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: What is MAKE_JOBS_UNSAFE?

2013-09-10 Thread Eitan Adler
On Tue, Sep 10, 2013 at 1:46 PM, Thomas Mueller
mueller6...@bellsouth.net wrote:
 Can I safely
 pkg delete -f gio-fam-backend
 since its function is (?) presumably filled by glib 2.36 ?

 Yes, providing that you've rebuilt all ports that did previously require
 gio-fam-backend.

 I had three that failed, and MAKE_JOBS_UNSAFE=yes apparently had no effect:
 multimedia/mplayer, graphics/gstreamer-plugins-gl, multimedia/vlc

In most cases MAKE_JOBS_UNSAFE=yes will not help.  The message is an
artifact from when the defaults were reversed and a precaution for the
days after it was changed.

IMHO it should be removed now.


-- 
Eitan Adler
___
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: What is MAKE_JOBS_UNSAFE?

2013-09-10 Thread Matthias Andree
Am 10.09.2013 19:46, schrieb Thomas Mueller:
 Can I safely
 pkg delete -f gio-fam-backend
 since its function is (?) presumably filled by glib 2.36 ?
 
 Yes, providing that you've rebuilt all ports that did previously require
 gio-fam-backend.
 
 I had three that failed, and MAKE_JOBS_UNSAFE=yes apparently had no effect:
 multimedia/mplayer, graphics/gstreamer-plugins-gl, multimedia/vlc

Tom,

please make sure to get your mail replies right.

1. You need to properly mark quoted material (indentation, attribution
line, and similar).  You did not consistently quote my material, which
was the Yes, providing that... paragraph above.  It lacks a level of
indentation, and I do not tolerate misappropriation of my material
however short it is. (Which is why this reply is public.)

2. Please use a mailer that keeps threads intact (In-Reply-To: header
required).  Since your replies did not thread this discussion properly,
can I ask you to use a different mailer so that your replies appear in line?

Thank you.

Best regards
Matthias
___
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


What is MAKE_JOBS_UNSAFE?

2013-09-09 Thread Thomas Mueller
In some ports that failto build/upgrade, with portmaster in this case, I get a 
message like

gmake[1]: Leaving directory 
`/BETA1/usr/ports/multimedia/vlc/work9amd64/vlc-2.0.7'
gmake: *** [all] Error 2
=== Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** [do-build] Error code 1


I also got this with mplayer and graphics/gstreamer-plugins-gl, resulting from 
the instructions in UPDATING 20130731.

I looked in man pages (portmaster, ports, make.conf, make) and online Porters' 
Handbook without finding anything.

So I want to know what MAKE_JOBS_UNSAFE=yes is supposed to do, and do I set it 
by

env MAKE_JOBS_UNSAFE=yes portmaster multimedia/vlc 
(or whatever other port it applies to)?


Tom
___
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: What is MAKE_JOBS_UNSAFE?

2013-09-09 Thread Matthias Andree
Am 09.09.2013 22:22, schrieb Thomas Mueller:

 So I want to know what MAKE_JOBS_UNSAFE=yes is supposed to do, and do I set 
 it by
 
 env MAKE_JOBS_UNSAFE=yes portmaster multimedia/vlc 
 (or whatever other port it applies to)?

Thomas,

It prevents parallel (make -j 4) build of ports, and your assumption
about how to set it is correct; alternatively, it can be given on the
make command line:

portmaster -mMAKE_JOBS_UNSAFE=yes multimedia/vlc.

URL: http://www.freebsd.org/doc/en/books/porters-handbook/building.html

It's described in Section 6.3.1 Building Ports in Parallel of the
porter's handbook, and apparently a bit out of date, because
MAKE_JOBS_SAFE=yes is now the default, and this feature must explicitly
be _disabled_.

Can someone from among the doc committers team please reflect the new
default in the Porter's Handbook?  (I was looking at r42618.)

HTH
Matthias



signature.asc
Description: OpenPGP digital signature


Re: What is MAKE_JOBS_UNSAFE?

2013-09-09 Thread Thomas Mueller
 Thomas,

 It prevents parallel (make -j 4) build of ports, and your assumption
 about how to set it is correct; alternatively, it can be given on the
 make command line:

 portmaster -mMAKE_JOBS_UNSAFE=yes multimedia/vlc.

 URL: http://www.freebsd.org/doc/en/books/porters-handbook/building.html

 It's described in Section 6.3.1 Building Ports in Parallel of the
 porter's handbook, and apparently a bit out of date, because
 MAKE_JOBS_SAFE=yes is now the default, and this feature must explicitly
 be _disabled_.

 Can someone from among the doc committers team please reflect the new
 default in the Porter's Handbook?  (I was looking at r42618.)

HTH
 Matthias

If MAKE_JOBS_UNSAFE=yes is already the default, then presumably trying to build 
or upgrade a port will fail just the same with this part specified?

Now pkg info -r gio-fam-backend shows


gio-fam-backend-2.34.3:
mplayer-1.1.r20130308
gstreamer-plugins-gl-0.10.3_1
vlc-2.0.6_3,3

So to go to the last step (portmaster -a) in this UPDATING 20130731, I have 
to somehow upgrade or get rid of those three reverse dependencies, or possibly

pkg delete -f gio-fam-backend

I see in other posts that vlc has had a further update/commit, and I could 
switch from mplayer to mplayer2, but what about gstreamer-plugins-gl, or is 
this not critical?

Tom
___
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: What is MAKE_JOBS_UNSAFE?

2013-09-09 Thread Thomas Mueller
 Thomas,

 It prevents parallel (make -j 4) build of ports, and your assumption
 about how to set it is correct; alternatively, it can be given on the
 make command line:

 portmaster -mMAKE_JOBS_UNSAFE=yes multimedia/vlc.

 URL: http://www.freebsd.org/doc/en/books/porters-handbook/building.html

 It's described in Section 6.3.1 Building Ports in Parallel of the
 porter's handbook, and apparently a bit out of date, because
 MAKE_JOBS_SAFE=yes is now the default, and this feature must explicitly
 be _disabled_.

 Can someone from among the doc committers team please reflect the new
 default in the Porter's Handbook?  (I was looking at r42618.)

HTH
 Matthias

If MAKE_JOBS_UNSAFE=yes is already the default, then presumably trying to build 
or upgrade a port will fail just the same with this part specified?

Now pkg info -r gio-fam-backend shows


gio-fam-backend-2.34.3:
mplayer-1.1.r20130308
gstreamer-plugins-gl-0.10.3_1
vlc-2.0.6_3,3

So to go to the last step (portmaster -a) in this UPDATING 20130731, I have 
to somehow upgrade or get rid of those three reverse dependencies, or possibly

pkg delete -f gio-fam-backend

I see in other posts that vlc has had a further update/commit, and I could 
switch from mplayer to mplayer2, but what about gstreamer-plugins-gl, or is 
this not critical?

Update: I did 
portmaster -o multimedia/mplayer2 multimedia/mplayer

successfully, but failed with vlc and gstreamer-plugins-gl.

Can I safely
pkg delete -f gio-fam-backend
since its function is (?) presumably filled by glib 2.36 ?

Tom
___
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