lifanov (Nikolai Lifanov)
User

Projects

User Details

User Since
Dec 13 2016, 2:26 PM (57 w, 5 d)

Recent Activity

Tue, Jan 16

lifanov committed rP459175: update games/wtf to 20180113 snapshot from NetBSD.
update games/wtf to 20180113 snapshot from NetBSD
Tue, Jan 16, 2:30 PM

Fri, Jan 12

lifanov committed rP458863: update games/wtf to 20180110 snapshot from NetBSD.
update games/wtf to 20180110 snapshot from NetBSD
Fri, Jan 12, 6:44 PM

Wed, Jan 10

lifanov committed rP458644: update sysutils/terraform to 0.11.2.
update sysutils/terraform to 0.11.2
Wed, Jan 10, 2:22 PM

Mon, Jan 8

lifanov committed rP458451: update games/stonesoup to 0.21.0.
update games/stonesoup to 0.21.0
Mon, Jan 8, 4:59 PM

Thu, Jan 4

lifanov committed rP458030: sysutils/docker: fix fetch.
sysutils/docker: fix fetch
Thu, Jan 4, 2:12 PM

Wed, Jan 3

lifanov committed rP458002: update sysutils/docker to 17.12.0.
update sysutils/docker to 17.12.0
Wed, Jan 3, 8:24 PM
lifanov added a comment to D13744: databases/arangodb32: Upgrade to 3.2.10.

I think you do unless you have an implicit one.

Wed, Jan 3, 6:20 PM
lifanov accepted D13744: databases/arangodb32: Upgrade to 3.2.10.

I tested this. You should also get maintainer approval.

Wed, Jan 3, 2:07 PM

Mon, Jan 1

lifanov added a comment to D13584: databases/mongodb36: new port.

Hmm, I mistyped the revision URL for a second time now. I need to change my workflow for these.
I'm going to try to figure out how to close this revision.

Mon, Jan 1, 4:51 PM
lifanov added an edge to rP457783: add new port: MongoDB 3.6.0: D13584: databases/mongodb36: new port.
Mon, Jan 1, 4:48 PM
lifanov added 1 commit(s) for D13584: databases/mongodb36: new port: rP457783: add new port: MongoDB 3.6.0.
Mon, Jan 1, 4:48 PM
lifanov committed rP457783: add new port: MongoDB 3.6.0.
add new port: MongoDB 3.6.0
Mon, Jan 1, 4:45 PM

Wed, Dec 27

lifanov added inline comments to D13584: databases/mongodb36: new port.
Wed, Dec 27, 8:54 PM
lifanov committed rP457421: update sysutils/py-docker to 2.7.0.
update sysutils/py-docker to 2.7.0
Wed, Dec 27, 8:10 PM
lifanov committed rP457420: update emulators/winetricks to 20171222.
update emulators/winetricks to 20171222
Wed, Dec 27, 8:08 PM
lifanov committed rP457419: update games/wtf to 20171222 snapshot from NetBSD.
update games/wtf to 20171222 snapshot from NetBSD
Wed, Dec 27, 8:07 PM
lifanov added inline comments to D13584: databases/mongodb36: new port.
Wed, Dec 27, 7:46 PM
lifanov added a comment to D13584: databases/mongodb36: new port.

You need USES=shebangfix for bin/install_compass

Wed, Dec 27, 7:44 PM
lifanov added inline comments to D13584: databases/mongodb36: new port.
Wed, Dec 27, 5:08 PM

Dec 19 2017

lifanov committed rP456721: update sysutils/docker-compose to 0.18.0.
update sysutils/docker-compose to 0.18.0
Dec 19 2017, 2:58 PM

Dec 11 2017

lifanov committed rP456042: update sysutils/packer to 1.1.3.
update sysutils/packer to 1.1.3
Dec 11 2017, 2:53 PM

Dec 8 2017

lifanov committed rP455796: update databases/arangodb32 to 3.2.9.
update databases/arangodb32 to 3.2.9
Dec 8 2017, 7:35 PM
lifanov committed rP455784: update sysutils/debootstrap to 1.0.93.
update sysutils/debootstrap to 1.0.93
Dec 8 2017, 3:46 PM

Dec 7 2017

lifanov committed rP455704: update MooseFS to 3.0.99.
update MooseFS to 3.0.99
Dec 7 2017, 3:45 PM

Dec 5 2017

lifanov added a comment to D11095: add shared py-backports namespace file for backports.* modules.

Thank you!

Dec 5 2017, 3:00 PM
lifanov committed rP455585: add devel/py-backports - namespace shim for Python backports.
add devel/py-backports - namespace shim for Python backports
Dec 5 2017, 3:00 PM
lifanov closed D11095: add shared py-backports namespace file for backports.* modules.
Dec 5 2017, 3:00 PM
lifanov added a comment to D11095: add shared py-backports namespace file for backports.* modules.

Your patch works, thank you!
This is pending approval by Python.

Dec 5 2017, 2:37 PM
lifanov updated the diff for D11095: add shared py-backports namespace file for backports.* modules.

update patch with the one fixed by antoine

Dec 5 2017, 2:37 PM
lifanov added a comment to D11095: add shared py-backports namespace file for backports.* modules.

Thanks Antoine!

Dec 5 2017, 2:02 PM

Dec 2 2017

lifanov committed rP455376: update games/wtf to 20171202 snapshot from NetBSD.
update games/wtf to 20171202 snapshot from NetBSD
Dec 2 2017, 2:04 PM

Dec 1 2017

lifanov committed rP455300: fix databases/arangodb32 on FreeBSD 10.x.
fix databases/arangodb32 on FreeBSD 10.x
Dec 1 2017, 4:30 PM
lifanov closed D13282: Fix FreeBSD 10.x and i386 builds.
Dec 1 2017, 4:30 PM · Contributor Reviewers (ports)
lifanov committed rP455298: update sysutils/terraform to 0.11.1.
update sysutils/terraform to 0.11.1
Dec 1 2017, 4:12 PM
lifanov abandoned D13313: allow PKGNAMESUFFIX to work with USE_PYTHON=optsuffix.

OK, got it. Don't use optsuffix.
I didn't know it was temporary.

Dec 1 2017, 1:57 PM

Nov 30 2017

lifanov committed rP455233: reinstate sysutils/ansible23.
reinstate sysutils/ansible23
Nov 30 2017, 9:35 PM
lifanov committed rP455231: disable flavors for sysutils/ansible.
disable flavors for sysutils/ansible
Nov 30 2017, 9:19 PM
lifanov created D13313: allow PKGNAMESUFFIX to work with USE_PYTHON=optsuffix.
Nov 30 2017, 8:59 PM
lifanov committed rP455207: update conflicts after addition of sysutils/ansible23.
update conflicts after addition of sysutils/ansible23
Nov 30 2017, 3:35 PM
lifanov committed rP455204: add sysutils/ansible23.
add sysutils/ansible23
Nov 30 2017, 3:32 PM
lifanov committed rP455202: update games/gemrb to 0.8.5.
update games/gemrb to 0.8.5
Nov 30 2017, 2:07 PM
lifanov committed rP455201: update sysutils/ansible to 2.4.2.0.
update sysutils/ansible to 2.4.2.0
Nov 30 2017, 2:05 PM

Nov 21 2017

lifanov committed rP454616: new port: databases/arangodb32.
new port: databases/arangodb32
Nov 21 2017, 3:48 PM
lifanov closed D12793: ArangoDB FreeBSD port.
Nov 21 2017, 3:48 PM · Ports Committers
lifanov accepted D12793: ArangoDB FreeBSD port.

I re-tested it and the port looks good now.
Would you like me to commit it?

Nov 21 2017, 3:04 PM · Ports Committers

Nov 20 2017

lifanov added a comment to D12793: ArangoDB FreeBSD port.

OK, this works now and looks pretty good.
Can you consider making some configuration files @sample?
https://www.freebsd.org/doc/en/books/porters-handbook/book.html#plist-config

Nov 20 2017, 6:05 PM · Ports Committers
lifanov added a comment to D12793: ArangoDB FreeBSD port.

This doesn't build for me:

/work/stage/usr/local/share/arangodb/js/server/bootstrap/coordinator-database.js
CMake Error at cmake_install.cmake:87 (file):
  file INSTALL cannot find
  "/usr/home/lifanov/src/svn/freebsd/ports/head/databases/arangodb32/work/.build/var/log/arangodb3".
gmake[1]: *** [Makefile:99: install/strip] Error 1
Nov 20 2017, 3:31 PM · Ports Committers
lifanov accepted D13163: sysutils/zrepl: Update to 0.0.2.

Looks good to me!
Thanks for taking care of it.

Nov 20 2017, 3:20 PM

Nov 19 2017

lifanov committed rP454510: update games/wtf to 20171118 snapshot from NetBSD.
update games/wtf to 20171118 snapshot from NetBSD
Nov 19 2017, 11:50 PM

Nov 17 2017

lifanov committed rP454380: update sysutils/terraform to 0.11.0.
update sysutils/terraform to 0.11.0
Nov 17 2017, 7:22 PM
lifanov committed rP454375: update sysutils/packer to 1.1.2.
update sysutils/packer to 1.1.2
Nov 17 2017, 2:11 PM

Nov 14 2017

lifanov committed rP454179: update sysutils/py-docker to 2.6.1.
update sysutils/py-docker to 2.6.1
Nov 14 2017, 3:25 PM

Nov 10 2017

lifanov committed rP453925: update sysutils/docker-compose to 1.17.1.
update sysutils/docker-compose to 1.17.1
Nov 10 2017, 7:16 PM

Nov 8 2017

lifanov added a comment to D12793: ArangoDB FreeBSD port.

This looks pretty good, but %%DATADIR%%3 and %%DOCSDIR%%3 in pkg-plist should really be directories.
Can you consider configuring these to match the port name or maybe swithing the portname to arangodb3?

I'm not sure I understand what you mean - should I replace them with the actual final value - e.g. /usr/local/share, or add @dir entries for them to pkg-plist?

Nov 8 2017, 2:31 PM · Ports Committers
lifanov accepted D12960: Update Neverwinter Nights ports.

I was able to test this and it works.

Nov 8 2017, 2:26 PM
lifanov committed rP453742: update security/hashcat to 4.0.1.
update security/hashcat to 4.0.1
Nov 8 2017, 2:08 PM

Nov 7 2017

lifanov added a comment to D12960: Update Neverwinter Nights ports.

The fetch/package stages work. I'll check if gameplay works when I get to my desktop.
It would be neat to be able to innoextract existing gog.com distfile for Diamond in nwndata.

Nov 7 2017, 3:51 PM
lifanov added a reviewer for D12960: Update Neverwinter Nights ports: lifanov.
Nov 7 2017, 3:51 PM
lifanov added a comment to D12960: Update Neverwinter Nights ports.

I own/play nwn occasionally. I'm going to review/test this update.

Nov 7 2017, 3:51 PM

Nov 3 2017

lifanov committed rP453417: update sysutils/docker-compose to 1.17.0.
update sysutils/docker-compose to 1.17.0
Nov 3 2017, 5:35 PM
lifanov added a comment to D12793: ArangoDB FreeBSD port.

This looks pretty good, but %%DATADIR%%3 and %%DOCSDIR%%3 in pkg-plist should really be directories.
Can you consider configuring these to match the port name or maybe swithing the portname to arangodb3?

Nov 3 2017, 1:25 PM · Ports Committers

Oct 31 2017

lifanov committed rP453241: games/wtf: fix package lookup with FreeBSD pkg.
games/wtf: fix package lookup with FreeBSD pkg
Oct 31 2017, 3:07 PM
lifanov committed rP453240: py-nltk: add missing dependency on py-sqlite3.
py-nltk: add missing dependency on py-sqlite3
Oct 31 2017, 3:00 PM

Oct 29 2017

lifanov committed rP453140: update sysutils/debootstrap to 1.0.92.
update sysutils/debootstrap to 1.0.92
Oct 29 2017, 9:41 PM
lifanov committed rP453139: update security/hashcat to 4.0.0.
update security/hashcat to 4.0.0
Oct 29 2017, 9:38 PM

Oct 26 2017

lifanov added a comment to D12793: ArangoDB FreeBSD port.

I can see in the build system that some components are hard to decouple.
Try decoupling what you can, like boost or libcurl.

Oct 26 2017, 1:57 PM · Ports Committers
lifanov committed rP452920: update sysutils/ansible to 2.4.1.0.
update sysutils/ansible to 2.4.1.0
Oct 26 2017, 1:40 PM
lifanov committed rP452918: update sysutils/terraform to 0.10.8.
update sysutils/terraform to 0.10.8
Oct 26 2017, 1:35 PM
lifanov added a comment to D12793: ArangoDB FreeBSD port.

Could you also try running "make stage-qa" and "make check-orphans" please and make sure these are clean?

Oct 26 2017, 2:31 AM · Ports Committers
lifanov added a comment to D12793: ArangoDB FreeBSD port.

How did you generate pkg-plist? The files listed in it are already relative to LOCALBASE and @dir should only specify directories that are empty.
The "make makeplist" target should generate a pkg-plist close to what you want, so then you need to review it and make any manual changes you need.

Oct 26 2017, 2:22 AM · Ports Committers

Oct 25 2017

lifanov added a reviewer for D12793: ArangoDB FreeBSD port: lifanov.
Oct 25 2017, 6:46 PM · Ports Committers
lifanov added a comment to D12793: ArangoDB FreeBSD port.

Hi and welcome to FreeBSD!

Oct 25 2017, 6:46 PM · Ports Committers

Oct 20 2017

lifanov committed rP452518: update sysutils/winetricks to 20171018.
update sysutils/winetricks to 20171018
Oct 20 2017, 1:26 PM

Oct 19 2017

lifanov committed rP452418: update sysutils/docker-machine to 0.13.0.
update sysutils/docker-machine to 0.13.0
Oct 19 2017, 12:57 PM

Oct 15 2017

lifanov committed rP452149: update sysutils/packer to 1.1.1.
update sysutils/packer to 1.1.1
Oct 15 2017, 2:27 PM

Oct 6 2017

lifanov reopened D12462: add sysutils/zrepl port.

Ughh, sorry. I didn't think of that.
What do you think of adding a file in etc/newsyslog.conf.d that does something like
<include> %%LOCALBASE%%/etc/zrepl-newsyslog.conf
and install a sample for that?

Oct 6 2017, 5:29 PM
lifanov committed rP451388: sysutils/zrepl: install newsyslog snippet as @sample.
sysutils/zrepl: install newsyslog snippet as @sample
Oct 6 2017, 3:28 PM

Oct 3 2017

lifanov committed rP451128: update sysutils/terraform to 0.10.7.
update sysutils/terraform to 0.10.7
Oct 3 2017, 1:07 PM

Oct 1 2017

lifanov committed rP451047: new port: sysutils/zrepl.
new port: sysutils/zrepl
Oct 1 2017, 2:44 PM
lifanov closed D12462: add sysutils/zrepl port.
Oct 1 2017, 2:44 PM
lifanov added a comment to D12462: add sysutils/zrepl port.

pkg-descr needs to start with a capital letter.
Also, it uses "written in Go" twice in the same sentence.

Oct 1 2017, 2:37 PM
lifanov added a comment to D12462: add sysutils/zrepl port.

I'll take one last look at it and commit it in a few minutes. I hereby implicitly approve you (woodsb02) to make any sort of change to the port in the future including grabbing maintainership.

Oct 1 2017, 2:26 PM

Sep 27 2017

lifanov abandoned D12406: increase libmd buffer size to 1m.

Allan helped me find the mistake (I had primarycache=metadata set on this dataset).
With this addressed, the performance gain from switching to 1m buffer is minimal.

Sep 27 2017, 4:54 PM

Sep 25 2017

lifanov committed rP450639: fix setting value for ansible_python_interpreter.
fix setting value for ansible_python_interpreter
Sep 25 2017, 10:49 PM
lifanov abandoned D12497: fix shebang sheck with links to non-executable files.

Woo, thank you mat!

Sep 25 2017, 10:49 PM
lifanov added a comment to D12497: fix shebang sheck with links to non-executable files.

The above check would have caught /usr/local/obscuredirectory/foo without a symlink to it.

$(find ${STAGEDIR}${PREFIX} \
    -type f -perm +111 2>/dev/null)
Sep 25 2017, 10:43 PM
lifanov added a comment to D12497: fix shebang sheck with links to non-executable files.

Can I commit this fix as-is for now so that I can commit a fix for sysutils/ansible please?

Sep 25 2017, 10:39 PM
lifanov added a comment to D12497: fix shebang sheck with links to non-executable files.

I'm not sure why we check symlinks, but exclusion of executable files pointed to by symlinks doesn't work without this check.

Sep 25 2017, 10:38 PM
lifanov updated the diff for D12497: fix shebang sheck with links to non-executable files.

address antoine's feedback

Sep 25 2017, 10:25 PM
lifanov created D12497: fix shebang sheck with links to non-executable files.
Sep 25 2017, 10:17 PM

Sep 22 2017

lifanov updated the diff for D12462: add sysutils/zrepl port.

address mat's feedback: move PLIST_FILES after USES/USE block

Sep 22 2017, 2:58 PM
lifanov created D12462: add sysutils/zrepl port.
Sep 22 2017, 1:45 PM
lifanov committed rP450358: update devel/py-cached-property to 1.3.1.
update devel/py-cached-property to 1.3.1
Sep 22 2017, 12:26 PM
lifanov committed rP450357: fix botched sed command refactoring.
fix botched sed command refactoring
Sep 22 2017, 12:20 PM
lifanov added a comment to D12406: increase libmd buffer size to 1m.

Before:

syscall                     seconds   calls  errors
cap_enter               0.000007683       1       0
cap_ioctls_limit        0.000013340       2       0
__sysctl                0.000033176       4       0
issetugid               0.000012642       2       0
write                   0.000014249       1       0
sigprocmask             0.000104417      16       0
readlink                0.000010616       1       1
read                  328.301444459   25719       0
openat                  0.000086678       6       0
open                    0.000028566       2       0
munmap                  0.000052800       5       0
mprotect                0.000022979       3       0
mmap                    0.000296068      31       0
lseek                   0.000007055       1       0
getdirentries           0.000055177       2       0
fstatfs                 0.000009918       1       0
fstatat                 0.000123692      11       0
fstat                   0.000049381       6       0
close                   0.000054059       7       0
cap_rights_limit        0.000020324       3       0
cap_getmode             0.000006426       1       0
cap_fcntls_limit        0.000012362       2       0
access                  0.000021023       2       0
                      ------------- ------- -------
                      328.302487090   25829       1
Sep 22 2017, 9:04 AM
lifanov committed rP450325: update sysutils/terraform to 0.10.6.
update sysutils/terraform to 0.10.6
Sep 22 2017, 8:43 AM

Sep 19 2017

lifanov committed rP450168: update sysutils/ansible to 2.4.0.0.
update sysutils/ansible to 2.4.0.0
Sep 19 2017, 8:52 PM

Sep 18 2017

lifanov created D12406: increase libmd buffer size to 1m.
Sep 18 2017, 3:52 PM
lifanov committed rP450040: update games/wtf to 20170918 snapshot from NetBSD.
update games/wtf to 20170918 snapshot from NetBSD
Sep 18 2017, 12:54 PM

Sep 16 2017

lifanov committed rP449966: update games/wtf to 20170915 snapshot from NetBSD.
update games/wtf to 20170915 snapshot from NetBSD
Sep 16 2017, 3:43 PM