Re: No update for a day on ports?
On Thu, 1 Apr 2021 09:47:04 +0200, Mathieu Arnold wrote: > On Thu, Apr 01, 2021 at 09:16:15AM +0200, Milan Obuch wrote: > > Also, what about svn mirror, as is done for src repository, for 11 > > and 12 branches at least? I did not tried it recently, but it used > > to work. For some boxes, adding git to the mix would be big PITA. > > There will be no Git to Subversion conversion for ports, like for > docs. The only reason there is for the base system on 11 and 12 is > because Subversion was the source control software used when they > were released. > This is unpleasant move for me. This means git or equivalent (and dependencies) must be installed on any box where tracking ports tree is planned/needed... and no tool like svnlite could be expected in base system for some time. So I need some work on my local infrastructure to adjust to this move. C'est la vie... Regards, Milan ___ 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: No update for a day on ports?
On Thu, 1 Apr 2021 09:35:11 +0200, Kurt Jaeger wrote: > Hi! > > > > The repo moved/is moving to git, so svn is no longer updated. > > > I did not catch any notice about the move. I know it was planned, > > but not announcing actual move is... not that nice. > > The announcement was this post, although it was maybe a bit terse > on the exact date: > > https://lists.freebsd.org/pipermail/freebsd-ports/2021-March/120566.html > OK, but one more mail 'HEADSUP: Move to git just started, see $URL' sent here yesterday would make everything much better visible. Don't take this as critique, move to git is surely big move, and, judging from src transition to git and its outcome, allows for better tooling as well. As an old fart, I am against changing tools just for the sake of change, and being not involved in the process directly, I am just waiting for the end. Only then I start to evaluate new state... I think there are many like me here. Regards, Milan ___ 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: No update for a day on ports?
On Thu, 1 Apr 2021 09:09:16 +0200, Kurt Jaeger wrote: > Hi! > > > did somebody encountered this issue? I am using svn daily to update > > ports tree on some (maybe 15, exact number not important) boxes. No > > new updates today. I noticed it first actually yesterday afternoon > > or early evening, but I did not consider asking then. > > The repo moved/is moving to git, so svn is no longer updated. > I did not catch any notice about the move. I know it was planned, but not announcing actual move is... not that nice. On the other side, it did no damage actually, it was just unusual or unexpected behavior. Also, what about svn mirror, as is done for src repository, for 11 and 12 branches at least? I did not tried it recently, but it used to work. For some boxes, adding git to the mix would be big PITA. Regards, Milan ___ 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"
No update for a day on ports?
Hi, did somebody encountered this issue? I am using svn daily to update ports tree on some (maybe 15, exact number not important) boxes. No new updates today. I noticed it first actually yesterday afternoon or early evening, but I did not consider asking then. Is there some breakage in ports infrastructure? I see request comming in on ports-bugs mailing list, but no update past revision 569609. Also, I did not read anything on switching to git for ports, but I would expect svn mirror for older (11 and 12) systems anyway as it is done for src tree now. Regards, Milan ___ 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: Erroneous lines in /usr/ports/MOVED
On Fri, 5 Feb 2021 12:04:36 +0100, Fernando Apesteguía wrote: > On Fri, Feb 5, 2021 at 11:33 AM Milan Obuch > wrote: > > > On Fri, 5 Feb 2021 09:59:46 +0100, Fernando Apesteguía > > wrote: > > > > > On Thu, Feb 4, 2021 at 11:36 PM Milan Obuch > > > wrote: > > > > > > > After updating ports tree now portmaster bails out on old > > > > gstreamer ports, now moved to gstreamer1 ones. I found there > > > > are some errors in MOVED file, which, at least for me, could be > > > > fixed using patch in attachment. > > > > > > > > > > Done in https://svnweb.freebsd.org/changeset/ports/564092 > > > > > > Thanks! > > > > > > > > > > > > > > Maybe my fix is not the best, so I leave it for more experienced > > > > ones... but this is what worked for me. > > > > > > > > Regards, > > > > Milan > > > > > > > > > > > I did a bit more checks after I noticed there are similar errors on > > other gstreamer ports moved onto gstreamer1 ones. > > > > Please review (and possibly commit) patch in attachment. > > > > I did not notice them earlier because at the moment I was interested > > just in quick fix for what I have installed locally. > > > > OK, I reviewed all gstreamer entries and they should be fixed now ( > https://svnweb.freebsd.org/changeset/ports/564108) > > Thanks again! > I think so, too. Thanks for fixing the issue. Regards, Milan ___ 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: Erroneous lines in /usr/ports/MOVED
On Fri, 5 Feb 2021 09:59:46 +0100, Fernando Apesteguía wrote: > On Thu, Feb 4, 2021 at 11:36 PM Milan Obuch > wrote: > > > After updating ports tree now portmaster bails out on old gstreamer > > ports, now moved to gstreamer1 ones. I found there are some errors > > in MOVED file, which, at least for me, could be fixed using patch in > > attachment. > > > > Done in https://svnweb.freebsd.org/changeset/ports/564092 > > Thanks! > > > > > > Maybe my fix is not the best, so I leave it for more experienced > > ones... but this is what worked for me. > > > > Regards, > > Milan > > > I did a bit more checks after I noticed there are similar errors on other gstreamer ports moved onto gstreamer1 ones. Please review (and possibly commit) patch in attachment. I did not notice them earlier because at the moment I was interested just in quick fix for what I have installed locally. Regards, Milan --- MOVED 2021-02-05 10:50:24.656315000 +0100 +++ MOVED.fix 2021-02-05 11:03:54.347849000 +0100 @@ -16098,20 +16098,20 @@ audio/gstreamer-plugins-twolame|audio/gstreamer1-plugins-twolame|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-vorbis|audio/gstreamer1-plugins-vorbis|2021-02-04|Replaced by gstreamer1 audio/gstreamer-plugins-wavpack|audio/gstreamer1-plugins-wavpack|2021-02-04|Replaced by gstreamer1 -graphics/gstreamer-plugins-aalib|net/gstreamer1-plugins-aalib|2021-02-04|Replaced by gstreamer1 -graphics/gstreamer-plugins-cairo|net/gstreamer1-plugins-cairo|2021-02-04|Replaced by gstreamer1 +graphics/gstreamer-plugins-aalib|graphics/gstreamer1-plugins-aalib|2021-02-04|Replaced by gstreamer1 +graphics/gstreamer-plugins-cairo|graphics/gstreamer1-plugins-cairo|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-gconf||2021-02-04|Replaced by gstreamer1 -graphics/gstreamer-plugins-gdkpixbuf|net/gstreamer1-plugins-gdkpixbuf|2021-02-04|Replaced by gstreamer1 +graphics/gstreamer-plugins-gdkpixbuf|graphics/gstreamer1-plugins-gdkpixbuf|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-gio||2021-02-04|Replaced by gstreamer1 -graphics/gstreamer-plugins-gl|net/gstreamer1-plugins-gl|2021-02-04|Replaced by gstreamer1 +graphics/gstreamer-plugins-gl|graphics/gstreamer1-plugins-gl|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-gnomevfs||2021-02-04|Replaced by gstreamer1 -graphics/gstreamer-plugins-jpeg|net/gstreamer1-plugins-jpeg|2021-02-04|Replaced by gstreamer1 -graphics/gstreamer-plugins-libcaca|net/gstreamer1-plugins-libcaca|2021-02-04|Replaced by gstreamer1 +graphics/gstreamer-plugins-jpeg|graphics/gstreamer1-plugins-jpeg|2021-02-04|Replaced by gstreamer1 +graphics/gstreamer-plugins-libcaca|graphics/gstreamer1-plugins-libcaca|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-libpng|graphics/gstreamer1-plugins-png|2021-02-04|Replaced by gstreamer1 -graphics/gstreamer-plugins-libvisual|net/gstreamer1-plugins-libvisual|2021-02-04|Replaced by gstreamer1 -graphics/gstreamer-plugins-opencv|net/gstreamer1-plugins-opencv|2021-02-04|Replaced by gstreamer1 +graphics/gstreamer-plugins-libvisual|graphics/gstreamer1-plugins-libvisual|2021-02-04|Replaced by gstreamer1 +graphics/gstreamer-plugins-opencv|graphics/gstreamer1-plugins-opencv|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-sdl||2021-02-04|Replaced by gstreamer1 -graphics/gstreamer-plugins-soup|graphics/gstreamer-plugins-soup|2021-02-04|Replaced by gstreamer1 +graphics/gstreamer-plugins-soup|devel/gstreamer1-plugins-soup|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-ffmpeg|multimedia/gstreamer1-libav|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-all|multimedia/gstreamer1-plugins-all|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-annodex||2021-02-04|Replaced by gstreamer1 ___ 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"
Erroneous lines in /usr/ports/MOVED
After updating ports tree now portmaster bails out on old gstreamer ports, now moved to gstreamer1 ones. I found there are some errors in MOVED file, which, at least for me, could be fixed using patch in attachment. Maybe my fix is not the best, so I leave it for more experienced ones... but this is what worked for me. Regards, Milan --- MOVED 2021-02-04 23:25:05.038678000 +0100 +++ MOVED.fix 2021-02-04 23:24:59.068265000 +0100 @@ -16107,15 +16107,15 @@ graphics/gstreamer-plugins-gnomevfs||2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-jpeg|net/gstreamer1-plugins-jpeg|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-libcaca|net/gstreamer1-plugins-libcaca|2021-02-04|Replaced by gstreamer1 -graphics/gstreamer-plugins-libpng|net/gstreamer1-plugins-png|2021-02-04|Replaced by gstreamer1 +graphics/gstreamer-plugins-libpng|graphics/gstreamer1-plugins-png|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-libvisual|net/gstreamer1-plugins-libvisual|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-opencv|net/gstreamer1-plugins-opencv|2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-sdl||2021-02-04|Replaced by gstreamer1 graphics/gstreamer-plugins-soup|graphics/gstreamer-plugins-soup|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-ffmpeg|multimedia/gstreamer1-libav|2021-02-04|Replaced by gstreamer1 -multimedia/gstreamer-plugins-all|multimedia-gstreamer1-plugins-all|2021-02-04|Replaced by gstreamer1 +multimedia/gstreamer-plugins-all|multimedia/gstreamer1-plugins-all|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-annodex||2021-02-04|Replaced by gstreamer1 -multimedia/gstreamer-plugins-bad|multimedia-gstreamer1-plugins-bad|2021-02-04|Replaced by gstreamer1 +multimedia/gstreamer-plugins-bad|multimedia/gstreamer1-plugins-bad|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-bz2||2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-core|multimedia/gstreamer1-plugins-core|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-dts|multimedia/gstreamer1-plugins-dts|2021-02-04|Replaced by gstreamer1 @@ -16132,10 +16132,10 @@ multimedia/gstreamer-plugins-ugly|multimedia/gstreamer1-plugins-ugly|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-v4l2|multimedia/gstreamer1-plugins-v4l2|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-vdpau||2021-02-04|Replaced by gstreamer1 -multimedia/gstreamer-plugins-vp8|8|2021-02-04|Replaced by gstreamer1 +multimedia/gstreamer-plugins-vp8||2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-x264|multimedia/gstreamer1-plugins-x264|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer-plugins-xvid||2021-02-04|Replaced by gstreamer1 -multimedia/gstreamer-plugins|multimedia-gstreamer1-plugins|2021-02-04|Replaced by gstreamer1 +multimedia/gstreamer-plugins|multimedia/gstreamer1-plugins|2021-02-04|Replaced by gstreamer1 multimedia/gstreamer|multimedia/gstreamer1|2021-02-04|Replaced by gstreamer1 net/gstreamer-plugins-libmms|net/gstreamer1-plugins-libmms|2021-02-04|Replaced by gstreamer1 sysutils/gstreamer-plugins-cdio|sysutils/gstreamer1-plugins-cdio|2021-02-04|Replaced by gstreamer1 ___ 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"
Conflicts with mail/courier port
Hi, I am preparing new mail/courier port. There is an issue with conflicts, current port version is 0.65.3 and new one will be 1.0.13 (or higher, if upstream release comes sooner). Currently I found following lines in Makefiles for relevant ports: mail/courier-imap CONFLICTS= courier-[0-9]* imap-uw-[0-9]* panda-imap-[0-9]* mail/maildrop CONFLICTS= courier-0.65* libunicode-[0-9]* mail/meta1 CONFLICTS= smx-* CONFLICTS+= courier-0.* postfix-1.* postfix-2.* smail-3.* zmailer-2.* opensmtpd-* sendmail-* mail/panda-imap CONFLICTS_INSTALL= imap-uw-20* courier-0.65.* mail/postfix CONFLICTS_INSTALL?= courier-0.* opensmtpd-[0-9]* sendmail-8.* sendmail+*-8.* \ mail/postfix-current CONFLICTS_INSTALL?= courier-0.* opensmtpd-[0-9]* sendmail-8.* sendmail+*-8.* \ mail/sendmail CONFLICTS?= courier-0.* postfix-1.* postfix-2.* smail-3.* zmailer-2.* opensmtpd-* CONFLICTS+= sendmail-ldap-8.* sendmail-sasl2-8.* sendmail-tls-8.* CONFLICTS+= sendmail-sasl2-8.* sendmail-tls-8.* CONFLICTS+= sendmail-ldap-8.* sendmail-tls-8.* CONFLICTS+= sendmail-ldap-8.* sendmail-sasl2-8.* CONFLICTS2!=${MAKE_PKGNAMES} | ${GREP} -v "${PORTNAME}${PKGNAMESUFFIX:S|${PKGNAMESUFFIX2}||}-8." CONFLICTS+= ${CONFLICTS2} mail/sendmail-devel CONFLICTS?= courier-0.* postfix-1.* postfix-2.* smail-3.* zmailer-2.* opensmtpd-* CONFLICTS+= sendmail-ldap-8.* sendmail-sasl2-8.* sendmail-tls-8.* CONFLICTS+= sendmail-sasl2-8.* sendmail-tls-8.* CONFLICTS+= sendmail-ldap-8.* sendmail-tls-8.* CONFLICTS+= sendmail-ldap-8.* sendmail-sasl2-8.* CONFLICTS2!=${MAKE_PKGNAMES} | ${GREP} -v "${PORTNAME}${PKGNAMESUFFIX:S|${PKGNAMESUFFIX2}||}-8." CONFLICTS+= ${CONFLICTS2} I did not analyze the conflict itself, if you plan install mail/courier port, i. e. full mail server suite, it is not wise to install another mail server suite or some component. I just think it would be good to upgrade conflict expression in mentioned ports. This could be done now not taking into account new port is not yet submitted. Maybe simplest action would be just use what's in mail/courier-imap port, I think it is universal, but would like to hear second oppinion. Regards, Milan ___ 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: www/luakit users?
On Sat, 16 Mar 2019 10:09:32 +0100 Stefan Hagen wrote: > Milan Obuch wrote: > > maintainer address from port at that time... po...@textmail.me > > This is mine and it shouldn't bounce. Hmm. I'll look into it. > Just tried it again, in my mail server log it gets: 554 5.7.1 : Recipient address rejected: Access denied > > Well, my personal preference for such a project would be mailing > > list with archive, as it is quite common here, maybe wiki, which > > exists for luakit too, but it is marked outdated. Current issue > > tracker would need at least some easy to use search engine... > > The current issue tracker is Github. Is this search not sufficient? > > Just so we talk about the same... > Web: https://luakit.github.io (or luakit.org) > Source: https://github.com/luakit/luakit > > The update to the latest Version (2.1) has not yet been committed: > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=233711 > > There was mailing list / google group in the past, but has been > discontinued in favor of IRC and the Github issue tracker. > Personal preferences/taste differs... I'll look into it again. > >>> What I need find now is following: in a special arrangement, I > >>> have luakit started directly from startx script, so I have some > >>> kind of kiosk. Basically it works OK, I just need change mouse > >>> cursor shape. Googling did not reveal anything for me, but maybe > >>> someone knows better than I... > >> > >> Will "xsetroot -cursor_name arrow" fix this for you? > >> > > I'll try - I just need to find the right place to put it in (startx > > itself, or start from luakit...) > > Put it into the .xinitrc before luakit. > Seems good, I'll test. > > Is it possible to use newer sources? There is no newer source > > tarball published, but it should be possible to use some carefully > > chosen snapshot from GitHub... That being written, I have no much > > experiences with choosing the right one, actually I am just > > discovering luakit and found it really interesting. > > Using snapshots was not a good idea in the state the software was/is. > Due to active developments, lot of incompatible changes where made > which broke the configuration. I don't want to push anything to > FreeBSD which breaks configuration without having documentation ready > about how to fix it. > > However, building the latest version from source or doing a small > change in the port to target a snapshot is not a big undertaking. > > > Also, I would like to change cursor shapes used in luakit. Could you > > advice something? I am testing luakit in XFCE, but I have special > > setup with luakit started directly from xinit with no window > > manager as well, where this ability is requested. > > Luakit right now is not doing anything with the cursor. What you can > do is to either set the cursor with Xorg tools before starting luakit > or you can open a feature request on Github and describe the desired > behavior. Luakit could probably set the arrow cursor and maybe a hand > over links like firefox does. > I'll test the former first. > I won't patch features into the port, so the request should go to > upstream luakit. > Reasonable, understood. Regards, Milan ___ 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: www/luakit users?
On Fri, 15 Mar 2019 11:47:11 +0100 Stefan Hagen wrote: > Hi Milan, > > Milan Obuch wrote: > > some time ago I tried to write port maintainer just to get bounce > > back... Now I see maintainer is reset. > > Which E-Mail Address did you use? I took over the laukit port about a > year ago when development started to happen again and the migration to > webkit2 has happened. > Hi, maintainer address from port at that time... po...@textmail.me > > I am curious if I can find some other users of this really > > interesting browser, maybe try to build development version... > > There is no much info I found, but it still seems to be actively > > developed, at least there are some new entries in issue tracker. > > It is surely not a mainstream browser, but you can find a few users on > OFTC in #luakit > No idea what's OFTC is... but luakit is surely really interesting, scripting abilities are interesting. Also, it is lightweight, at least compared with standard browsers like chrome, firefox and similar. > I agree that the issue tracker is a bit messy right now. Many entries > are for the old webkit1 version of luakit. Some of them may not be > valid anymore after the refactoring, some still might be. Some > plugins could still be migrated. > Well, my personal preference for such a project would be mailing list with archive, as it is quite common here, maybe wiki, which exists for luakit too, but it is marked outdated. Current issue tracker would need at least some easy to use search engine... > > What I need find now is following: in a special arrangement, I have > > luakit started directly from startx script, so I have some kind of > > kiosk. Basically it works OK, I just need change mouse cursor shape. > > Googling did not reveal anything for me, but maybe someone knows > > better than I... > > So I assume after starting X you have the "X" shaped mouse cursor. Yes - something like this. And some kind of arrow when hovering over link. > Will "xsetroot -cursor_name arrow" fix this for you? > I'll try - I just need to find the right place to put it in (startx itself, or start from luakit...) Thanks for hint. Regards, Milan N. B. Here is a copy of my older mail, which bounced, jff (just for fun) Hi, this address is listed as maintainer of luakit port for FreeBSD... Is it possible to use newer sources? There is no newer source tarball published, but it should be possible to use some carefully chosen snapshot from GitHub... That being written, I have no much experiences with choosing the right one, actually I am just discovering luakit and found it really interesting. Also, I would like to change cursor shapes used in luakit. Could you advice something? I am testing luakit in XFCE, but I have special setup with luakit started directly from xinit with no window manager as well, where this ability is requested. Regards, Milan ___ 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"
www/luakit users?
Hi, some time ago I tried to write port maintainer just to get bounce back... Now I see maintainer is reset. I am curious if I can find some other users of this really interesting browser, maybe try to build development version... There is no much info I found, but it still seems to be actively developed, at least there are some new entries in issue tracker. What I need find now is following: in a special arrangement, I have luakit started directly from startx script, so I have some kind of kiosk. Basically it works OK, I just need change mouse cursor shape. Googling did not reveal anything for me, but maybe someone knows better than I... Regards, Milan ___ 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: py-setuptools fails to build with FLAVOR
On Fri, 08 Dec 2017 14:41:29 -0600 Paul Schmehlwrote: > # cd ../py-setuptools > [root@colo11 /usr/ports/devel/py-setuptools]# make distclean > ===> Cleaning for py27-setuptools-36.5.0 > ===> Cleaning for py35-setuptools-36.5.0 > ===> Cleaning for py36-setuptools-36.5.0 > ===> Cleaning for py34-setuptools-36.5.0 > ===> Deleting distfiles for py27-setuptools-36.5.0 > [root@colo11 /usr/ports/devel/py-setuptools]# make FLAVOR=py27 install > ===> License PSFL accepted by the user > ===> py27-setuptools-36.5.0 depends on file: /usr/local/sbin/pkg - > found => setuptools-36.5.0.zip doesn't seem to exist in > /usr/ports/distfiles/python. > => Attempting to fetch > https://files.pythonhosted.org/packages/source/s/setuptools/setuptools-36.5.0.zip > setuptools-36.5.0.zip 100% of 704 kB 4447 > kBps 00m00s > ===> Fetching all distfiles required by py27-setuptools-36.5.0 for > building ===> Extracting for py27-setuptools-36.5.0 > => SHA256 Checksum OK for python/setuptools-36.5.0.zip. > ===> Patching for py27-setuptools-36.5.0 > ===> Applying FreeBSD patches for py27-setuptools-36.5.0 > Ignoring previously applied (or reversed) patch. > 1 out of 1 hunks ignored--saving rejects to > setuptools/command/install_egg_info.py.rej > => FreeBSD patch patch-setuptools__command__install_egg_info.py > failed to apply cleanly. > *** Error code 1 > > Stop. > make: stopped in /usr/ports/devel/py-setuptools > > Are we in a catch22? > > Paul Schmehl, Retired > I found following works for me: portmaster -o devel/py-setuptools py27-setuptools-36.5.0 Afterwards I was able to update some dependent ports as if they were not flavored (did not check). So I think worth to try, but no guarantee other than it seemingly did not break in my case. Regards, Milan ___ 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: Working on FLAVOR support in portmaster
On Tue, 5 Dec 2017 08:35:55 +0100 Stefan Esserwrote: > Am 05.12.17 um 00:43 schrieb Tatsuki Makino: > > By the way, where is the clever way to update to flavor? > > I am using portmaster. > > I'm working on FLAVOR support in portmaster. My version did already > build all updated ports, the FLAVOR parameter is passed to build > sub-processes, but there is still some confusion between multiple > flavored versions of the same port (installing the py27 version wants > to deinstall the py36 version and vice versa), which I still have to > fix. > Thank you! Great news. > I'm not sure that I have time to complete the fix today, but it is > not too hard. Ports need to complement the port origin with the > FLAVOR, where appropriate (e.g. when a flavored destination is found > in MOVED). Already installed packages are annotated with "flavor" and > that must be passed to the build command, when that port is updated. > Most other logic in portmaster remains unaffected. > As I understand it, portmaster is kind of wrapper around ports infrastructure. What makes it complicated is a good number corner cases which are not easy to handle right. In my experience, even unaltered still kind of works for me with recet port tree. I did even upgrade some python ports with it, so chances are it could be done. > My work version has all non PKG_NG support stripped, but that is > mainly to not waste effort fixing irrelevant sub-routines. > > Is it acceptable, to have portmaster stop supporting the old package > system? AFAIK, there is no way that a modern ports tree with flavor > support works with a non-PKG_NG infrastructure? > This is not easy to tell... Is there still interest in old pkg_tools? In my opinion, old pkg_tools should be in history (and I know I did use them as long as it was kind of working before moving to current pkg). How much of portmaster code deals with this legacy tools? Removing this code could have positive effect of less code to deal with means less space for bugs... Or portmaster-legacy port could be created, if there is real interest. Regards, Milan ___ 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: mail/roundcube - strange error
On Tue, 21 Mar 2017 14:48:37 +0100 Milan Obuch <freebsd-po...@dino.sk> wrote: > Hi, > > I am trying to install mail/roundcube port on dedicated VM and issuing > make in /usr/ports/mail/roundcube yields [ snip ] > /bin/mkdir-p /usr/ports/mail/roundcube/work/stage/usr/local/www/roundcube > *** Error code 127 [ snip ] For a record, I found the problem using 'make -d A' command. It gives tons of debug output, most important is it displayed *** Failed target: do-install and the exact command failing was missing cpio binary. Could our ports framework be a bit more descriptive in such a case? Default output suggests problem with mkdir binary, which is misleading and simply not true... In my case it was caused by using WITHOUT_CPIO in buildworld/installworld environment, so one could tell it is a pilot error, but even if accept this being the case, error message is a bit cryptic. Displaying failed command would be great help, I don't know, how hard it is - in this case, it was *** Failed command: cd /usr/ports/mail/roundcube/work/roundcubemail-1.2.3 && /bin/sh -c '(/usr/bin/find -Ed $0 $2 | /usr/bin/cpio -dumpl $1 >/dev/null 2>&1) && /usr/bin/find -Ed $0 $2 \( -type d -exec /bin/sh -c '\''cd '\''$1'\'' && chmod 755 "$@"'\'' -- . {} + -o -type f -exec /bin/sh -c '\''cd '\''$1'\'' && chmod 555 "$@"'\'' -- . {} + \)' -- bin /usr/ports/mail/roundcube/work/stage/usr/local/www/roundcube (next line from 'make -d A' output, long, harder to parse, but really meaningfull). Regards, Milan ___ 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"
mail/roundcube - strange error
Hi, I am trying to install mail/roundcube port on dedicated VM and issuing make in /usr/ports/mail/roundcube yields ===> License GPLv3 accepted by the user ===> Found saved configuration for roundcube-1.2.3,1 ===> roundcube-1.2.3,1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by roundcube-1.2.3,1 for building ===> Extracting for roundcube-1.2.3,1 => SHA256 Checksum OK for roundcubemail-1.2.3-complete.tar.gz. ===> Patching for roundcube-1.2.3,1 ===> Applying FreeBSD patches for roundcube-1.2.3,1 ===> Configuring for roundcube-1.2.3,1 ===> Staging for roundcube-1.2.3,1 ===> roundcube-1.2.3,1 depends on file: /usr/local/include/php/main/php.h - found ===> roundcube-1.2.3,1 depends on file: /usr/local/lib/php/20131226/mbstring.so - found ===> roundcube-1.2.3,1 depends on file: /usr/local/lib/php/20131226/session.so - found ===> roundcube-1.2.3,1 depends on file: /usr/local/lib/php/20131226/iconv.so - found ===> roundcube-1.2.3,1 depends on file: /usr/local/lib/php/20131226/dom.so - found ===> roundcube-1.2.3,1 depends on file: /usr/local/lib/php/20131226/xml.so - found ===> roundcube-1.2.3,1 depends on file: /usr/local/lib/php/20131226/json.so - found ===> roundcube-1.2.3,1 depends on file: /usr/local/lib/php/20131226/intl.so - found ===> roundcube-1.2.3,1 depends on file: /usr/local/lib/php/20131226/zip.so - found ===> roundcube-1.2.3,1 depends on file: /usr/local/lib/php/20131226/filter.so - found ===> roundcube-1.2.3,1 depends on file: /usr/local/lib/php/20131226/openssl.so - found ===> roundcube-1.2.3,1 depends on file: /usr/local/lib/php/20131226/fileinfo.so - found ===> roundcube-1.2.3,1 depends on file: /usr/local/lib/php/20131226/exif.so - found ===> roundcube-1.2.3,1 depends on file: /usr/local/lib/php/20131226/pdo_mysql.so - found ===> Generating temporary packing list /bin/mkdir -p /usr/ports/mail/roundcube/work/stage/usr/local/www/roundcube *** Error code 127 Stop. make[1]: stopped in /usr/ports/mail/roundcube *** Error code 1 Stop. make: stopped in /usr/ports/mail/roundcube It is not my first rouncube installation, but it is first time I see this error. I can't find the meaning of error code 127, 'perror 127' says just 'Unknown error: 127'. Directory requested to be created, /usr/ports/mail/roundcube/work/stage/usr/local/www/roundcube exists after process stop. Any idea what could be wrong? It is on 11.0-STABLE built from svn revision 313674. Regards, Milan ___ 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: Port require a missing libraries: libgdk_pixbuf-2.0.so.0
On Sun, 22 Nov 2015 00:34:42 +0100 Xavierwrote: > Hello, > > I ran in a strange problem I cannot fix : > > [root@valinor ~]# pkg check -d > Checking all packages: 100% > graphviz has require a missing libraries: libgdk_pixbuf-2.0.so.0 > gtk-engines2 has require a missing libraries: libgdk_pixbuf-2.0.so.0 > gtk-update-icon-cache has require a missing libraries: > libgdk_pixbuf-2.0.so.0 > gtk2 has require a missing libraries: libgdk_pixbuf-2.0.so.0 > [...] > > However, GTK programs run fine, and the library is here : > > [root@valinor ~]# pkg which /usr/local/lib/libgdk_pixbuf-2.0.so.0 > /usr/local/lib/libgdk_pixbuf-2.0.so.0 was installed by package > gdk-pixbuf2-2.32.1 > [root@valinor ~]# ls -alF /usr/local/lib/libgdk_pixbuf-2.0.so.0 > lrwxr-xr-x 1 root wheel 29 Nov 22 00:10 > /usr/local/lib/libgdk_pixbuf-2.0.so.0@ -> > libgdk_pixbuf-2.0.so.0.3200.1 > > So I rebuild the whole stuff : > > [root@valinor ~]# portupgrade -vf graphviz gtk-engines2 > gtk-update-icon-cache gtk2 [...] > > The build process finishes fine but the error "has require a missing > libraries: libgdk_pixbuf-2.0.so.0" is still here > > How can this happen ? > > Thanks > > Xav > Hi, while I have no answer, just some more observation. In my case, I have three instances with this kind of error, with various packages installed, with the same library 'missing', but everything works. It occured for the first time after upgrading pkg, maybe from version 1.4 to 1.5 or something similar, I have no exact number available. Current version is 1.6.1 at the change occured 3 or 4 upgrades before. Even reinstalling everything does not help, so I think there is a bug in database write function, I just have no idea about its exact nature. Regards, Milan ___ 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: What's going on with svn server?
On Mon, 3 Aug 2015 09:07:06 +0200 Kurt Jaeger li...@opsec.eu wrote: Hi! svn: E210005: Unable to connect to a repository at URL 'svn://svn.freebsd.org/ports/head' svn: E210005: No repository found in 'svn://svn.freebsd.org/ports/head' Same problem here. Access still works from repo.freebsd.org, but only via svn+ssh. Peter Wemm fixed it. Confirmed. I just found it works again. Thanks. Milan ___ 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's going on with svn server?
Hi, there is something unexpected with svn.freebsd.org: # svnlite update /usr/ports Updating '/usr/ports': svn: E210005: Unable to connect to a repository at URL 'svn://svn.freebsd.org/ports/head' svn: E210005: No repository found in 'svn://svn.freebsd.org/ports/head' DNS seems to be working, svn.freebsd.org resolves to CNAME svnmir.geo.freebsd.org. which resolves to A 213.138.116.72, so something happened on server side, probably. Or did I missed something? It worked for me just as expected yesterday... Regards, Milan ___ 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
pkg check -s -a output unusable/incomplete
Hi, today it occured to me due some power outage or something unexpected like that caused filesystem breakage. fsck with journal was not able to repair damage and the result was repeated restart. It is a virtual machine on HyperV hypervisor, by the way, but that is irrelevant to the problem I like to report and ask for solution if known or some hints. Basically, there are 91 ports/packages installed, everything works normally well. Then, issuing command 'pkg check -s -a' to find damages I was able to identify package, p5-Locale-gettext-1.05_4, as one with some damage to its files, but no more clue thereafter, that's what I got: # pkg check -s -a Checking all packages: 2% pkg: pkg_create_from_dir(lstat failed): No such file or directory Checking all packages: 24% pkg: pkg_create_from_dir(lstat failed): No such file or directory Checking all packages: 100% # I knew I needed to rebuild/reinstall asterisk (some modules were not able to load, which manifests itself clearly so is easily identifiable), after that, the same command's output somewhat changed: # pkg check -s -a Checking all packages: 24% pkg: pkg_create_from_dir(lstat failed): No such file or directory Checking all packages: 100% # and no idea now which package needs reinstall. Any idea on this one? There is no indication which file does not exist (and should, it would not be checked for in the first place if that's not the case) nor package name which should be reinstalled in order to fix the issue. Regards, Milan ___ 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: pkg check -s -a output unusable/incomplete
On Sun, 07 Dec 2014 11:43:24 +0100 Xavier xav...@groumpf.org wrote: On 07/12/14 09:38, Milan Obuch wrote: # pkg check -s -a Checking all packages: 24% pkg: pkg_create_from_dir(lstat failed): No such file or directory Checking all packages: 100% # and no idea now which package needs reinstall. Agreed. One need to use verbose output to identifiy the problem. Xav Thanks, 'pkg check -s -a -v' gives a clue here: [23/91] Checking gettext-tools-0.19.3: checksums...pkg: pkg_create_from_dir(lstat failed): No such file or directory Rebuilding/reinstalling gettext-tools-0.19.3 makes a clean check now. Anyway, in such an anomaly case, I would prefer message in non verbose check to include package name, at least. Regards, Milan ___ 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: FreeBSD Port: courier-0.65.3_3
On Mon, 06 Oct 2014 16:41:46 -0400 Christopher T. Stone ch...@stoneyforest.net wrote: On Sun, 14 Sep 2014 01:16:03 -0400 Saigol.ca Admin admin at saigol.ca wrote: Hello, It seems that the Courier-MTA current version is 0.73.2. The latest FreeBSD port is based on version 0.65.3, which seems to be more than 3 years old. Are there any plans to update the port to the latest version of the software? Thanks, Abid Yes, there are. Unfortunatelly, other tasks have currently more urgent attention here, and there are some issues to be solved - new dependencies are introduced and new port should be created first for library needed to build new courier... also old port was recently staged, which was necessary to keep it in tree at all. Also it looks like recently a bit more work needs to be put into patch to get new version committed into port tree, so it will take a bit of time before new version of mail/courier could be published in port tree. Before that, I will contact you as soon as I will have something to test. Your setup is most probably different from mine and thus together we can cover more usage scenarios, which is good thing everytime. Regards, Milan Milan Abid, I'm still working on checking functionality, but the liked diff builds (the new Unicode library was already in the ports tree). I only reviewed the old patches that were broken, anything that applied cleanly I left, those that were broken need a fair number of changes so I suspect the rest could use some review. Link to diff: http://stoneyforest.net/~chris/courier-0.73.2-20141006.diff.gz Apply to the mail/courier directory with: gunzip -c ../courier-0.73.2-20141006.diff.gz | patch ~Chris Stone Big thanks for the patch. I am going to verify it here in my test setup. If it works for you, it will do hopefully for me as well. Abid, could you test it too? If nothing bad comes from my testing, I will prepare upgrade for port then. Regards, Milan ___ 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: FreeBSD Port: courier-0.65.3_3
On Sun, 14 Sep 2014 01:16:03 -0400 Saigol.ca Admin ad...@saigol.ca wrote: Hello, It seems that the Courier-MTA current version is 0.73.2. The latest FreeBSD port is based on version 0.65.3, which seems to be more than 3 years old. Are there any plans to update the port to the latest version of the software? Thanks, Abid Yes, there are. Unfortunatelly, other tasks have currently more urgent attention here, and there are some issues to be solved - new dependencies are introduced and new port should be created first for library needed to build new courier... also old port was recently staged, which was necessary to keep it in tree at all. Also it looks like recently a bit more work needs to be put into patch to get new version committed into port tree, so it will take a bit of time before new version of mail/courier could be published in port tree. Before that, I will contact you as soon as I will have something to test. Your setup is most probably different from mine and thus together we can cover more usage scenarios, which is good thing everytime. Regards, Milan ___ 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: mail/courier build failures on newer FreeBSD versions
On Mon, 26 May 2014 02:45:45 -0500 Scot Hetzel swhet...@gmail.com wrote: On Mon, May 26, 2014 at 12:04 AM, Milan Obuch freebsd-po...@dino.sk wrote: On Mon, 26 May 2014 03:29:55 +0200 Matthias Andree matthias.and...@gmx.de wrote: [ snip ] OK, I already began work on staging, this was just a small side step fixing another issue, in my eyes easily acceptable, but when it needs now be done in other order, fine. Milan, if you could share some of the troubles you're encountering, people may be able to help you. Well, I did 'make check-plist', here is part of its output: Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/%%MAILOWN%%d Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/esmtpd Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/esmtpd-msa Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/esmtpd-ssl Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/imapd Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/imapd-ssl Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/ldapaddressbook Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/%%CACHEOWN%%3d Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/%%CACHEOWN%%3d-ssl Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/sqwebmaild Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/webmlmrc It does not take much time to revert, for me, at least in this case, unnecessary substitution, some times a bit comic, to Error: Orphaned: etc/courier/courierd Error: Orphaned: etc/courier/esmtpd Error: Orphaned: etc/courier/esmtpd-msa Error: Orphaned: etc/courier/esmtpd-ssl Error: Orphaned: etc/courier/imapd Error: Orphaned: etc/courier/imapd-ssl Error: Orphaned: etc/courier/ldapaddressbook Error: Orphaned: etc/courier/pop3d Error: Orphaned: etc/courier/pop3d-ssl Error: Orphaned: etc/courier/sqwebmaild Error: Orphaned: etc/courier/webmlmrc I looked at the ports Makefile, but didn't see how these files are installed. Are they being installed by the Courier's source Makefile's? If they are, you just need to stop it from creating them, as they will be created when pkg installs the port. They are comming from pkg-plist, see below... All these files are configuration files and all are handled this way: @unexec cmp -s %D/etc/courier/courierd %D/etc/courier/courierd.dist rm -f %D/etc/courier/courierd 2/dev/null || true etc/courier/courierd.dist @exec [ -f %D/etc/courier/courierd.dist ] %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/courierd.dist which does create them if they do not exist copying file.dist as template on install and if they are still the same on unistall, they are deleted. This way user configuration does not get lost across upgrades, and sysconftool merges new configuration items when they are introduced. This behavior is broken when I add these files into pkg-plist, they are simply deleted on uninstall and user-made changes in configuration is lost. How should this issue be solved? I think there should be a method to tell 'this file should be specially handled, ignore it, it is not an orphan' for make check-plist... The new way to specify sample configuration files is to use the @sample keyword in the pkg-plist: @sample etc/courier/courierd.sample @sample etc/courier/esmtpd.sample @sample etc/courier/esmtpd-msa.sample @sample etc/courier/esmtpd-ssl.sample @sample etc/courier/imapd.sample @sample etc/courier/imapd-ssl.sample @sample etc/courier/ldapaddressbook.sample @sample etc/courier/pop3d.sample @sample etc/courier/pop3d-ssl.sample @sample etc/courier/sqwebmaild.sample @sample etc/courier/webmlmrc.sample Note: you would have to change the port to install the files with a .sample suffix, instead of a .dist suffix. Where can I find this docummented? I read in some mailing list post about @sample, found this in Porter's handbook, http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/plist-config.html but I would like to see what it actually does... I will try, but nevertheless, better description would be thanked for... Milan ___ 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: mail/courier build failures on newer FreeBSD versions
On Mon, 26 May 2014 17:23:51 +0200 Dimitry Andric d...@freebsd.org wrote: On 25 May 2014, at 21:38, Milan Obuch freebsd-po...@dino.sk wrote: pkg-fallout-buil...@freebsd.org sends me every other day mails about failing mail/courier build for both 10.0 and 11.0 FreeBSD versions. There is some incompatibility with GCC 4.7, which is used to build mail/courier on systems with system compiler switched to clang. It works, however, with GCC 4.6, this is tested on both 10.0-STABLE and 11.0-CURRENT systems, both i386 and amd64 architectures. Please try this diff, which makes mail/courier compile with clang. I also verified that it builds with gcc 4.7 and 4.8. -Dimitry Thanks, I will test it. If it works, no need to use external compiler = less dependencies... for me, a good thing. Milan ___ 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: mail/courier build failures on newer FreeBSD versions
On Mon, 26 May 2014 10:30:57 -0500 Scot Hetzel swhet...@gmail.com wrote: On Mon, May 26, 2014 at 3:05 AM, Milan Obuch freebsd-po...@dino.sk wrote: On Mon, 26 May 2014 02:45:45 -0500 Scot Hetzel swhet...@gmail.com wrote: On Mon, May 26, 2014 at 12:04 AM, Milan Obuch freebsd-po...@dino.sk wrote: [ snip ] Error: Orphaned: etc/courier/courierd Error: Orphaned: etc/courier/esmtpd Error: Orphaned: etc/courier/esmtpd-msa Error: Orphaned: etc/courier/esmtpd-ssl Error: Orphaned: etc/courier/imapd Error: Orphaned: etc/courier/imapd-ssl Error: Orphaned: etc/courier/ldapaddressbook Error: Orphaned: etc/courier/pop3d Error: Orphaned: etc/courier/pop3d-ssl Error: Orphaned: etc/courier/sqwebmaild Error: Orphaned: etc/courier/webmlmrc I looked at the ports Makefile, but didn't see how these files are installed. Are they being installed by the Courier's source Makefile's? If they are, you just need to stop it from creating them, as they will be created when pkg installs the port. They are comming from pkg-plist, see below... When these files are installed into the STAGEDIR, the @exec lines in the pkg-plist are not executed. They are only executed when pkg installs the freshly created courier-0.65.3 package. I noticed that the post-install target has: 316 @${GREP} '^@exec ' ${TMPPLIST} \ 317 | ${SED} -e 's:^@exec ::' -e 's:%D:${PREFIX}:g' \ 318 ${WRKDIR}/.PLIST.exec \ 319 ${SH} ${WRKDIR}/.PLIST.exec This looks like it might cause the issue, especially if you had changed it to: 316 @${GREP} '^@exec ' ${TMPPLIST} \ 317 | ${SED} -e 's:^@exec ::' -e 's:%D:${STAGEDIR}${PREFIX}:g' \ 318 ${WRKDIR}/.PLIST.exec \ 319 ${SH} ${WRKDIR}/.PLIST.exec You should be able to remove this from the ports Makefile, as pkg will run the @exec lines when the package is installed. This part of port was there long time ago, before I adopt it as mantainer... which means it could solve some old issue and cause others. I will definitelly try what you suggest. [ snip ] The new way to specify sample configuration files is to use the @sample keyword in the pkg-plist: @sample etc/courier/courierd.sample @sample etc/courier/esmtpd.sample @sample etc/courier/esmtpd-msa.sample @sample etc/courier/esmtpd-ssl.sample @sample etc/courier/imapd.sample @sample etc/courier/imapd-ssl.sample @sample etc/courier/ldapaddressbook.sample @sample etc/courier/pop3d.sample @sample etc/courier/pop3d-ssl.sample @sample etc/courier/sqwebmaild.sample @sample etc/courier/webmlmrc.sample Note: you would have to change the port to install the files with a .sample suffix, instead of a .dist suffix. Where can I find this docummented? I read in some mailing list post about @sample, found this in Porter's handbook, http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/plist-config.html but I would like to see what it actually does... I will try, but nevertheless, better description would be thanked for... I had found the info on @sample here: http://www.freebsd.org/doc/en/books/porters-handbook/plist-keywords.html#plist-keywords-your-own It is implemented in ${PORTSDIR}/Keywords. All .dist files are coming from distribution tarball, so it could be error-prone a bit to find them all and rename them. For now, I leave it as is... if it will continue to work :) Milan ___ 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: mail/courier build failures on newer FreeBSD versions
On Mon, 26 May 2014 17:47:37 +0200 Kurt Jaeger li...@opsec.eu wrote: Hi! Do you also plan to upgrade to 0.73. ? With 0.65 we're badly behind the times, aren't we ? Yes, this upgrade is long due, but it has some issues too. What issues does 0.73.1 have ? Is there a list somewhere ? Frankly, courier looses more and more marketshare, as can be seen on http://openemailsurvey.org Which features are available on courier which are not provided by other MTAs ? Kurt, we're not asking porters to justify why a particular software is ported. I'm sorry if my mail was seen as too inquisitorial. I'm asking because I manage quite a few mailservers and it's becoming more and more like telco-equipment: lots of features which make them very difficult to compare. Like DANE, which currently seems to be a postfix-exclusive feature. I did not take it that way. Sometimes I would like too why somebody choose something, so I just answered... and if other questions are asked, they will be answered, if I know the answers that is. Milan provided a very good reason for courier: courier is fully integrated. I was not aware of that. We also don't normally question the usefulness of a port on its own or based on surveys either. So can we please stop this useless distraction and stop killing the porter's motivation, and instead see to get the necessary help furnished so the port gets back into good shape? Sorry for that, I do not try to kill the motivation. Because the time/change difference between the 0.65.3 and 0.73.1 is so large (3 years, and approx. 150K diff), I'm interested in learning why it's not easy to update. In my eyes question like this is not that bad. It is true that courier mail suite is not that popular, so there is not so big pressure to hunt for upgrades, when it just works for me the way it is :) sort of laziness, you know... Regards, Milan ___ 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
mail/courier build failures on newer FreeBSD versions
Hi, pkg-fallout-buil...@freebsd.org sends me every other day mails about failing mail/courier build for both 10.0 and 11.0 FreeBSD versions. There is some incompatibility with GCC 4.7, which is used to build mail/courier on systems with system compiler switched to clang. It works, however, with GCC 4.6, this is tested on both 10.0-STABLE and 11.0-CURRENT systems, both i386 and amd64 architectures. This port needs some more work, it does not support stage, which I am currently working on, but this is not so easy for me, yet, and I must solve some problems until it works well. In the mean time, could someone review PR ports/190209 which addresses this issue (http://www.freebsd.org/cgi/query-pr.cgi?pr=190209)? It is really simple and should solve package builder failures for [REL - 10i386-default], [REL - 10amd64-default], [REL - 10i386-quarterly], [REL - 10amd64-quarterly], [REL - head-i386-default] and [REL - head-amd64-default]. Thanks in advance and regards, Milan ___ 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: mail/courier build failures on newer FreeBSD versions
On Sun, 25 May 2014 22:10:08 +0200 Kurt Jaeger p...@opsec.eu wrote: Hi! In the mean time, could someone review PR ports/190209 which addresses this issue (http://www.freebsd.org/cgi/query-pr.cgi?pr=190209)? It is really simple and should solve package builder failures for [REL - 10i386-default], [REL - 10amd64-default], [REL - 10i386-quarterly], [REL - 10amd64-quarterly], [REL - head-i386-default] and [REL - head-amd64-default]. The commit system rejects ports which are still unstaged, so we we need a patch which also addresses staging. As far as I understand, you are the maintainer ? Yes, I just use unique addresses for mailing lists... Patch for stage is in works, but as mail/courier is a complex port, I need to investigate various cases. Currently I work on pkg-plist, and some questions will come, I am sure. I just do not like to submit uncomplete work, and patch mentioned solves the other issue, and being simple... Regards, Milan ___ 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: mail/courier build failures on newer FreeBSD versions
On Sun, 25 May 2014 22:43:14 +0200 Kurt Jaeger li...@opsec.eu wrote: Hi! In the mean time, could someone review PR ports/190209 which addresses this issue (http://www.freebsd.org/cgi/query-pr.cgi?pr=190209)? It is really simple and should solve package builder failures for [REL - 10i386-default], [REL - 10amd64-default], [REL - 10i386-quarterly], [REL - 10amd64-quarterly], [REL - head-i386-default] and [REL - head-amd64-default]. The commit system rejects ports which are still unstaged, so we we need a patch which also addresses staging. As far as I understand, you are the maintainer ? Yes, I just use unique addresses for mailing lists... Patch for stage is in works, but as mail/courier is a complex port, I need to investigate various cases. Currently I work on pkg-plist, and some questions will come, I am sure. Do you also plan to upgrade to 0.73. ? With 0.65 we're badly behind the times, aren't we ? Yes, this upgrade is long due, but it has some issues too. So I would like to work on it in a step by step manner... it looks like staging is actually prerequisite now :( I just do not like to submit uncomplete work, and patch mentioned solves the other issue, and being simple... Well, I have a patch for eclipse-devel, which is not accepted, because it's not staged either. So I'm in the same situation 8-} It's a pity... anyway, I am working on it, however slowly... Milan ___ 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: mail/courier build failures on newer FreeBSD versions
On Sun, 25 May 2014 23:19:55 +0200 Kurt Jaeger li...@opsec.eu wrote: Hi! Do you also plan to upgrade to 0.73. ? With 0.65 we're badly behind the times, aren't we ? Yes, this upgrade is long due, but it has some issues too. What issues does 0.73.1 have ? Is there a list somewhere ? Well, maybe not issues, but there are new dependencies, so that needs testing... and I like to keep number of dependencies minimal. Frankly, courier looses more and more marketshare, as can be seen on http://openemailsurvey.org But it is still relevant - being the second one, even if with some loss compared to previous year, I think. And I see nothing about smtp here, only many unknowns... do not confuse courier and courier-imap, as is often the case even on courier's mauiling lists... Which features are available on courier which are not provided by other MTAs ? I can't actually make a comparison. But I like courier being the complete solution, one package covering all protocols and features (smtp, pop3, imap, http based webmail, maildrop filtering, mailing list and some others) and its configuration structure is for me relatively easy to understand. But that's personal preference, for sure. Milan ___ 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: mail/courier build failures on newer FreeBSD versions
On Mon, 26 May 2014 03:29:55 +0200 Matthias Andree matthias.and...@gmx.de wrote: [ snip ] I'd suggest to let Milan work on the port and tell him the constraints - for instance, that now staging needs to be addressed first and then the build-on-10 issue. OK, I already began work on staging, this was just a small side step fixing another issue, in my eyes easily acceptable, but when it needs now be done in other order, fine. Milan, if you could share some of the troubles you're encountering, people may be able to help you. Well, I did 'make check-plist', here is part of its output: Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/%%MAILOWN%%d Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/esmtpd Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/esmtpd-msa Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/esmtpd-ssl Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/imapd Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/imapd-ssl Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/ldapaddressbook Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/%%CACHEOWN%%3d Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/%%CACHEOWN%%3d-ssl Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/sqwebmaild Error: Orphaned: %%ETCDIR%%/%%MAILOWN%%/webmlmrc It does not take much time to revert, for me, at least in this case, unnecessary substitution, some times a bit comic, to Error: Orphaned: etc/courier/courierd Error: Orphaned: etc/courier/esmtpd Error: Orphaned: etc/courier/esmtpd-msa Error: Orphaned: etc/courier/esmtpd-ssl Error: Orphaned: etc/courier/imapd Error: Orphaned: etc/courier/imapd-ssl Error: Orphaned: etc/courier/ldapaddressbook Error: Orphaned: etc/courier/pop3d Error: Orphaned: etc/courier/pop3d-ssl Error: Orphaned: etc/courier/sqwebmaild Error: Orphaned: etc/courier/webmlmrc All these files are configuration files and all are handled this way: @unexec cmp -s %D/etc/courier/courierd %D/etc/courier/courierd.dist rm -f %D/etc/courier/courierd 2/dev/null || true etc/courier/courierd.dist @exec [ -f %D/etc/courier/courierd.dist ] %%LOCALBASE%%/share/sysconftool/sysconftool %D/etc/courier/courierd.dist which does create them if they do not exist copying file.dist as template on install and if they are still the same on unistall, they are deleted. This way user configuration does not get lost across upgrades, and sysconftool merges new configuration items when they are introduced. This behavior is broken when I add these files into pkg-plist, they are simply deleted on uninstall and user-made changes in configuration is lost. How should this issue be solved? I think there should be a method to tell 'this file should be specially handled, ignore it, it is not an orphan' for make check-plist... Regarding staging, check http://wiki.freebsd.org/ports/StageDir first, then see the porter's handbook - especially the section on the USES features -, and you may also find worth a read, and a current checkout of /usr/ports/CHANGES. Well, I am already using first one mentioned, I verify there is an example dealing with configuration files exactly the same way I use in my port on wiki. I will look a bit more into porter's handbook, and into /usr/ports/CHANGES too... Hey, I just found a simple solution to my problem there! Using @comment for such files works well... just as I need, just the way it worked until now. Lesson taken. Could this solution be put on http://wiki.freebsd.org/ports/StageDir too? It would make all this really much easier, not only for me, I think... please... :) If there are C++ troubles that involve std::_1 symbols during link time, the graphics/* ports that I maintain may give some hints to solve them. No such problems - or maybe it is solved with using GCC 4.6 for newer FreeBSD version, I don't know. Not that important at this time, anyway. Milan, feel free to ask questions, that's what the list is for. Other people may have overcome similar challenges that you are facing and be able to share their findings. Yes, I know, that's the reason I wrote my original post. I am going to eliminate other 'make check-plist' findings, so I can take a step further down the road... Regards, Milan ___ 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: ftp/curl without GSSAPI
On Sat, 29 Mar 2014 10:35:09 +0200 l...@lena.kiev.ua wrote: In `man curl`: --krb level (FTP) Enable Kerberos authentication and use. The level must be entered and should be one of 'clear', 'safe', 'confidential', or 'private'. Should you use a level that is not one of these, 'private' will instead be used. This option requires a library built with kerberos4 or GSSAPI (GSS-Negotiate) support. This is not very common. Use -V, --ver- sion to see if your curl supports it. ~ $ curl -V curl 7.35.0 (i386-portbld-freebsd8.4) libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.3 libssh2/1.4.3 Protocols: dict file ftp ftps gopher http https imap imaps pop3 pop3s rtsp scp sftp smtp smtps telnet tftp Features: AsynchDNS Largefile NTLM NTLM_WB SSL libz TLS-SRP ~ $ `make config` offers choice of GSSAPI support via base system, security/heimdal and security/krb5. The base system option was always selected. I use 8.4-RELEASE i386, its base doesn't contain libgssapi. curl versions up to and including 7.35.0 worked without GSSAPI (which I needn't). Fresh curl (7.36.0) fails to build: --- Upgrading 'curl-7.35.0' to 'curl-7.36.0' (ftp/curl) ... === curl-7.36.0 depends on file: /usr/local/lib/libcrypto.so.8 - found === curl-7.36.0 depends on file: /usr/local/bin/perl5.16.3 - found === curl-7.36.0 depends on shared library: libssh2.so - found - found === Configuring for curl-7.36.0 ... checking run-time libs availability... failed configure: error: one or more libs available at link-time are not available run-time. Libs used at link-time: -lssh2 -lgssapi -lz === Script configure failed unexpectedly. Please report the problem to sunp...@freebsd.org [maintainer] and attach the /usr/ports/ftp/curl/work/curl-7.36.0/config.log including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. a /usr/sbin/pkg_info -Ea). *** Error code 1 Stop in /usr/ports/ftp/curl. How to force curl 7.36.0 to build without GSSAPI? Just unselect all GSS-related option. It is 'none or one of' option group, not 'exactly one of' kind. Milan ___ 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: mail/courier build error in poudriere
On Fri, 30 Aug 2013 15:27:43 +0400 Marat Bakeev haw...@hawara.com wrote: Hello. I'm trying to build mail/courier using poudriere on 9.1-RELEASE-p4 amd64 in i386 jail. It fails with the following error: ===phase: build === Building for courier-0.65.3_1 cd . /usr/local/bin/automake-1.14 --foreign automake-1.14: warning: autoconf input should be named 'configure.ac', not 'configure.in' configure.in:17: error: required file './compile' not found configure.in:17: 'automake --add-missing' can install 'compile' gmake: *** [Makefile.in] Error 1 *** [do-build] Error code 1 Stop in /usr/ports/mail/courier. *** [/wrkdirs/usr/ports/mail/courier/work/.build_done.courier._usr_local] Error code 1 How can I fix this? Thanks. P.S. I tried building courier on 9.1 i386 host directly from ports, it still fails with the same error. Hi, I know about this problem, however I did not yet discovered the root cause of it - maybe some automake versionitis or somesuch... If anyone knows anything which could help, I'd be really gratefull. As a quick fix/hack, just change the line in Makefile containing USE_AUTOTOOLS= libtool aclocal to USE_AUTOTOOLS= libtool Then it should compile and run. If you find anything, please keep me informed. I am already trying to get some time to work on update, which is already due for some time, but there are still some problems preventing me to work on it a bit more and prepare good new version's port. Regards, Milan ___ 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: mail/courier build error in poudriere
On Fri, 30 Aug 2013 08:18:17 -0500 Bryan Drewery bdrew...@freebsd.org wrote: On 8/30/2013 6:27 AM, Marat Bakeev wrote: Hello. I'm trying to build mail/courier using poudriere on 9.1-RELEASE-p4 amd64 in i386 jail. It fails with the following error: I have just committed a fix for this. I tested it and it compiles here. Thanks. Milan ___ 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: General usefulness of option descriptions
On Sun, 7 Oct 2012 15:24:28 +0200 Michael Gmelin free...@grem.de wrote: Hi, This probably has been discussed before, but I think in many cases using the default descriptions of OptionsNG is more harm than good. I converted security/libpreludedb to OptionsNG yesterday and left in most of the descriptions and therefore overrode them. I did that for a good reason, since I believe that the description of the option should be more than just repeating the option name. Unfortunately the portmgr in charge disagreed and removed all description overrides, figuring that I must have forgotten to remove them. That's why I raise this topic on the list - I feel like we're using a lot of information if we converting ports like this. Hi, in my opinion, the best would be to indicate what will be gained using an option. In some situation it is needed to try to install smallest possible number of packages. In this situation it is important to know what will be missed if an option is not selected and make informed decision whether it will be enabled or not. In this specific example this means: Before: PERL=off: Include Perl bindings PYTHON=off: Include Python bindings MYSQL=on: Use MySQL backend PGSQL=off: Use PostgreSQL backend SQLITE=off: Use SQLite backend Afterwards: DOCS=on: Build and/or install documentation MYSQL=on: MySQL database PERL=off: Perl scripting language PGSQL=off: PostgreSQL database PYTHON=off: Python bindings SQLITE=off: SQLite database This might not seem dramatic at a first glance, but something bad just happened here. We moved from describing what the option actually means to the user in the context of the port (Include Perl binding, Use MySQL backend) to what it means to the ports tree (Perl scripting language, MySQL database). The purpose of using the option in context of the port is not visible anymore and at this point showing the user MYSQL PERL PGSQL PYTHON SQLITE as options without any descriptions would provide just as much information. I think this is bad, really. For me it is important to know what I gain if I switch some option on, whether it is something to be missed in some occasion. But I already wrote that above :) There is another change, but easy to handle - options a sorted alphabetically by default. One could use NO_OPTION_SORT=yes to set it the other way. One could argue that if a different description is necessary, a different option name should be chosen. But this doesn't really work, since the meaning to the ports tree in fact *is* that a dependency to Perl or MySQL should be introduced, so using the global option names makes sense. If one wants to install all ports with their Perl or MySQL features enabled, just flipping that one switch should do it, regardless of the exact meaning in the context of the port. Conclusion: 1. Option names are for the ports tree structure, there should be as little as possible and global option names are to be preferred. The more generic the better, they express a software dependency between ports on the level of give me support for xyz, but not the purpose of this dependency in context of the port. 2. Option descriptions are for the user of the port and should be as contextual as possible. In the end it makes a difference to the user what feature/functionality is actually accomplished by introducing/installing a dependency. There are always options where this is just fine and the meaning is clear (e.g. THREADS, OPTIMIZE_CFLAGS), but blindly removing this information from a port is harmful. I support this one. Which information should be the decision to set or unset some option based on if not on knowledge which features will be gained/missed by doing so? 3. Global option descriptions seem inconsistent as well (all kinds exist like support/backend/bindings etc., probably depending on the first port that used them) and to make matters worse, they're actually changing, e.g. bsd.options.desc.mk from 2012/08/31 said: MYSQL_DESC?= MySQL backend While the one from 2012/10/07 says: MYSQL_DESC?= MySQL database So even if using the default was contextually correct at some point, it could just be changed without the maintainer noticing it. What are your thoughts on this? See above :) Regards, Milan ___ 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
ports/143974: [mail/courier] upgrade to 0.63.0
Three weeks old, no activity... Could someone act on this? It is simple update, nothing under definition of sweeping change... Regards, Milan ___ 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
PR 137112 not taken yet
Hi, there is a PR submitted two weeks ago - ports/137112: [mail/courier] update to 0.62 - with no sign of activity on it until yet. Could some committer look at it? I would like to see it in before 8.0 release... Regards, Milan ___ 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: Unable to build /x11/kdelibs3 with updated jpeg-7 port
On Thursday 23 July 2009 23:58:03 Mel Flynn wrote: On Tuesday 21 July 2009 02:59:29 Milan Obuch wrote: On Tuesday 21 July 2009 12:40:34 Jerry wrote: It appears that the /x11/kdelibs3 ports insists on using the older libjpeg.so.9 library. Since updating to jpeg-7, this library is no-longer available. Therefore, I cannot build this port. A complete copy of the build log is available here: http://filebin.ca/yrdvkw/kdelibs.log There is notice in UPDATING, section 20090719, I found temporary workaround ln -s /usr/local/lib/libjpeg.so.10 /usr/local/lib/libjpeg.so.9 I don't know why people keep advising this, it only makes future upgrades harder. Please read again: it is temporary workaround. At least for me. It makes my installed ports working *immediately* with small possibility something will not work at all due some ABI chabge or somesuch. Rebuilding some KDE ports took me couple of days (finding the way, compile etc). The difference - works immediately vs. a week or so without working kde is immense. The solution is also very simple to determine: % ldd -a /usr/local/lib/libkdefx.so.6|egrep '(^/|jpeg.so)' How did you determine this is exactly the lib to look into? Just wondering... /usr/local/lib/libkdefx.so.6: libjpeg.so.10 = /usr/local/lib/libjpeg.so.10 (0x28b31000) /usr/local/lib/libqt-mt.so.3: libjpeg.so.10 = /usr/local/lib/libjpeg.so.10 (0x28b31000) /usr/local/lib/libpng.so.5: /lib/libz.so.5: /usr/local/lib/libXext.so.6: /usr/local/lib/libX11.so.6: /usr/local/lib/libSM.so.6: /usr/local/lib/libICE.so.6: /usr/local/lib/libXrender.so.1: /usr/local/lib/libjpeg.so.10: /usr/lib/libstdc++.so.6: /lib/libm.so.5: /lib/libgcc_s.so.1: /usr/local/lib/libaudio.so.2: /usr/local/lib/libXt.so.6: /usr/local/lib/libmng.so.1: libjpeg.so.10 = /usr/local/lib/libjpeg.so.10 (0x28b31000) From this you can tell that you need to rebuild libqt-mt.so.3 and libmng.so.1. One more step: % egrep -l '(libqt-mt.so.3|libmng.so.1)' /var/db/pkg/*/+CONTENTS | xargs grep -h '@comment ORIGIN:' @comment ORIGIN:graphics/libmng @comment ORIGIN:x11-toolkits/qt33 And those are the ports to rebuild for kdelibs3 to be able to build. After my symlink trick, portmaster rebuilt everything necessary, so aj could remove the symlink afterwards. So I think it was kind of hackish solution, but made my fixing *much* easier and, more important, less stressfull. That's it. Maybe not nice, but really effective. Regards, Milan ___ 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: Unable to build /x11/kdelibs3 with updated jpeg-7 port
On Tuesday 21 July 2009 12:40:34 Jerry wrote: It appears that the /x11/kdelibs3 ports insists on using the older libjpeg.so.9 library. Since updating to jpeg-7, this library is no-longer available. Therefore, I cannot build this port. A complete copy of the build log is available here: http://filebin.ca/yrdvkw/kdelibs.log There is notice in UPDATING, section 20090719, I found temporary workaround ln -s /usr/local/lib/libjpeg.so.10 /usr/local/lib/libjpeg.so.9 After that, all my ports seems to work again. I am rebuilding kdelibs, kdebase and kdepim right now (most used apps in my case). Regards, Milan ___ 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: call for testing: print/hplip update, pass 2
On Saturday 11 July 2009 00:15:42 Juergen Lock wrote: [ snip ] Build/install (well, I did portmaster hplip) went flawlessly, but when starting I got error Jul 10 08:35:43 wind python: [723]: error: dbus failed to load (python-dbus ver. 0.80+ required). Exiting... I added cupsd_enable=YES dbus_enable=YES hpssd_enable=YES hpssd is no longer used btw, it has been replaced by hp-systray that runs as your user. Does it mean line hpssd_enable=YES should be taken out of /etc/rc.conf? If so, pkg-message of port should be changed to not request this addition. pkg_info | grep -i dbus dbus-1.2.4.6A message bus system for inter-application communication dbus-glib-0.80 GLib bindings for the D-BUS messaging system dbus-qt3-0.70_2 Qt3 bindings for the D-BUS messaging system py25-dbus-0.83.0_1 Python bindings for the D-BUS messaging system py25-qt4-dbus-4.4.4,1 Python bindings for the Qt4 toolkit, D-BUS module so the minimal or better required version is installed, so what? Or did I not understand the message correctly? Well, did you start dbus too? :) ps -ax | grep dbus 769 ?? Is 0:00.01 /usr/local/bin/dbus-daemon --system 23245 ?? Is 0:00.03 /usr/local/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session 23455 ?? Is 0:00.03 /usr/local/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session 23508 p4 S+ 0:00.00 grep dbus 23454 p6 I 0:00.00 dbus-launch --autolaunch 3f34b36a9821314210c5d7c84a0a5962 --binary-syntax --close-stderr Or it could be that you also need qt4-dbus-4.4.3, at least I have that installed here too (devel/dbus-qt4, probably pulled in by another unrelated port here.) I will try to install it too (and maybe possibly rebuild hplip again after that change) and report the results here. But give me some time to do it, please... Regards, Milan ___ 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: call for testing: print/hplip update, pass 2
On Thursday 09 July 2009 20:44:46 Dmitry Marakasov wrote: [ snip ] First of all, here's latest version of the port: http://people.freebsd.org/~amdmi3/hplip.shar Please use it as a base for further changes (and also please check that I haven't missed any of your enchantments). [ snip ] Hi, I have HP Photosmart D5460, which is not supported by hplip in ports now. This was my motivation to test new port. Build/install (well, I did portmaster hplip) went flawlessly, but when starting I got error Jul 10 08:35:43 wind python: [723]: error: dbus failed to load (python-dbus ver. 0.80+ required). Exiting... I added cupsd_enable=YES dbus_enable=YES hpssd_enable=YES into /etc/rc.conf, and pkg_info | grep -i dbus dbus-1.2.4.6A message bus system for inter-application communication dbus-glib-0.80 GLib bindings for the D-BUS messaging system dbus-qt3-0.70_2 Qt3 bindings for the D-BUS messaging system py25-dbus-0.83.0_1 Python bindings for the D-BUS messaging system py25-qt4-dbus-4.4.4,1 Python bindings for the Qt4 toolkit, D-BUS module so the minimal or better required version is installed, so what? Or did I not understand the message correctly? Regards, Milan ___ 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: ImageMagick
On Thursday 27 September 2007 11:21:02 Johan Hendriks wrote: I can not update Image Magick on all of my machines. This is on 6.2 and 6.1 it errors out with the following error: [snip] ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade.13874.0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=ImageMagick-6.3.3.5_1 UPGRADE_PORT_VER=6.3.3.5_1 make ** Fix the problem and try again. ** Listing the failed packages (*:skipped / !:failed) ! graphics/ImageMagick (ImageMagick-6.3.3.5_1) (unknown build error) --- Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed regards Johan ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED] Just a 'me too' - I did experience the same error. Milan -- No need to mail me directly. Just reply to mailing list, please. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: ImageMagick
On Thursday 27 September 2007 11:31:38 Marcus von Appen wrote: On, Thu Sep 27, 2007, Johan Hendriks wrote: I can not update Image Magick on all of my machines. This is on 6.2 and 6.1 it errors out with the following error: [Test broken] Deactivate the IMAGEMAGICK_TESTS knob. This circumvents the test issue and ImageMagick will be installed without any problems. The failed tests however indicate, that someone should look into it :-). Regards Marcus Works for me. Good workaround pretending nothing else is broken ;) Regards, Milan -- No need to mail me directly. Just reply to mailing list, please. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Gnash 0.8.1 submitted
On Tuesday 18 September 2007 01:35:55 Dmitry Marakasov wrote: Hi! First of all, sorry for long delay with Gnash update. There were some problems with 0.8.0 (segfaults) and it took me some time to polish the new port of 0.8.1. Anyway, here's the PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=116406 And here is an overview of current Gnash functionality by me :) http://www.amdmi3.ru/gnash/ (also should be useful as explanation of port options, i.e. renderers and media handlers, with some benchmarks and caveats explained). Also, if you use KDE and would like Gnash plugin for Konquerror, please contact me. I have no KDE installed, so I'll need some help, but it'll be easy and quick. Thank you for your patience, and enjoy free Flash player. It supports YouTube, yes :) I was able to build gnash with konqueror plugin after applying following patch (warning, some linewrap is there): --- Makefile2007-09-22 00:12:11.0 +0200 +++ Makefile.0 2007-09-23 10:11:23.0 +0200 @@ -55,9 +55,8 @@ FFMPEG Media handler: ffmpeg (+SDL sound output) on \ GSTREAMER Media handler: GStreamer off \ MAD Media handler: MAD (+SDL sound output) off \ - DEBUGLOGLeave logfile in current directory on every run off - -# KDE GUI: KDE (required for Konqueror plugin) off \ + DEBUGLOGLeave logfile in current directory on every run off \ + KDE GUI: KDE (required for Konqueror plugin) off \ .include bsd.port.pre.mk @@ -69,12 +68,12 @@ CONFIGURE_ARGS+= --disable-nsapi .endif -#.if defined(WITH_KDE) !defined(WITHOUT_PLUGIN) -#PLIST_SUB+= KONQPLUGIN= -#.else -#PLIST_SUB+= KONQPLUGIN=@comment +.if defined(WITH_KDE) !defined(WITHOUT_PLUGIN) +PLIST_SUB+=KONQPLUGIN= +.else +PLIST_SUB+=KONQPLUGIN=@comment CONFIGURE_ARGS+= --disable-kparts -#.endif +.endif # Cygnal option processing .if defined(WITH_CYGNAL) @@ -107,12 +106,12 @@ PLIST_SUB+=GTK=@comment .endif -#.if defined(WITH_KDE) -#GNASH_GUIS+= kde -#PLIST_SUB+= KDE= -#.else +.if defined(WITH_KDE) +GNASH_GUIS+= kde +PLIST_SUB+=KDE= +.else PLIST_SUB+=KDE=@comment -#.endif +.endif CONFIGURE_ARGS+= --enable-gui=`${ECHO} ${GNASH_GUIS} | ${TR} ' ' ,` Trouble is, with gnash build this way I was not able to run X with KDE any more - with CPU at 100 % and xorg server process consuming 98 % CPU accoding to top I had basically locked console, even though I was able to login via ssh and get good response for non CPU intensive command entered in shell. If anybody have an idea, I can test it and report. Or maybe someone else could test it too... Milan -- No need to mail me directly. Just reply to mailing list, please. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Gnash 0.8.1 submitted
On Tuesday 25 September 2007 22:28:58 Dmitry Marakasov wrote: * Milan Obuch ([EMAIL PROTECTED]) wrote: I was able to build gnash with konqueror plugin after applying following patch (warning, some linewrap is there): [patch skipped] Trouble is, with gnash build this way I was not able to run X with KDE any more - with CPU at 100 % and xorg server process consuming 98 % CPU accoding to top I had basically locked console, even though I was able to login via ssh and get good response for non CPU intensive command entered in shell. If anybody have an idea, I can test it and report. Or maybe someone else could test it too... Does X/KDE start to consume CPU right after it starts? Which exactly process does consume CPU? Does flipping options help (turn off media handlers, switch renderer to AGG)? Does standlalone player with KDE interface work (should be /usr/local/bin/kde-gnash)? Does GTK version cause any bugs? See above - xorg server process (X itself) does consume almost all CPU. I need to try build a test instance - my working computer has too many konqueror windows and tabs open from the start so it is almost impossible to tell. What do you mean by flipping options? Changing build options when building the port? I can try it in my test instance a bit later. I did not do yet too much checks, but I definitely will, as soom as I have simple test instance running. Regards, Milan -- No need to mail me directly. Just reply to mailing list, please. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: keyboard lock light issues - xorg-7.3_1 or fluxbox
On Wednesday 26 September 2007 07:08:24 Rob Clark wrote: Running: 6.2-STABLE FreeBSD 6.2-STABLE #0: Thu Sep 20 12:21:22 EDT 2007, xorg-7.3_1, fluxbox-1.0rc3_3 (window manager) Keyboard: IBM KB-8923 Following both the xorg 7.3 update, and new install of the most recent fluxbox, I've lost the lock lights on the keyboard (i.e., Num Lock and Caps Lock) while running X and fluxbox. It's the same here - I am using KDE suite, and it happened just after xorg 6.9 - 7.3 upgrade. I just reported it yesterday on x11 list. Also had another issue with the f key not working. With mplayer full screened, the f key would not allow me to reduce the full screen back to original size -- had to ctrl-alt-backspace and exit X. I did not notice any other keyboard related problem, but this says nothing. I just did not notice any. Keyboard appears and works fine in console mode, lights work without issue. Same here - but this is expected, as kernel keyboard driver is set different ways in two cases - raw mode (key press and release reported with scan codes) for X, cooked mode (scan codes converted to characters) for console. Not sure if this is attributed to the xorg 7.3 update or my late migration over to fluxbox-1.0rc3_3 from fluxbox-0.1.14. As my environment is different, I would say xorg update is the culprit. I would like to know what I can test - to me it looks like something in xorg's keyboard driver. If noone has a clue, this would be my starting point for investigation. It has low priority for me, now, it is annoying, but not life damaging bug ;) Regards, Milan -- No need to mail me directly. Just reply to mailing list, please. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: mail/maildrop marked as broken
On Wednesday 21 March 2007 21:13, KIMURA Yasuhiro wrote: From: Vizion [EMAIL PROTECTED] Subject: mail/maildrop marked as broken Date: Wed, 21 Mar 2007 11:33:59 -0700 As title for information New today: portupgrade -a reports: FAM system mismatch: gamin is imstalled and desired FAM system is fam AFAIK Courier products work only with fam and not with gamin. But I not certain this is still the case now. Does anyone know if latest gamin is compatible with Courier products? --- KIMURA Yasuhiro This is part of installed packages on one from my servers: pkg_info apache-2.2.4Version 2.2 of Apache web server with prefork MPM. arc-5.21o_1 Create extract files from DOS .ARC files arj-3.10.22 Open-source ARJ autoconf-2.53_3 Automatically configure source code on many Un*x platforms autoconf-2.59_2 Automatically configure source code on many Un*x platforms automake-1.5_2,1GNU Standards-compliant Makefile generator (1.5) automake-1.9.6 GNU Standards-compliant Makefile generator (1.9) clamav-0.90_3 Command line virus scanner written entirely in C clamcour-0.3.8 ClamAV courier filter courier-0.54.0 Courier SMTP IMAP POP3 HTTP mail server suite courier-authlib-base-0.59.1 Courier authentication library base courier-authlib-userdb-0.59.1 Userdb support for the Courier authentication library courier-pythonfilter-0.18 Framework for courier filter development in python curl-7.16.1 Non-interactive tool to get files from FTP, GOPHER, HTTP(S) docbook-1.3 Meta-port for the different versions of the DocBook DTD docbook-241_2 V2.4.1 of the DocBook DTD, designed for technical documenta docbook-3.0_2 V3.0 of the DocBook DTD, designed for technical documentati docbook-3.1_2 V3.1 of the DocBook DTD, designed for technical documentati docbook-4.0_2 V4.0 of the DocBook DTD, designed for technical documentati docbook-4.1_2 V4.1 of the DocBook DTD, designed for technical documentati docbook-xml-4.2_1 XML version of the DocBook DTD expat-2.0.0_1 XML 1.0 parser written in C gamin-0.1.7_2 A file and directory monitoring system And it works well. So yes, courier could be used with gamin. And if full courier suite works well, it could work partially, too. Regards, Milan -- No need to mail me directly. Just reply to mailing list, please. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Can't do a portupgrade -rf on any of my mail/courier installation
On Sunday 12 November 2006 22:05, [EMAIL PROTECTED] wrote: hi, Strange problem trying to run portupgrade -rf mail/courier on both current and 6.2-PRERELEASE with all ports up to date. Only one of the machines has an older courier that I tried to update and get the error so I decided I would build a package from one of the up to date installations but much to my surprise I get the same error. One of the installations I just built within the las 15 days so it would seem that it can be built but not rebuilt which makes no sense to me. All of the courier installations are working fine. This all came to light with a portupgrade -afr on one machine. Same thing with a cd /usr/ports/mail/courier; make Any suggestions appreciated. thanks, ed This seems to be an issue with either fam or gamin as currently present in ports tree. I do not understand everything in detail, one does not link (just as you showed), the second one builds but does not run (imapd dumps core, so no usable imap server). If someone with more fam/gamin knowledge could help here, it would be great. As a temporary workaround, you could comment out line in Makefile telling WITH_FAM= YES (or something similar is there) and be just fine, loosing ENHANCED IDLE support, however. You could even update this way to 0.53.3, by the way. I did not try to put this update into PR yet exactly due this fam/gamin issue. Regards, Milan -- This address is used only for mailing list response. Do not send any personal messages to it, use milan in address instead. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]