Re: net-im/prosody post install error

2014-04-01 Thread Scot Hetzel
On Mon, Mar 31, 2014 at 4:13 PM, Ross Penner ro...@f-m.fm wrote:


 On Sat, 15 Mar 2014, at 08:47 AM, Scot Hetzel wrote:
 On Fri, Mar 14, 2014 at 9:55 PM, Ross Penner ro...@f-m.fm wrote:
  When I try to build prosody (on FreeBSD 9.2-RELEASE-p3), I get the
  following error once it gets to the installation phase. The error
  references already having a prosody user and group. They were created
  the first time I tried to install and this message is from my second
  attempt.
 
  ===  Installing for prosody-0.9.3
  /bin/sh /usr/ports/net-im/prosody/work/pkg-install prosody-0.9.3
  PRE-INSTALL
  prosody:*:242:
  You already have a group prosody, so I will use it.
  pw: user 'prosody' already exists
  Adding user prosody failed...
  *** [pre-install] Error code 1
 
 
  Thanks for any help or insight you can provide.

 The pkg-install script should be detecting the user, what does the
 following command show?

 /usr/sbin/pw user show prosody ; echo $?

 On my system with no prosody user it returns with:

 pw: no such user `prosody`
 67

 It should return with a value of zero, when the port is installed:

 # /usr/sbin/pw user show prosody ; echo $?
 prosody:*:242:1::0:0:Prosody XMMP Server:/nonexistent:/usr/sbin/nologin
 0

 I have tried installing/deinstalling/re-installing the port, and don't
 get the prosody user already exists error.


 ok, so I run /usr/sbin/pw user show prosody ; echo $? and I get the
 same error you do on your system with no user. When I look at
 /etc/passwd, the prosody user is there:

 prosody:*:242:1:Prosody XMPP Server:/nonexistent:/usr/sbin/nologin

 Also, when I try to remove the prosody user, it fails:

 # pw userdel -n prosody
 pw: no such user `prosody'

Is the prosody user in /etc/master.passwd?

Try running:

/usr/sbin/pwd_mkdb -p /etc/master.passwd

to re-create the password databases and /etc/passwd.

Note:
- make backups of /etc/passwd, /etc/spwd.db and /etc/pwd.db
- make sure that all of your users are in /etc/master.passwd

-- 
DISCLAIMER:

No electrons were maimed while sending this message. Only slightly bruised.
___
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


FreeBSD Port: py27-unidecode-0.04.14

2014-04-01 Thread Slman


‏‫من جهاز الـ iPhone الخاص بي‬
___
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

FreeBSD ports you maintain which are out of date

2014-04-01 Thread portscout
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
+-+
security/i2p| 0.9.11  | 0.9.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
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: net-im/prosody post install error

2014-04-01 Thread Ross Penner


On Mon, 31 Mar 2014, at 10:35 PM, Scot Hetzel wrote:
 Is the prosody user in /etc/master.passwd?

Yes
 
 Try running:
 
 /usr/sbin/pwd_mkdb -p /etc/master.passwd
 
 to re-create the password databases and /etc/passwd.
 
 Note:
 - make backups of /etc/passwd, /etc/spwd.db and /etc/pwd.db
 - make sure that all of your users are in /etc/master.passwd

That seemed to have fixed the issue! I installed prosody now with no
problems. Thanks for your help. It is greatly appreciated.
___
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


Updating less-than-everything with poudriere pkgng

2014-04-01 Thread J David
Poudriere and pkgng have been great tools for managing large numbers
of FreeBSD ports.

However, we would like to optimize the build in some cases.

Consider a poudriere-generated pkgng repository with about 10,000
packages in it.  Now, just because the FreeBSD ports collection is the
way it is, about 8,000 of those packages are going to depend directly
or indirectly on perl.

Now suppose one of those 10,000 packages is foobar-1.2.2.  A security
advisory is released, and it is now urgent to upgrade all the machines
using this repository to foobar-1.2.3 ASAP.  But foobar-1.2.3 (like
7,999 of its brethren) depends on perl, and perl has also been updated
from perl-5.12.3.4_5a to 5.12.3.4_5a1.

What we want is to do a poudriere build that updates to foobar-1.2.3
and rebuild anything that depends on foobar.

But the first thing poudriere is going to do is whack perl-5.12.3.4_5a
and all 8000 packages that depend on it.

This is a problem for two reasons.

First, this takes at least a day to build, during which time
foobar-1.2.2 is out there waiting to be exploited.  (Alternatively you
can try to build less than the full set to get it done quicker, but
this introduces its own set of problems; packages that didn't get
rebuilt may stop working.)

Second, it's virtually a guarantee that hidden somewhere in those 8000
packages is an update that breaks something for somebody using that
repository.

So poudriere creates this situation where to get any security update,
you have to take every other unrelated update, even if they are very
bad for you.

Is there any way to either:

- Convince poudriere only to build a specific port and its dependents, or
- Build port(s) outside of poudriere and then inject them into the
pkgng repo maintained by poudriere?

For example, if there were some way we could manually delete what we
want rebuilt and tell poudriere to rebuild only the missing, not the
outdated, that would be great.  (It would be *ideal* if we could just
delete the target package and poudriere would take care of deleting
its dependents.)

Thanks for any advice!
___
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: Updating less-than-everything with poudriere pkgng

2014-04-01 Thread Matthew Seaman
On 04/01/14 16:18, J David wrote:
 Consider a poudriere-generated pkgng repository with about 10,000
 packages in it.  Now, just because the FreeBSD ports collection is the
 way it is, about 8,000 of those packages are going to depend directly
 or indirectly on perl.
 
 Now suppose one of those 10,000 packages is foobar-1.2.2.  A security
 advisory is released, and it is now urgent to upgrade all the machines
 using this repository to foobar-1.2.3 ASAP.  But foobar-1.2.3 (like
 7,999 of its brethren) depends on perl, and perl has also been updated
 from perl-5.12.3.4_5a to 5.12.3.4_5a1.
 
 What we want is to do a poudriere build that updates to foobar-1.2.3
 and rebuild anything that depends on foobar.
 
 But the first thing poudriere is going to do is whack perl-5.12.3.4_5a
 and all 8000 packages that depend on it.
 

This is why the quarterly branches exist.  2014Q1 (Just EoL'd) and
2014Q2 (just branched from head) will now get only security and port-fix
type upgrades for the next 3 months.  Therefore if your poudriere repo
had been tracking 2014Q1 it would probably not have had those perl
updates to deal with, but it would have had foobar-1.2.3 security fixes.

Of course, right about now, you get to have an upgrade frenzy applying 3
months worth of changes in one fell swoop, as there's the switchover
from 2014Q1 to 2014Q2 happening right now.

There's no way I know of to use poudriere to selectively update just
packages from the dependency tree involving foobar but not ones
involving perl.  So, yes, you'll end up with your package builder doing
a lot of building, and you will have a window of exposure while that is
happening.  About the only way I can think of to achieve that is to
apply selective updates to your ports tree that you have checked out of
SVN, which is a pain in the posterior and not always guarranteed to work
properly.

Cheers,

Matthew





signature.asc
Description: OpenPGP digital signature


Re: Updating less-than-everything with poudriere pkgng

2014-04-01 Thread Boris Samorodov
01.04.2014 19:18, J David пишет:

 - Build port(s) outside of poudriere and then inject them into the
 pkgng repo maintained by poudriere?

I'd go this way:

1. Update/install the latest portstree at one system that uses
   your custom packages.
2. Build/install/package a new version of the needed port using
   port's infrastructure.
3. Copy the new package to your distributing server.
4. Use PKG-REPO(8) to create a package repository catalog.

-- 
WBR, Boris Samorodov (bsam)
FreeBSD Committer, http://www.FreeBSD.org The Power To Serve
___
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

FreeBSD Port: www/tomcat-native

2014-04-01 Thread Mike Jakubik

Hello,

It looks like the recent update of apr has broken this port. However 
there is a simple fix.


LIB_DEPENDS=libapr-1.so.4:${PORTSDIR}/devel/apr1

needs to be changed to

LIB_DEPENDS=libapr-1.so.5:${PORTSDIR}/devel/apr1

Or perhaps its better not to specify the exact library version.

Thanks.
___
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: LPPL10 license consequences intended? (arabic/arabtex)

2014-04-01 Thread Big Lebowski
I just wanted to express my general concerns, since in past I was also
making posts in the tone of the OP, and I wanted people to speak up so
badly, I decided not to remain silent this time, even if the original
problem is not really on my playground.

I would also like to see portmgr actively participating in the discussions,
leading by example and well, basically, leading and managing. If portmgr
cant react on high number of port related PR's and the time it takes to
handle them, ports quality, license framework, then... what actually
portmgr can do and what's its point?

I am aware we're all volunteers, but at the end, we've volunteered to
certain duties, as maintainers, commiters and portmgr's, havent we? Even
more, few people volunteered on multiple discussions in past, that they'd
love to help with certain duties, and, well, they've been ignored. That
really makes me wonder if anyone is actually in charge, has ideas, power
and will to implement those, 'right' to make decisions, or are we just
drifting in random directions depending on who takes what action and who
does (or not) replies to stop them or not?

Regards,
BL


On Sat, Mar 29, 2014 at 4:35 PM, Mark Linimon lini...@lonesome.com wrote:

 On Sat, Mar 29, 2014 at 11:34:29AM +0100, John Marino wrote:
  Don't dish it out if you don't want a response.

 The fact that you want to put it in these terms tells me everything I
 need to know.

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

___
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


[QAT] 349891: 4x leftovers

2014-04-01 Thread Ports-QAT
Bring back from the dead; take ownership

Distfile is hosted in my public_distfiles
-

  Build ID:  20140401211601-45638
  Job owner: f...@freebsd.org
  Buildtime: 13 minutes
  Enddate:   Tue, 01 Apr 2014 21:28:34 GMT

  Revision:  349891
  Repository:
https://svnweb.freebsd.org/ports?view=revisionrevision=349891

-

Port:security/amavis-stats 0.1.12_3

  Buildgroup: 8.4-QAT/amd64
  Buildstatus:   LEFTOVERS
  Log: 
https://qat.redports.org//~f...@freebsd.org/20140401211601-45638-311430/amavis-stats-0.1.12_3.log

  Buildgroup: 8.4-QAT/i386
  Buildstatus:   LEFTOVERS
  Log: 
https://qat.redports.org//~f...@freebsd.org/20140401211601-45638-311431/amavis-stats-0.1.12_3.log

  Buildgroup: 9.2-QAT/amd64
  Buildstatus:   LEFTOVERS
  Log: 
https://qat.redports.org//~f...@freebsd.org/20140401211601-45638-311432/amavis-stats-0.1.12_3.log

  Buildgroup: 9.2-QAT/i386
  Buildstatus:   LEFTOVERS
  Log: 
https://qat.redports.org//~f...@freebsd.org/20140401211601-45638-311433/amavis-stats-0.1.12_3.log


--
Buildarchive URL: https://qat.redports.org/buildarchive/20140401211601-45638
redports https://qat.redports.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


Re: editors/lazarus-lcl-units Not installed/updated on 10-stable amd64

2014-04-01 Thread Lawrence K. Chen, P.Eng.
There was an PR about this: ports/187961

While there's no discussion on thisthe gist is that there were stray files
left behind by the previous version that was confusing the build.  And, that
removing the .lazarus directory from the port builder's home directory would
make it work (IE: /root/.lazarus)

And, that the port is now more aggressive on uninstalling, so this problem
shouldn't happen anymore.


On 03/28/14 01:21, Alex V. Petrov wrote:
 There are solutions?
 
 Hint: Start of reading config file /usr/local/etc/fpc.cfg
 Hint: End of reading config file /usr/local/etc/fpc.cfg
 Free Pascal Compiler version 2.6.4 [2014/03/26] for x86_64
 Copyright (c) 1993-2014 by Florian Klaempfl and others
 Target OS: FreeBSD for x86-64
 Compiling lazcontrols.pas
 Compiling dividerbevel.pas
 dividerbevel.pas(19,12) Fatal: Can't find unit LResources used by DividerBevel
 Fatal: Compilation aborted
 gmake[1]: *** [lazcontrols.ppu] Ошибка 1
 gmake[1]: Выход из каталога `/usr/ports/editors/lazarus-lcl-
 units/work/lazarus/components/lazcontrols'
 *** Error code 2
 
 Stop.
 make: stopped in /usr/ports/editors/lazarus-lcl-units
 

-- 
Who: Lawrence K. Chen, P.Eng. - W0LKC - Sr. Unix Systems Administrator
For: Enterprise Server Technologies (EST) --  SafeZone Ally
___
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