Re: port not maintained properly

2009-01-12 Thread Guido Falsi
On Mon, Jan 12, 2009 at 07:54:22AM +, i...@rdfund.com wrote:
 Dear All,

 I am writing you regarding the resin-3.1.5_1 port to freebsd. The  
 official maintainer bo...@tagnet.ru did not release any updates  
 regardless of numerous mailings both from me and from the owners of the 
 Caucho Resin project. The last port is for version 3.1.5, however since 
 then there was one minor and one major update resin 3.1.6 and 3.2.0. (see 
 www.caucho.com)

 Could you please take the necessary measures so that the resin port is  
 properly maintained?

If you're using it, you could update it to latest version and senda  PR
about it. If the maintainer times out (after 2 weeks, usually) it will
be committed.

You should really just try, it's not hard to update an existing port(nor
to create a new opne, except for very elaborated pieces of software.)

-- 
Guido Falsi m...@madpilot.net
___
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: port not maintained properly

2009-01-12 Thread Mark Linimon
Normally the way portmgr tracks things like this is to watch for
lack of response to submitted PRs.  The last one that I see is for
the previous update, in March 2008.

I'll email the maintainer.  You can always ask portmgr to look into
problems like this, rather than mailing the list in general.

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


graphics/png

2009-01-12 Thread Peter Czanik
Hello,
Recently graphics/png can't be packaged:

libpng passes test
===  Installing for png-1.2.34
===   Generating temporary packing list
install -o root -g wheel -m 555  libpng-config /usr/local/bin
ln -sf libpng-config /usr/local/bin/libpng12-config
install -C -o root -g wheel -m 444   libpng.a /usr/local/lib
install -s -o root -g wheel -m 444 libpng.so.5 /usr/local/lib
ln -fs libpng.so.5 /usr/local/lib/libpng.so
/usr/local/include/libpng/../png.h - libpng/png.h
/usr/local/include/libpng/../pngconf.h - libpng/pngconf.h
/usr/bin/sed -e 's|@PREFIX@|/usr/local|'
/usr/tmp/usr/ports/graphics/png/work/libpng-1.2.34/scripts/libpng.pc.in 
 /usr/tmp/usr/ports/graphics/png/work/libpng-1.2.34/scripts/libpng.pc
install  -o root -g wheel -m 444
/usr/tmp/usr/ports/graphics/png/work/libpng-1.2.34/scripts/libpng.pc 
/usr/local/libdata/pkgconfig/libpng12.pc
/bin/ln -sf libpng12.pc /usr/local/libdata/pkgconfig/libpng.pc
===   Running ldconfig
/sbin/ldconfig -m /usr/local/lib
===   Registering installation for png-1.2.34
===  Building package for png-1.2.34
tar: man/man3/libpng.3.gz: Cannot stat: No such file or directory
tar: man/man3/libpngpf.3.gz: Cannot stat: No such file or directory
tar: man/man5/png.5.gz: Cannot stat: No such file or directory
tar: include/libpng/png.h: Cannot stat: No such file or directory
tar: include/libpng/pngconf.h: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors.
pkg_create: make_dist: tar command failed with code 256
Creating package /usr/packages/All/png-1.2.34.tbz
Registering depends:.
Creating bzip'd tar ball in '/usr/packages/All/png-1.2.34.tbz'
*** Error code 1

Stop in /usr/ports/graphics/png.
*** Error code 1

The following ugly hack serves me now as a workaround, but I'm quite
sure, that it is not a proper one :)

# diff -u Makefile~ Makefile
--- Makefile~   2009-01-12 08:53:16.0 +0100
+++ Makefile2009-01-12 08:53:16.0 +0100
@@ -30,8 +30,8 @@ 
 MAKE_ENV=  SHLIB_VER=${SHLIB_VER}  
 PLIST_SUB= SHLIB_VER=${SHLIB_VER}  
  
-MAN3=  libpng.3 libpngpf.3   
-MAN5=  png.5 
+#MAN3= libpng.3 libpngpf.3   
+#MAN5= png.5
 MANCOMPRESSED= maybe

 .include bsd.port.pre.mk
# diff -u pkg-plist~ pkg-plist
--- pkg-plist~  2009-01-12 08:55:42.0 +0100
+++ pkg-plist   2009-01-12 08:55:42.0 +0100
@@ -1,10 +1,10 @@
 @unexec rm -f %D/bin/libpng12-config
 bin/libpng-config
 @exec ln -sf %f %D/bin/libpng12-config
-include/libpng/png.h
+include/png.h
 @exec ln -sf libpng/%f %D/include/%f
 @unexec rm -f %D/include/%f
-include/libpng/pngconf.h
+include/pngconf.h
 @exec ln -sf libpng/%f %D/include/%f
 @unexec rm -f %D/include/%f
 lib/libpng.a
#

Bye,
CzP
___
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


Current unassigned ports problem reports

2009-01-12 Thread FreeBSD bugmaster
(Note: an HTML version of this report is available at
http://www.freebsd.org/cgi/query-pr-summary.cgi?category=ports .)

The following is a listing of current problems submitted by FreeBSD users.
These represent problem reports covering all versions including
experimental development code and obsolete releases.


S Tracker  Resp.  Description

o ports/130398bulding php5  apache22-itk
o ports/130363[maintainer] mail/dkim-milter: modify rc.d script like
f ports/130326[patch] update to sysutils/megarc
f ports/130288linux_base-f8 conflicts linux-glib2, about www/linux-n
o ports/130275New Port: graphics/Captcha-reCAPTCHA-Mailhide  A Perl
f ports/130209www/typo3 upgrade removes configuration
o ports/130197Add compat link library to msn target in net-im/li
o ports/130174New port: net/igmpproxy multicast proxy
o ports/130065devel/stlport update to 5.2.1 and problems
f ports/130063databases/rrdtool update
f ports/130047update cad/ngspice_rework to version 18
f ports/129977[UPDATE] net/acx100 to latest (working?) version
f ports/129830print/hplip configure thinks python2.5  phython2.2
o ports/129677/usr/ports/sysutils/aaccli Bad system call: 12 (core d
o ports/129606benchmarks/iozone does not support O_DIRECT
o ports/129598Update ports: finance/aqbanking, devel/gwenhywfar to 3
f ports/129478multimedia/acidrip: patch file to commit to ports
f ports/129435java/jakarta-commons-dbcp not BROKEN on jdk15
o ports/129363devel/ace build fails if kernel module aio is loaded
o ports/128603textproc/flex has too small capacity
f ports/128490net/freenx port does not work properly on freebsd-7 st
f ports/128271biology/ncbi-toolkit - blastall segfaults when output 
o ports/128140update devel/pwlib to 2.4.1 to fit GNOME 2.24
o ports/128100upgrade of www/trac breaks 0.10.x Trac installations
f ports/127810print/hplip 2.8.2 can't talk to my usnb printer (HP PS
o ports/127728ports/games/freebsd-games doesn't build, and larn(6) s
f ports/127513mail/dcc-dccd sets home to /var/dcc even if you didn' 
o ports/127377java/netbeans61 fails to make internet connections
o ports/127321japanese/kon2-16dot: buffer overflow and mouse bugs
f ports/127302security/swatch: swatch-3.2.1_1 multiple issues
f ports/127181audio/musicpd logs warning
s ports/127087mail/bincimap port does not include an rc.d file
f ports/126058net/generic-nqs fails to compile
f ports/126055x11-toolkits/p5-Tk - segmentation fault running perl-t
o ports/125719shells/pdksh, zombie process's occouring on SMP Machin
o ports/125714[patch] www/httptunnel: users not added
o ports/125201audio/aqualung crashes
s ports/124548net/mDNSResponder port incompatible with gnome desktop
o ports/123247linux-firefox and linux-seamonkey from multiple users
o ports/123068sysutils/bubblemon2 bubblemon-dockapp: error extractin
o ports/122571[patch] net/libnet10 does not work on amd64
o ports/121259New port: net/openamq OpenAMQ is a complete AMQP messa
o ports/121050New port: sysutils/heartbeat2 Linux High-Availability 
f ports/116385net/vnc using vnc.so crashes Xorg 7.3 when remote comp
f ports/115304multimedia/gpac-mp4box cannot import files larger than
f ports/114106mail/postgrey does not properly shut down via rc.d scr
o ports/111501[NEW PORT] databases/ruby-oci8
o ports/108795ports/icc: Proposed update to icc port for intel compi
o amd64/104311ports/wine should be installable on amd64
s ports/85513 Intel C++ compiler not 100% binary compatible with sys

50 problems total.

___
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: STILL OPEN: ports/129226: update devel/boost from 1.34.1 to 1.37

2009-01-12 Thread Alexander Churanov
2009/1/12 Jeremy Messenger me...@cox.net

 I rather to put only a version and fix the rest port. With that
 include/boost-134 hack is going to require hack in every port that depend on
 it.

 Cheers,
 Mezz

Yes, all ports that depend on old boost require modification anyway.
I'm just trying to find the simplest way to resolve this issue.
Alexander Churanov
___
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: STILL OPEN: ports/129226: update devel/boost from 1.34.1 to 1.37

2009-01-12 Thread Alexander Churanov
2009/1/11 Pav Lucistnik p...@freebsd.org

 Alexander Churanov píše v ne 11. 01. 2009 v 21:38 +0300:

  I'll carry out this experiment.

 Let's see if there's an easy way to make all the ports respect it, say,
 if it would mean just modifying pkg-config output. If it's non-trivial,
 we'll have to go with two conflicting ports.

 I want to run an experimental package build with new boost, to see how
 many ports will still need the old one. Is the patch on rapidshare
 (ports/129241) still valid? Or is there a new patch you want to send me?

 --
 Pav Lucistnik p...@oook.cz
  p...@freebsd.org
 One Unix to rule them all, One Resolver to find them, One IP to bring
 them all and in the zone to bind them.

Yes, that's the final patch. All uploaded patches are the same. I'll look
into pkg-plist again.
Alexander Churanov
___
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

Envoi de Fax en nombre

2009-01-12 Thread f-j-b

  Bonjour, si vous n'arrivez pas à lire ce message, visualisez la
  version en ligne Merci.
  Vous recevez ce courriel sur l'adresse freebsd-ports@freebsd.org

   emailing
   optin
   emailing-cible
   campagnes-emailing
   cordialement   
   force-marketing

 [1]jacquel...@force-marketing.fr
   [2]http://www.force-marketing.fr

 This e-mail and any attached documents may contain confidential or
   proprietary information. If you are not the intended recipient, please
   advise the sender immediately and delete this e-mail and all attached
 documents from your computer system. Any unauthorised disclosure,
distribution or copying hereof is prohibited.  Ce courriel et les
  documents qui y sont attaches peuvent contenir des informations
confidentielles. Si vous n'etes pas le destinataire escompte, merci
d'en informer l'expediteur immediatement et de detruire ce courriel
ainsi que tous les documents attaches de votre systeme informatique.
Toute divulgation, distribution ou copie du present courriel et des
 documents attaches sans autorisation prealable de son emetteur est
 interdite.

   Pour ne plus recevoir nos messages : [3]désinscription

References

   1. mailto:jacquel...@force-marketing.fr
   2. http://url.f-j-b.fr/id.asp?l=51072-7023196-1024376-1976-0
   3. 
http://url.f-j-b.fr/id.asp?l=51073-7023196-1024376-1976-0id=1024376-1976-7023196-73a3e4d8res=fr
___
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


make INDEX bug?

2009-01-12 Thread Ion-Mihai Tetcu
Hi,


If you'll csup you PT after Mon Jan 12 12:53:00 2009 UTC and before Mon
Jan 12 16:57:49 2009 UTC you'll notice that there's a circular
dependency between mail/claws-mail and x11-themes/claws-mail-themes.

root(itetcu)@release/SU -SSH- /usr/ports/mail/claws-mail [8:00:34] 1
 # make describe
claws-mail-3.7.0|/usr/ports/mail/claws-mail|/usr/local|A lightweight and very 
featureful GTK+ based e-mail and news 
client|/usr/ports/mail/claws-mail/pkg-descr|netch...@freebsd.org|mail news 
ipv6/usr/ports/accessibility/atk /usr/ports/converters/libiconv 
/usr/ports/devel/gettext /usr/ports/devel/glib20 /usr/ports/devel/gmake 
/usr/ports/devel/pkg-config /usr/ports/graphics/cairo 
/usr/ports/graphics/libart_lgpl /usr/ports/graphics/png /usr/ports/mail/faces 
/usr/ports/mail/libetpan /usr/ports/print/freetype2 /usr/ports/security/gnutls 
/usr/ports/textproc/aspell /usr/ports/textproc/expat2 
/usr/ports/textproc/intltool /usr/ports/textproc/libxml2 
/usr/ports/x11-fonts/fontconfig /usr/ports/x11-toolkits/gtk20 
/usr/ports/x11-toolkits/pango /usr/ports/x11/libICE /usr/ports/x11/libSM 
/usr/ports/x11/libX11 /usr/ports/x11/libXau /usr/ports/x11/libXcursor 
/usr/ports/x11/libXdmcp /usr/ports/x11/libXext /usr/ports/x11/libXfixes 
/usr/ports/x11/libXi /usr/ports/x11/libXinerama /usr/ports/x11/libXrandr 
/usr/ports/x11/libXrender 
/usr/ports/x11/startup-notification|/usr/ports/accessibility/atk 
/usr/ports/converters/libiconv /usr/ports/devel/gettext 
/usr/ports/devel/gio-fam-backend /usr/ports/devel/glib20 
/usr/ports/devel/pkg-config /usr/ports/graphics/cairo 
/usr/ports/graphics/libart_lgpl /usr/ports/graphics/png /usr/ports/mail/faces 
/usr/ports/mail/libetpan /usr/ports/misc/mime-support 
/usr/ports/print/freetype2 /usr/ports/security/gnutls 
/usr/ports/textproc/aspell /usr/ports/textproc/expat2 
/usr/ports/textproc/libxml2 /usr/ports/x11-fonts/fontconfig 
/usr/ports/x11-themes/claws-mail-themes /usr/ports/x11-toolkits/gtk20 
/usr/ports/x11-toolkits/pango /usr/ports/x11/libICE /usr/ports/x11/libSM 
/usr/ports/x11/libX11 /usr/ports/x11/libXau /usr/ports/x11/libXcursor 
/usr/ports/x11/libXdmcp /usr/ports/x11/libXext /usr/ports/x11/libXfixes 
/usr/ports/x11/libXi /usr/ports/x11/libXinerama /usr/ports/x11/libXrandr 
/usr/ports/x11/libXrender 
/usr/ports/x11/startup-notification|http://www.claws-mail.org/
 
root(itetcu)@release/SU -SSH- /usr/ports/x11-themes/claws-mail-themes 
[8:01:03] 2
 # make describe
claws-mail-themes-20080822|/usr/ports/x11-themes/claws-mail-themes|/usr/local|Claws-Mail
 
Themes|/usr/ports/x11-themes/claws-mail-themes/pkg-descr|m...@freebsd.org|x11-themes
 
mail/usr/ports/mail/claws-mail|/usr/ports/mail/claws-mail|http://claws-mail.org


More, INDEX lists each port depending on itself (claws-mail-3.7.0 
claws-mail-themes-20080822):

claws-mail-3.7.0|/usr/ports/mail/claws-mail|/usr/local|A lightweight and very 
featureful GTK+ based e-mail and news 
client|/usr/ports/mail/claws-mail/pkg-descr|netch...@freebsd.org|mail news 
ipv6|aspell-0.60.6_2 atk-1.24.0 bitstream-vera-1.10_4 cairo-1.8.6,1 
compositeproto-0.4 curl-7.18.0 cyrus-sasl-2.1.22_2 damageproto-1.1.0_2 
encodings-1.0.2,1 expat-2.0.1 faces-1.7.7_9 fixesproto-4.0 font-bh-ttf-1.0.0 
font-misc-ethiopic-1.0.0 font-misc-meltho-1.0.0_1 font-util-1.0.1 
fontconfig-2.6.0,1 freetype2-2.3.7 gamin-0.1.10 gettext-0.17_1 
gio-fam-backend-2.18.4 glib-1.2.10_12 glib-2.18.4 gmake-3.81_3 gnutls-2.6.3 
gtk-1.2.10_20 gtk-2.14.7 hicolor-icon-theme-0.10_2 inputproto-1.4.2.1 
intltool-0.40.5 jasper-1.900.1_6 jpeg-6b_7 kbproto-1.0.3 libICE-1.0.4_1,1 
libSM-1.0.3_1,1 libX11-1.1.3_1,1 libXau-1.0.3_2 libXcomposite-0.4.0,1 
libXcursor-1.1.9_1 libXdamage-1.1.1 libXdmcp-1.0.2_1 libXext-1.0.3,1 
libXfixes-4.0.3_1 libXft-2.1.13 libXi-1.1.3,1 libXinerama-1.0.2,1 
libXrandr-1.2.2_1 libXrender-0.9.4_1 libart_lgpl-2.3.20,1 libetpan-0.57 
libfontenc-1.0.4 libgcrypt-1.4.3 libgpg-error-1.6_1 libiconv-1.11_1 
libpthread-stubs-0.1 libxcb-1.1.90.1 libxml2-2.7.2_1 mkfontdir-1.0.3_1 
mkfontscale-1.0.3 p5-XML-Parser-2.36 pango-1.22.4 pcre-7.8 
perl-threaded-5.8.8_1 pixman-0.12.0 pkg-config-0.23_1 png-1.2.34 
python25-2.5.2_3 randrproto-1.2.1 renderproto-0.9.3 shared-mime-info-0.51 
startup-notification-0.9_2 tiff-3.8.2_2 xcb-proto-1.2 xcb-util-0.3.0 
xextproto-7.0.2 xineramaproto-1.1.2 xorg-fonts-truetype-7.3 
xproto-7.0.10_1|aspell-0.60.6_2 atk-1.24.0 bitstream-vera-1.10_4 cairo-1.8.6,1 
claws-mail-3.7.0 claws-mail-themes-20080822 compositeproto-0.4 curl-7.18.0 
cyrus-sasl-2.1.22_2 damageproto-1.1.0_2 encodings-1.0.2,1 expat-2.0.1 
faces-1.7.7_9 fixesproto-4.0 font-bh-ttf-1.0.0 font-misc-ethiopic-1.0.0 
font-misc-meltho-1.0.0_1 font-util-1.0.1 fontconfig-2.6.0,1 freetype2-2.3.7 
gamin-0.1.10 gettext-0.17_1 gio-fam-backend-2.18.4 glib-1.2.10_12 glib-2.18.4 
gnutls-2.6.3 gtk-1.2.10_20 gtk-2.14.7 hicolor-icon-theme-0.10_2 
inputproto-1.4.2.1 jasper-1.900.1_6 jpeg-6b_7 kbproto-1.0.3 libICE-1.0.4_1,1 
libSM-1.0.3_1,1 libX11-1.1.3_1,1 libXau-1.0.3_2 libXcomposite-0.4.0,1 

Re: Is -j safe to use when building or updating ports?

2009-01-12 Thread Garrett Cooper
On Mon, Jan 12, 2009 at 10:02 AM, Mark Linimon lini...@lonesome.com wrote:
 Short answer: with the current infrastructure, it isn't.  There is a
 WIP to fix this, but I dropped the ball in completing the review of it.

 The problem is dealing with the dependencies.

 mcl

There's also a race condition possibility with pkg_add and the files
in /var/db/pkg that still hasn't been worked out yet.
-Garrett
___
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


Dependent ports get does not exist errors

2009-01-12 Thread Warren Block
A user desktop system had a solid, reliable install of 6.3 on it.  Did 
an upgrade via source to 7-stable as of this morning.


Deleted all installed ports, updated the ports tree, then started 
installing them from scratch.


Here's the problem: ports that depend on other ports will occasionally 
install those ports and then not find them.  For example, installing 
gimp:


cd /usr/ports/graphics/gimp
make install
[...]
===   Compressing manual pages for bash-3.2.48_1
===   Registering installation for bash-3.2.48_1
===   Returning to build of rarian-0.8.1
Error: file bash does not exist
*** Error code 1

Stop in /usr/ports/textproc/rarian
[...]
Stop in /usr/ports/graphics/gimp

Doing just make install again will find bash and continue.

Nothing has been changed (knowingly, anway) from default in the ports 
system.  make.conf only has perl version settings.  This is an MSI 
Athlon motherboard, 256M RAM, totally solid previously.  Seems solid 
now, except for this...


-Warren Block * Rapid City, South Dakota USA
___
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: Is -j safe to use when building or updating ports?

2009-01-12 Thread David Forsythe
I did work this summer to get parallel dependency handling working.
It was pretty dirty, but it worked.  I've been cleaning it up in my
time off from school (I've had about 7 weeks off in the past year) and
I'm actually hoping to have something workable done by the end of this
week.  My stuff also locks up pkgdb_dir and I patched pkg_add and
pkg_delete to honor the locks.

- Dave

On Mon, Jan 12, 2009 at 1:11 PM, Garrett Cooper yanef...@gmail.com wrote:
 On Mon, Jan 12, 2009 at 10:02 AM, Mark Linimon lini...@lonesome.com wrote:
 Short answer: with the current infrastructure, it isn't.  There is a
 WIP to fix this, but I dropped the ball in completing the review of it.

 The problem is dealing with the dependencies.

 mcl

 There's also a race condition possibility with pkg_add and the files
 in /var/db/pkg that still hasn't been worked out yet.
 -Garrett
 ___
 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




-- 
David Forsythe
___
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: Dependent ports get does not exist errors

2009-01-12 Thread Garrett Cooper
On Mon, Jan 12, 2009 at 11:36 AM, Warren Block wbl...@wonkity.com wrote:
 A user desktop system had a solid, reliable install of 6.3 on it.  Did an
 upgrade via source to 7-stable as of this morning.

 Deleted all installed ports, updated the ports tree, then started installing
 them from scratch.

 Here's the problem: ports that depend on other ports will occasionally
 install those ports and then not find them.  For example, installing gimp:

 cd /usr/ports/graphics/gimp
 make install
 [...]
 ===   Compressing manual pages for bash-3.2.48_1
 ===   Registering installation for bash-3.2.48_1
 ===   Returning to build of rarian-0.8.1
 Error: file bash does not exist
 *** Error code 1

 Stop in /usr/ports/textproc/rarian
 [...]
 Stop in /usr/ports/graphics/gimp

 Doing just make install again will find bash and continue.

 Nothing has been changed (knowingly, anyway) from default in the ports
 system.  make.conf only has perl version settings.  This is an MSI Athlon
 motherboard, 256M RAM, totally solid previously.  Seems solid now, except
 for this...

 -Warren Block * Rapid City, South Dakota USA

Stale $PATH (hash -r / rehash)?
Cheers,
-Garrett
___
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: Dependent ports get does not exist errors

2009-01-12 Thread Pav Lucistnik
Warren Block píše v po 12. 01. 2009 v 12:36 -0700:

 cd /usr/ports/graphics/gimp
 make install
 [...]
 ===   Compressing manual pages for bash-3.2.48_1
 ===   Registering installation for bash-3.2.48_1
 ===   Returning to build of rarian-0.8.1
 Error: file bash does not exist
 *** Error code 1

Can you verify you have /usr/ports/Mk/bsd.port.mk revision 1.606?

-- 
Pav Lucistnik p...@oook.cz
  p...@freebsd.org
With sufficient thrust, pigs fly just fine. -- RFC 1925


signature.asc
Description: Toto je digitálně	 podepsaná část	 zprávy


Re: Dependent ports get does not exist errors

2009-01-12 Thread Warren Block

On Mon, 12 Jan 2009, Garrett Cooper wrote:

On Mon, Jan 12, 2009 at 11:36 AM, Warren Block wbl...@wonkity.com wrote:


Here's the problem: ports that depend on other ports will occasionally
install those ports and then not find them.  For example, installing gimp:

cd /usr/ports/graphics/gimp
make install
[...]
===   Compressing manual pages for bash-3.2.48_1
===   Registering installation for bash-3.2.48_1
===   Returning to build of rarian-0.8.1
Error: file bash does not exist
*** Error code 1

Stop in /usr/ports/textproc/rarian
[...]
Stop in /usr/ports/graphics/gimp

Doing just make install again will find bash and continue.


   Stale $PATH (hash -r / rehash)?


It's tempting; I thought of it but disregarded it because:

A) No rehash is necessary to fix it, just do make install again.
B) Wouldn't it fail on *all* just-built dependencies instead of a few?
C) I can't believe the ports scripts would use csh rather than sh.

The xorg upgrade mergebase.sh was run at some point, but that doesn't 
seem likely either.


-Warren Block * Rapid City, South Dakota USA
___
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: Dependent ports get does not exist errors

2009-01-12 Thread Warren Block

On Mon, 12 Jan 2009, Pav Lucistnik wrote:


Warren Block p??e v po 12. 01. 2009 v 12:36 -0700:


cd /usr/ports/graphics/gimp
make install
[...]
===   Compressing manual pages for bash-3.2.48_1
===   Registering installation for bash-3.2.48_1
===   Returning to build of rarian-0.8.1
Error: file bash does not exist
*** Error code 1


Can you verify you have /usr/ports/Mk/bsd.port.mk revision 1.606?


Yes.

-Warren Block * Rapid City, South Dakota USA
___
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: Dependent ports get does not exist errors

2009-01-12 Thread Pav Lucistnik
Warren Block píše v po 12. 01. 2009 v 13:51 -0700:
 On Mon, 12 Jan 2009, Pav Lucistnik wrote:
 
  Warren Block p??e v po 12. 01. 2009 v 12:36 -0700:
 
  cd /usr/ports/graphics/gimp
  make install
  [...]
  ===   Compressing manual pages for bash-3.2.48_1
  ===   Registering installation for bash-3.2.48_1
  ===   Returning to build of rarian-0.8.1
  Error: file bash does not exist
  *** Error code 1
 
  Can you verify you have /usr/ports/Mk/bsd.port.mk revision 1.606?
 
 Yes.

Update to 1.607 should help. If not, contact me.

-- 
Pav Lucistnik p...@oook.cz
  p...@freebsd.org
Alignment: Neutral Greedy


signature.asc
Description: Toto je digitálně	 podepsaná část	 zprávy


Re: Dependent ports get does not exist errors

2009-01-12 Thread Warren Block

On Mon, 12 Jan 2009, Pav Lucistnik wrote:


Warren Block p??e v po 12. 01. 2009 v 13:51 -0700:

On Mon, 12 Jan 2009, Pav Lucistnik wrote:


Warren Block p??e v po 12. 01. 2009 v 12:36 -0700:


cd /usr/ports/graphics/gimp
make install
[...]
===   Compressing manual pages for bash-3.2.48_1
===   Registering installation for bash-3.2.48_1
===   Returning to build of rarian-0.8.1
Error: file bash does not exist
*** Error code 1


Can you verify you have /usr/ports/Mk/bsd.port.mk revision 1.606?


Yes.


Update to 1.607 should help. If not, contact me.


I spent some time trying to repeat the error under 1.606, without luck. 
Now updated to 1.607.  Thanks!


-Warren Block * Rapid City, South Dakota USA
___
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


comms/gammu: preliminary patch to talk SDP

2009-01-12 Thread Marcin Cieslak

Hello,

Attached please find a preliminary support to make gammu discover the 
Bluetooth RFCOMM channel number using sdp(3).


The patch currently has a hard-coded search for the OBEX File Transfer 
class, as I have some trouble understanding reasons for logic behind

bluetooth_checkservicename() function (in common/device/devfunc.c).

This code correctly parses SDP response and extracts the RFCOMM channel
for the desired protocol. I have basically copied the code from
sdpcontrol(8) to do this.

I am unable to test this further as I cannot figure out the correct way
to talk to my phone (My Nokia refuses to talk on the OBEX File
Transfer RFCOMM channel #10 despite being advertised via SDP), but this
code delivers the expected channel number to the Bluetooth connect(2) call.

Probably it can be made usable for most of the people in a short time
therefore I thought somebody will be able to pick it from there.

Btw, the maintainer's email address (b...@...) bounces.

--Marcin

=== Generating patch
=== Viewing diff with more
diff -ruN --exclude=CVS /usr/ports/comms/gammu/files/patch-CMakeLists.txt /usr/home/saper/FreeBSD/ports/gammu/files/patch-CMakeLists.txt
--- /usr/ports/comms/gammu/files/patch-CMakeLists.txt	2007-12-16 21:59:51.0 +0100
+++ /usr/home/saper/FreeBSD/ports/gammu/files/patch-CMakeLists.txt	2009-01-13 05:00:37.883255000 +0100
@@ -1,6 +1,32 @@
 CMakeLists.txt.orig	2007-08-08 16:30:55.0 +0400
-+++ CMakeLists.txt	2007-08-21 00:18:05.0 +0400
-@@ -601,7 +604,7 @@
+--- CMakeLists.txt.orig	2008-12-19 10:31:54.0 +0100
 CMakeLists.txt	2009-01-13 05:00:34.875317481 +0100
+@@ -204,7 +204,11 @@
+ find_package (FBSDBluetooth)
+ if (FBSD_BLUE_FOUND)
+ set(BLUETOOTH_FOUND ON)
+-set(BLUETOOTH_SEARCH FALSE)
++if (FBSD_SDP_FOUND)
++	set(BLUETOOTH_SEARCH TRUE)
++else (FBSD_SDP_FOUND)
++	set(BLUETOOTH_SEARCH FALSE)
++endif (FBSD_SDP_FOUND)
+ endif (FBSD_BLUE_FOUND)
+ find_package (OSXBluetooth)
+ if (OSX_BLUE_FOUND)
+@@ -282,6 +286,12 @@
+ endif (NOT ${FBSD_BLUE_LIBRARIES} STREQUAL )
+ endif (FBSD_BLUE_FOUND)
+ 
++if (FBSD_SDP_FOUND)
++if (NOT ${FBSD_SDP_LIBRARIES} STREQUAL )
++set (GAMMU_LIBS ${GAMMU_LIBS} -l${FBSD_SDP_LIBRARIES})
++endif (NOT ${FBSD_SDP_LIBRARIES} STREQUAL )
++endif (FBSD_SDP_FOUND)
++
+ if (ICONV_FOUND)
+ if (NOT ${ICONV_LIBRARIES} STREQUAL )
+ set (GAMMU_LIBS ${GAMMU_LIBS} -l${ICONV_LIBRARIES})
+@@ -721,7 +731,7 @@
  set (INSTALL_DOC_DIR share/doc/gammu CACHE STRING Path for documentation installation)
  mark_as_advanced (INSTALL_DOC_DIR)
  
diff -ruN --exclude=CVS /usr/ports/comms/gammu/files/patch-FindFBSDBluetooth.cmake /usr/home/saper/FreeBSD/ports/gammu/files/patch-FindFBSDBluetooth.cmake
--- /usr/ports/comms/gammu/files/patch-FindFBSDBluetooth.cmake	1970-01-01 01:00:00.0 +0100
+++ /usr/home/saper/FreeBSD/ports/gammu/files/patch-FindFBSDBluetooth.cmake	2009-01-13 05:04:56.330885000 +0100
@@ -0,0 +1,47 @@
+--- cmake/FindFBSDBluetooth.cmake.orig	2007-09-03 04:06:48.0 +0200
 cmake/FindFBSDBluetooth.cmake	2009-01-13 05:04:44.992120772 +0100
+@@ -10,7 +10,7 @@
+ 
+ if (NOT DEFINED FBSD_BLUE_FOUND)
+ if (NOT CROSS_MINGW)
+-find_path(FBSD_BLUE_INCLUDE_DIR NAMES bluetooth.h
++find_path(FBSD_BLUE_INCLUDE_DIR NAMES bluetooth.h sdp.h
+PATHS
+/usr/include
+/usr/local/include
+@@ -22,14 +22,33 @@
+/usr/local/lib
+ )
+ 
++find_path(FBSD_SDP_INCLUDE_DIR NAMES sdp.h
++   PATHS
++   /usr/include
++   /usr/local/include
++)
++
++find_library(FBSD_SDP_LIBRARIES NAMES sdp
++   PATHS
++   /usr/lib
++   /usr/local/lib
++)
++
+ if(FBSD_BLUE_INCLUDE_DIR AND FBSD_BLUE_LIBRARIES)
+set(FBSD_BLUE_FOUND TRUE CACHE INTERNAL FreeBSD Bluetooth found)
+message(STATUS Found FreeBSD Bluetooth: ${FBSD_BLUE_INCLUDE_DIR}, ${FBSD_BLUE_LIBRARIES})
++   if(FBSD_SDP_INCLUDE_DIR AND FBSD_SDP_LIBRARIES)
++   set(FBSD_SDP_FOUND TRUE CACHE INTERNAL FreeBSD SDP found)
++   message(STATUS Found FreeBSD SDP: ${FBSD_SDP_INCLUDE_DIR}, ${FBSD_SDP_LIBRARIES})
++   else(FBSD_SDP_INCLUDE_DIR AND FBSD_SDP_LIBRARIES)
++   set(FBSD_SDP_FOUND FALSE CACHE INTERNAL FreeBSD SDP not found)
++   message(STATUS FreeBSD SDP not found.)
++   endif(FBSD_SDP_INCLUDE_DIR AND FBSD_SDP_LIBRARIES)
+ else(FBSD_BLUE_INCLUDE_DIR AND FBSD_BLUE_LIBRARIES)
+-   set(FBSD_BLUE_FOUND FALSE CACHE INTERNAL FreeBSD Bluetooth found)
++   set(FBSD_BLUE_FOUND FALSE CACHE INTERNAL FreeBSD Bluetooth not found)
+message(STATUS FreeBSD Bluetooth not found.)
+ endif(FBSD_BLUE_INCLUDE_DIR AND FBSD_BLUE_LIBRARIES)
+ 
+-mark_as_advanced(FBSD_BLUE_INCLUDE_DIR