failed to build dia
He, I am trying to install dia, but get the following error: # port install dia --- Fetching gtk2 Error: Some libs are missing from your X11 installation. Please run this command: Error: sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib Error: Target org.macports.fetch returned: missing /usr/X11/lib/libXrandr.2.0.0.dylib Error: The following dependencies failed to build: gtk2 libart_lgpl Error: Status 1 encountered during processing. However, at /usr/X11/lib there exist the following respective libs: # ls -al /usr/X11/lib/libXrandr.* lrwxr-xr-x 1 root wheel 17 Aug 4 21:18 /usr/X11/lib/libXrandr.2.1.0.dylib - libXrandr.2.dylib -rwxr-xr-x 1 root wheel 164144 Mar 5 2008 /usr/X11/lib/libXrandr.2.dylib lrwxr-xr-x 1 root wheel 17 Feb 21 2008 /usr/X11/lib/libXrandr.dylib - libXrandr.2.dylib -rwxr-xr-x 1 root wheel 955 May 10 11:41 /usr/X11/lib/libXrandr.la BTW, aren't the parameter order of 'ln' in ``Error: sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib'' wrong? Cheers, /nm ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: failed to build dia
Normen Müller wrote: He, I am trying to install dia, but get the following error: # port install dia --- Fetching gtk2 Error: Some libs are missing from your X11 installation. Please run this command: Error: sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib Error: Target org.macports.fetch returned: missing /usr/X11/lib/libXrandr.2.0.0.dylib Error: The following dependencies failed to build: gtk2 libart_lgpl Error: Status 1 encountered during processing. However, at /usr/X11/lib there exist the following respective libs: # ls -al /usr/X11/lib/libXrandr.* lrwxr-xr-x 1 root wheel 17 Aug 4 21:18 /usr/X11/lib/libXrandr.2.1.0.dylib - libXrandr.2.dylib -rwxr-xr-x 1 root wheel 164144 Mar 5 2008 /usr/X11/lib/libXrandr.2.dylib lrwxr-xr-x 1 root wheel 17 Feb 21 2008 /usr/X11/lib/libXrandr.dylib - libXrandr.2.dylib -rwxr-xr-x 1 root wheel 955 May 10 11:41 /usr/X11/lib/libXrandr.la BTW, aren't the parameter order of 'ln' in ``Error: sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib'' wrong? Cheers, /nm I created the following link # ln -s /usr/X11/lib/libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib # ls -al /usr/X11/lib/libXrandr.* lrwxr-xr-x 1 root wheel 30 Sep 29 11:46 /usr/X11/lib/libXrandr.2.0.0.dylib - /usr/X11/lib/libXrandr.2.dylib lrwxr-xr-x 1 root wheel 17 Aug 4 21:18 /usr/X11/lib/libXrandr.2.1.0.dylib - libXrandr.2.dylib -rwxr-xr-x 1 root wheel 164144 Mar 5 2008 /usr/X11/lib/libXrandr.2.dylib lrwxr-xr-x 1 root wheel 17 Feb 21 2008 /usr/X11/lib/libXrandr.dylib - libXrandr.2.dylib -rwxr-xr-x 1 root wheel 955 May 10 11:41 /usr/X11/lib/libXrandr.la Then I tried to re-execute the installation of dia, but: # port install dia --- Fetching gtk2 --- Attempting to fetch gtk+-2.14.3.tar.bz2 from http://mandril.creatis.insa-lyon.fr/linux/gnome.org/sources/gtk+/2.14/ --- Verifying checksum(s) for gtk2 --- Extracting gtk2 --- Configuring gtk2 --- Building gtk2 with target all --- Staging gtk2 into destroot --- Installing gtk2 2.14.3_1+x11 --- Activating gtk2 2.14.3_1+x11 --- Cleaning gtk2 --- Fetching libart_lgpl --- Attempting to fetch libart_lgpl-2.3.20.tar.bz2 from http://mandril.creatis.insa-lyon.fr/linux/gnome.org/sources/libart_lgpl/2.3/ --- Verifying checksum(s) for libart_lgpl --- Extracting libart_lgpl --- Configuring libart_lgpl --- Building libart_lgpl with target all --- Staging libart_lgpl into destroot --- Installing libart_lgpl 2.3.20_0 --- Activating libart_lgpl 2.3.20_0 --- Cleaning libart_lgpl --- Fetching dia --- Attempting to fetch dia-0.96.1.tar.bz2 from http://mandril.creatis.insa-lyon.fr/linux/gnome.org/sources/dia/0.96/ --- Verifying checksum(s) for dia --- Extracting dia --- Applying patches to dia --- Configuring dia --- Building dia with target all Error: Target org.macports.build returned: shell command cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome_dia/work/dia-0.96.1 make all returned error 2 Command output: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_stream_close, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_stream_write, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_stream_rewind, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_image_destroy, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_image_readcmpt, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_init, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_matrix_destroy, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_image_chclrspc, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_matrix_create, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_stream_memopen, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_image_decode, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib ld: symbol(s) not found collect2: ld returned 1 exit status make[4]: *** [dia] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: Status 1 encountered during processing. Any ideas? Cheers, /nm ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: failed to build dia
On Sep 29, 2008, at 04:44, Normen Müller wrote: I am trying to install dia, but get the following error: # port install dia --- Fetching gtk2 Error: Some libs are missing from your X11 installation. Please run this command: Error: sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib Error: Target org.macports.fetch returned: missing /usr/X11/lib/ libXrandr.2.0.0.dylib So it needs the file libXrandr.2.0.0.dylib. Error: The following dependencies failed to build: gtk2 libart_lgpl Error: Status 1 encountered during processing. However, at /usr/X11/lib there exist the following respective libs: # ls -al /usr/X11/lib/libXrandr.* lrwxr-xr-x 1 root wheel 17 Aug 4 21:18 /usr/X11/lib/ libXrandr.2.1.0.dylib - libXrandr.2.dylib -rwxr-xr-x 1 root wheel 164144 Mar 5 2008 /usr/X11/lib/ libXrandr.2.dylib lrwxr-xr-x 1 root wheel 17 Feb 21 2008 /usr/X11/lib/ libXrandr.dylib - libXrandr.2.dylib -rwxr-xr-x 1 root wheel 955 May 10 11:41 /usr/X11/lib/ libXrandr.la So you don't have the file libXrandr.2.0.0.dylib. BTW, aren't the parameter order of 'ln' in ``Error: sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib'' wrong? Looks exactly correct to me. The command says Create a symlink at / usr/X11/lib/libXrandr.2.0.0.dylib that points to libXrandr.2.dylib in the same directory. And that's exactly what you want to do. You should run the command, like it says. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: failed to build dia
On Sep 29, 2008, at 05:16, Normen Müller wrote: # port install dia --- Fetching gtk2 --- Attempting to fetch gtk+-2.14.3.tar.bz2 from http:// mandril.creatis.insa-lyon.fr/linux/gnome.org/sources/gtk+/2.14/ --- Verifying checksum(s) for gtk2 --- Extracting gtk2 --- Configuring gtk2 --- Building gtk2 with target all --- Staging gtk2 into destroot --- Installing gtk2 2.14.3_1+x11 --- Activating gtk2 2.14.3_1+x11 --- Cleaning gtk2 --- Fetching libart_lgpl --- Attempting to fetch libart_lgpl-2.3.20.tar.bz2 from http:// mandril.creatis.insa-lyon.fr/linux/gnome.org/sources/libart_lgpl/2.3/ --- Verifying checksum(s) for libart_lgpl --- Extracting libart_lgpl --- Configuring libart_lgpl --- Building libart_lgpl with target all --- Staging libart_lgpl into destroot --- Installing libart_lgpl 2.3.20_0 --- Activating libart_lgpl 2.3.20_0 --- Cleaning libart_lgpl --- Fetching dia --- Attempting to fetch dia-0.96.1.tar.bz2 from http:// mandril.creatis.insa-lyon.fr/linux/gnome.org/sources/dia/0.96/ --- Verifying checksum(s) for dia --- Extracting dia --- Applying patches to dia --- Configuring dia --- Building dia with target all Error: Target org.macports.build returned: shell command cd /opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync.macports.org_release_ports_gnome _dia/work/dia-0.96.1 make all returned error 2 Command output: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_stream_close, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_stream_write, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_stream_rewind, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_image_destroy, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_image_readcmpt, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_init, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_matrix_destroy, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_image_chclrspc, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_matrix_create, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_stream_memopen, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib _jas_image_decode, referenced from: flat_namespace undefines in libgdk_pixbuf-2.0.dylib ld: symbol(s) not found collect2: ld returned 1 exit status make[4]: *** [dia] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: Status 1 encountered during processing. Hmm, that looks similar to the error I just filed against the new version of gtk2: http://trac.macports.org/ticket/16689 Side note: Curious that gtk2 built for you, but not for me. Maybe it works on Leopard but not Tiger? ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: failed to build dia
Ryan Schmidt wrote: On Sep 29, 2008, at 04:44, Normen Müller wrote: I am trying to install dia, but get the following error: # port install dia --- Fetching gtk2 Error: Some libs are missing from your X11 installation. Please run this command: Error: sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib Error: Target org.macports.fetch returned: missing /usr/X11/lib/libXrandr.2.0.0.dylib So it needs the file libXrandr.2.0.0.dylib. Error: The following dependencies failed to build: gtk2 libart_lgpl Error: Status 1 encountered during processing. However, at /usr/X11/lib there exist the following respective libs: # ls -al /usr/X11/lib/libXrandr.* lrwxr-xr-x 1 root wheel 17 Aug 4 21:18 /usr/X11/lib/libXrandr.2.1.0.dylib - libXrandr.2.dylib -rwxr-xr-x 1 root wheel 164144 Mar 5 2008 /usr/X11/lib/libXrandr.2.dylib lrwxr-xr-x 1 root wheel 17 Feb 21 2008 /usr/X11/lib/libXrandr.dylib - libXrandr.2.dylib -rwxr-xr-x 1 root wheel 955 May 10 11:41 /usr/X11/lib/libXrandr.la So you don't have the file libXrandr.2.0.0.dylib. BTW, aren't the parameter order of 'ln' in ``Error: sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib'' wrong? Looks exactly correct to me. The command says Create a symlink at /usr/X11/lib/libXrandr.2.0.0.dylib that points to libXrandr.2.dylib in the same directory. And that's exactly what you want to do. You should run the command, like it says. man ln says ln [-Ffhinsv] source_file [target_file] but if I run ``sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib'' from my home there exists no ``libXrandr.2.dylib'' Anyway, I will delete the first of the following two links, but leave the second one. /usr/X11/lib/libXrandr.2.0.0.dylib - /usr/X11/lib/libXrandr.2.dylib /usr/X11/lib/libXrandr.2.1.0.dylib - libXrandr.2.dylib Eventually, that means we have to wait for bug fix, right? Cheers, /nm ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: failed to build dia
On Sep 29, 2008, at 05:53, Normen Müller wrote: Ryan Schmidt wrote: On Sep 29, 2008, at 04:44, Normen Müller wrote: I am trying to install dia, but get the following error: # port install dia --- Fetching gtk2 Error: Some libs are missing from your X11 installation. Please run this command: Error: sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr. 2.0.0.dylib Error: Target org.macports.fetch returned: missing /usr/X11/lib/ libXrandr.2.0.0.dylib So it needs the file libXrandr.2.0.0.dylib. Error: The following dependencies failed to build: gtk2 libart_lgpl Error: Status 1 encountered during processing. However, at /usr/X11/lib there exist the following respective libs: # ls -al /usr/X11/lib/libXrandr.* lrwxr-xr-x 1 root wheel 17 Aug 4 21:18 /usr/X11/lib/ libXrandr.2.1.0.dylib - libXrandr.2.dylib -rwxr-xr-x 1 root wheel 164144 Mar 5 2008 /usr/X11/lib/ libXrandr.2.dylib lrwxr-xr-x 1 root wheel 17 Feb 21 2008 /usr/X11/lib/ libXrandr.dylib - libXrandr.2.dylib -rwxr-xr-x 1 root wheel 955 May 10 11:41 /usr/X11/lib/ libXrandr.la So you don't have the file libXrandr.2.0.0.dylib. BTW, aren't the parameter order of 'ln' in ``Error: sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib'' wrong? Looks exactly correct to me. The command says Create a symlink at /usr/X11/lib/libXrandr.2.0.0.dylib that points to libXrandr. 2.dylib in the same directory. And that's exactly what you want to do. You should run the command, like it says. man ln says ln [-Ffhinsv] source_file [target_file] but if I run ``sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr. 2.0.0.dylib'' from my home there exists no ``libXrandr.2.dylib'' It doesn't look for a file libXrandr.2.dylib in the current working directory while you're making the symlink. Rather, it looks for a file libXrandr.2.dylib in the directory where the symlink is, which is /usr/X11/lib. Anyway, I will delete the first of the following two links, but leave the second one. /usr/X11/lib/libXrandr.2.0.0.dylib - /usr/X11/lib/libXrandr.2.dylib /usr/X11/lib/libXrandr.2.1.0.dylib - libXrandr.2.dylib You can delete the libXrandr.2.0.0.dylib symlink if you like, and re- create it as per the originally given command. Or you can leave it; it's not hurting anything that you put the full pathname into the symlink. Eventually, that means we have to wait for bug fix, right? The libXrandr.2.0.0.dylib issue is completely fixed by creating the symlink as above. However, the missing _jas_whatever symbols from your second message is a mystery to me so someone with knowledge of gtk and jasper will have to look into that. I'm hoping Anthony will have some idea, or know where to ask for help. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: failed to build dia
Ryan Schmidt wrote: On Sep 29, 2008, at 05:53, Normen Müller wrote: Ryan Schmidt wrote: On Sep 29, 2008, at 04:44, Normen Müller wrote: I am trying to install dia, but get the following error: # port install dia --- Fetching gtk2 Error: Some libs are missing from your X11 installation. Please run this command: Error: sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib Error: Target org.macports.fetch returned: missing /usr/X11/lib/libXrandr.2.0.0.dylib So it needs the file libXrandr.2.0.0.dylib. Error: The following dependencies failed to build: gtk2 libart_lgpl Error: Status 1 encountered during processing. However, at /usr/X11/lib there exist the following respective libs: # ls -al /usr/X11/lib/libXrandr.* lrwxr-xr-x 1 root wheel 17 Aug 4 21:18 /usr/X11/lib/libXrandr.2.1.0.dylib - libXrandr.2.dylib -rwxr-xr-x 1 root wheel 164144 Mar 5 2008 /usr/X11/lib/libXrandr.2.dylib lrwxr-xr-x 1 root wheel 17 Feb 21 2008 /usr/X11/lib/libXrandr.dylib - libXrandr.2.dylib -rwxr-xr-x 1 root wheel 955 May 10 11:41 /usr/X11/lib/libXrandr.la So you don't have the file libXrandr.2.0.0.dylib. BTW, aren't the parameter order of 'ln' in ``Error: sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib'' wrong? Looks exactly correct to me. The command says Create a symlink at /usr/X11/lib/libXrandr.2.0.0.dylib that points to libXrandr.2.dylib in the same directory. And that's exactly what you want to do. You should run the command, like it says. man ln says ln [-Ffhinsv] source_file [target_file] but if I run ``sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib'' from my home there exists no ``libXrandr.2.dylib'' It doesn't look for a file libXrandr.2.dylib in the current working directory while you're making the symlink. Rather, it looks for a file libXrandr.2.dylib in the directory where the symlink is, which is /usr/X11/lib. Anyway, I will delete the first of the following two links, but leave the second one. /usr/X11/lib/libXrandr.2.0.0.dylib - /usr/X11/lib/libXrandr.2.dylib /usr/X11/lib/libXrandr.2.1.0.dylib - libXrandr.2.dylib You can delete the libXrandr.2.0.0.dylib symlink if you like, and re-create it as per the originally given command. Or you can leave it; it's not hurting anything that you put the full pathname into the symlink. You are absolutely right. I removed my link and re-created with $ sudo ln -s libXrandr.2.dylib /usr/X11/lib/libXrandr.2.0.0.dylib and the result is: # ls -al /usr/X11/lib/libXrandr.* [...] /usr/X11/lib/libXrandr.2.0.0.dylib - libXrandr.2.dylib /usr/X11/lib/libXrandr.2.1.0.dylib - libXrandr.2.dylib /usr/X11/lib/libXrandr.2.dylib /usr/X11/lib/libXrandr.dylib - libXrandr.2.dylib /usr/X11/lib/libXrandr.la Eventually, that means we have to wait for bug fix, right? The libXrandr.2.0.0.dylib issue is completely fixed by creating the symlink as above. However, the missing _jas_whatever symbols from your second message is a mystery to me so someone with knowledge of gtk and jasper will have to look into that. I'm hoping Anthony will have some idea, or know where to ask for help. Alright, I will wait ;-) Thanks for your help, anyway! Cheers, /nm ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: failed to build dia
Ryan Schmidt wrote: However, the missing _jas_whatever symbols from your second message is a mystery to me so someone with knowledge of gtk and jasper will have to look into that. I'm hoping Anthony will have some idea, or know where to ask for help. Seems to be fallout for doing the major upgrade GTK 2.12 to 2.14 and enabling jasper (JPEG200) in the process. Trying to sort out... http://trac.macports.org/ticket/16685 (r40275) http://trac.macports.org/ticket/16689 --anders ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: failed to build dia
Normen Müller wrote: Seems to be fallout for doing the major upgrade GTK 2.12 to 2.14 and enabling jasper (JPEG200) in the process. Trying to sort out... http://trac.macports.org/ticket/16685 (r40275) http://trac.macports.org/ticket/16689 I am sorry, but I am not sure if I understood you correctly, but is there anything I have to do or are you trying to fix this? Well, you can downgrade to 2.12 again while it is being fixed... Either that, or take out port:jasper and add --without-libjasper --anders ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: failed to build dia
Anders F Björklund wrote: Normen Müller wrote: Seems to be fallout for doing the major upgrade GTK 2.12 to 2.14 and enabling jasper (JPEG200) in the process. Trying to sort out... http://trac.macports.org/ticket/16685 (r40275) http://trac.macports.org/ticket/16689 I am sorry, but I am not sure if I understood you correctly, but is there anything I have to do or are you trying to fix this? Well, you can downgrade to 2.12 again while it is being fixed... Either that, or take out port:jasper and add --without-libjasper --anders As I am still a newbie to macports, I will just wait for the fix, cause I guess your suggested alternatives cause me further pains. :-( And due to a deadline tomorrow I don't have time for that, but after that I would appreciate to help as much as I can in fixing, well, testing this bug. Thanks for you help!!! Cheers, /nm ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Patch of doxygen failed
--- Applying patches to doxygen --- Applying /opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/doxygen/files/patch-qfiledefs_p.h DEBUG: Environment: DEBUG: Assembled command: 'cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_doxygen/work/doxygen-1.5.6 patch -p0' patching file qtools/qfiledefs_p.h Hunk #1 FAILED at 56. 1 out of 1 hunk FAILED -- saving rejects to file qtools/qfiledefs_p.h.rej ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: failed to build dia
Normen Müller wrote: you trying to fix this? Well, you can downgrade to 2.12 again while it is being fixed... Either that, or take out port:jasper and add --without-libjasper --anders As I am still a newbie to macports, I will just wait for the fix, cause I guess your suggested alternatives cause me further pains. :- ( And due to a deadline tomorrow I don't have time for that, but after that I would appreciate to help as much as I can in fixing, well, testing this bug. The building of GTK+ 2.14 has been fixed in revision 2. You will still get activation problems with conflicts against the gail port, but that is expected since gail has now been included in gtk2. This is the same as: http://trac.macports.org/ticket/16688 (for +quartz) --anders ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: failed to build dia
Anders F Björklund wrote: Normen Müller wrote: you trying to fix this? Well, you can downgrade to 2.12 again while it is being fixed... Either that, or take out port:jasper and add --without-libjasper --anders As I am still a newbie to macports, I will just wait for the fix, cause I guess your suggested alternatives cause me further pains. :-( And due to a deadline tomorrow I don't have time for that, but after that I would appreciate to help as much as I can in fixing, well, testing this bug. The building of GTK+ 2.14 has been fixed in revision 2. You will still get activation problems with conflicts against the gail port, but that is expected since gail has now been included in gtk2. This is the same as: http://trac.macports.org/ticket/16688 (for +quartz) --anders Don't want to get on your nerves, but what does that mean. I still can't install dia and gtk 2.4, respectively? Is there any other choice to get dia installed? If yes, could please provide me with some installation instructions? Thanks for your patience and help... Cheers, -- Normen Müller ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Using sane, tesseract and canoscan lide 60 with Macports
I am using an Intel Mac Mini with Leopard's latest updates and have Macports installed, up-to-date and working. However, I installed sane-backends, tesseract, twain-sane and xsane (though I intend to use the command-line) and can't get scanimage to work with my canoscan lide60. I'm told there are no sane devices found. I also have a linux box on which I can use sane with my canoscan lide60, although I get the same errors about no sane devices being found unless I run scanimage as root. I have tried on my mac running scanimage as both a normal user and root with no success. Is there an element missing from the macports system that I would need in order to do this successfully or have I missed a necessary port? Would the fact that the Macosx driver for this scanner is loaded be a help or a hindrance? I am blind and want to scan from the command-line and then use tesseract to convert the images; I haven't been satisfied with the alternatives I've found in Macosx itself. If anybody can help me with this issue it would be much-appreciated. -- Cheryl Where your treasure is, there will your heart be also. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: failed to build dia
Normen Müller wrote: The building of GTK+ 2.14 has been fixed in revision 2. You will still get activation problems with conflicts against the gail port, but that is expected since gail has now been included in gtk2. This is the same as: http://trac.macports.org/ticket/16688 (for +quartz) --anders Don't want to get on your nerves, but what does that mean. I still can't install dia and gtk 2.4, respectively? Is there any other choice to get dia installed? If yes, could please provide me with some installation instructions? It only means that when you install gtk2, you'll get a: Error: port activate failed: Image error: /opt/local/include/gail-1.0/ gail/gailwidget.h is being used by the active gail port. Please deactivate this port first, or use the -f flag to force the activation. And then you'll need to do an extra step like this: sudo port -f activate gtk2 @2.14.3_2+x11 That'll move the old gail inside, and then it's done. Eventually the old gail port will get deleted/removed. --anders ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: Patch of doxygen failed
On Monday, September 29, 2008, at 08:08AM, David Evans [EMAIL PROTECTED] wrote: --- Applying patches to doxygen --- Applying /opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/doxygen/files/patch-qfiledefs_p.h DEBUG: Environment: DEBUG: Assembled command: 'cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_textproc_doxygen/work/doxygen-1.5.6 patch -p0' patching file qtools/qfiledefs_p.h Hunk #1 FAILED at 56. 1 out of 1 hunk FAILED -- saving rejects to file qtools/qfiledefs_p.h.rej Yup ... I didn't include everything that was needed when I tried to sanitize my portfile to update the port. (I'm also trying to remove the tex dependency to make a lighter-weight install.) I'll get this fixed tonight. Thanks, Chris ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: failed to build dia
Anders F Björklund wrote: Normen Müller wrote: The building of GTK+ 2.14 has been fixed in revision 2. You will still get activation problems with conflicts against the gail port, but that is expected since gail has now been included in gtk2. This is the same as: http://trac.macports.org/ticket/16688 (for +quartz) --anders Don't want to get on your nerves, but what does that mean. I still can't install dia and gtk 2.4, respectively? Is there any other choice to get dia installed? If yes, could please provide me with some installation instructions? It only means that when you install gtk2, you'll get a: Error: port activate failed: Image error: /opt/local/include/gail-1.0/gail/gailwidget.h is being used by the active gail port. Please deactivate this port first, or use the -f flag to force the activation. And then you'll need to do an extra step like this: sudo port -f activate gtk2 @2.14.3_2+x11 That'll move the old gail inside, and then it's done. Eventually the old gail port will get deleted/removed. --anders Hmmm, I did the following: # port install gtk2 [...] --- Activating gtk2 2.14.3_2+x11 Error: Target org.macports.activate returned: Image error: Another version of this port (gtk2 @2.14.3_1+x11) is already active. Error: Status 1 encountered during processing. # port uninstall gtk2 @2.14.3_1+x11 --- Deactivating gtk2 2.14.3_1+x11 --- Uninstalling gtk2 2.14.3_1+x11 # port install gtk2 --- Activating gtk2 2.14.3_2+x11 --- Cleaning gtk2 and that just went through fine, without any complains. Then I searched for gail # port installed | grep gail without any hit. Then I tried to install dia again: # port install dia --- Building dia with target all --- Staging dia into destroot --- Installing dia 0.96.1_0 --- Activating dia 0.96.1_0 --- Cleaning dia AND IT WORKS :-D Once again: Thank you!!! Cheers, -- Normen Müller ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: Zfs MacPorts
On Sep 28, 2008, at 10:25 PM, Charles Darwin wrote: On 28-Sep-08, at 4:17 PM, Ryan Schmidt wrote: On Sep 28, 2008, at 07:33, Rainer Müller wrote: Charles Darwin wrote: Is it possible to install ports on a zfs formatted volume? Can't think of a reason why it should not be possible. and if so, what is the proper way of doing it? Would ´PATH=/bin:/sbin:/usr/ bin:/ usr/sbin ./configure --enable-readline --prefix=path/to/zfs/some/ dir/ opt´ do it? If this is the only install of MacPorts on this Mac this will work. It will install the MacPorts Tcl package to /Library/Tcl. But you can also specify another location in order to have everything on one filesystem, for example: --with-tclpackage=path/to/zfs/some/dir/opt/Library/Tcl Also consider your applications and frameworks. You may want to use --with-applications-dir and --with-frameworks-dir also. So if you want everything to be on the ZFS drive, then you may want: PREFIX=/path/to/zfs/some/dir Also keep in mind that with zfs its possible to just do zfs set mountpoint=/opt mypool/macports and then the default location (/opt) is under ZFS. I don't think this confuses the finder/carbon apps any more than the /Volumes/mypool/myfilesystem mountpoints do already. Thanks, Eric ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: Solved: Using sane, tesseract and canoscan lide 60 with Macports
It turned out I did indeed have to install the Macosx driver for the canoscan lide 60 before scanimage would work. -- Cheryl Where your treasure is, there will your heart be also. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: failed to build dia
On Sep 29, 2008, at 10:52, Normen Müller wrote: Hmmm, I did the following: # port install gtk2 [...] --- Activating gtk2 2.14.3_2+x11 Error: Target org.macports.activate returned: Image error: Another version of this port (gtk2 @2.14.3_1+x11) is already active. Error: Status 1 encountered during processing. So since you already had gtk2 installed, you should have used port upgrade gtk2 instead of port install gtk2. To work around it now, you should uninstall the old version, like you did: # port uninstall gtk2 @2.14.3_1+x11 --- Deactivating gtk2 2.14.3_1+x11 --- Uninstalling gtk2 2.14.3_1+x11 Then activate the new version, like you did: # port install gtk2 --- Activating gtk2 2.14.3_2+x11 --- Cleaning gtk2 and that just went through fine, without any complains. So now gtk2 is installed properly. Then I searched for gail # port installed | grep gail without any hit. Ok, you didn't have gail installed, so you didn't run into the error Anders mentioned. Then I tried to install dia again: # port install dia --- Building dia with target all --- Staging dia into destroot --- Installing dia 0.96.1_0 --- Activating dia 0.96.1_0 --- Cleaning dia AND IT WORKS :-D Super! :) ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: Zfs MacPorts
On 29-Sep-08, at 1:43 PM, Eric Cronin wrote: On Sep 28, 2008, at 10:25 PM, Charles Darwin wrote: On 28-Sep-08, at 4:17 PM, Ryan Schmidt wrote: On Sep 28, 2008, at 07:33, Rainer Müller wrote: Charles Darwin wrote: Is it possible to install ports on a zfs formatted volume? Can't think of a reason why it should not be possible. and if so, what is the proper way of doing it? Would ´PATH=/bin:/sbin:/usr/ bin:/ usr/sbin ./configure --enable-readline --prefix=path/to/zfs/some/ dir/ opt´ do it? If this is the only install of MacPorts on this Mac this will work. It will install the MacPorts Tcl package to /Library/Tcl. But you can also specify another location in order to have everything on one filesystem, for example: --with-tclpackage=path/to/zfs/some/dir/opt/Library/Tcl Also consider your applications and frameworks. You may want to use --with-applications-dir and --with-frameworks-dir also. So if you want everything to be on the ZFS drive, then you may want: PREFIX=/path/to/zfs/some/dir Also keep in mind that with zfs its possible to just do zfs set mountpoint=/opt mypool/macports and then the default location (/ opt) is under ZFS. I don't think this confuses the finder/carbon apps any more than the /Volumes/mypool/myfilesystem mountpoints do already. Thanks, Eric Would you care to elaborate please? Thanks ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Gnome won't install
Hello, I am new here. I couldn't find this issue in the archives, in fact I couldn't find a way to effectively search the archives. I have installed Macports mainly so I can install Gnucash 2.2.7 from source, for which I need gnome2 guile and slib . I have an intel MacBook pro with OS X 10.5.5 and Xcode 311_2517 (the latest I could find) and MacPorts 1.6.0 and I did a port selfupdate before starting. The steps I followed are listed below with the error messages. Having hardly got started I don't seem to have got very far. My initial reaction is not to bother with macports and simply run Gnucash in Windows in Parallels desktop :-( But perhaps some of you clever people can explain what I am doing wrong here? Any help much appreciated. Ben Step 1: $ sudo port install gnome Which exited with the following errors: Error: The following dependencies failed to build: gnome-desktop-suite bug-buddy evolution-data-server gnome-platform-suite libgnomeui libsoup gnutls lzo opencdk readline nspr nss gnome-desktop gnome- themes gtk-engines2 gvfs py25-gnome py25-gtk py25-cairo py25-numpy fftw-3 py25-orbit startup-notification gnome-menus libelf libgtop dasher gnome-speech libwnck eel librsvg libcroco libgsf bzip2 eog libexif libgnomeprintui libgnomeprint bison libgnomecups evince gdk- pixbuf glib1 gtk1 nautilus poppler poppler-data file-roller gcalctool gconf-editor gdm gzip howl gedit gtksourceview2 py25-pygtksourceview gnome-applets gnome-control-center gnome-panel libgweather gnome- settings-daemon gst-plugins-good aalib flac id3lib libogg gst-plugins- base cdparanoia gstreamer flex liboil libtheora libvorbis libcaca libcdio libcddb libdv libshout2 speex taglib wavpack libgnomekbd libxklavier metacity gnome-python-desktop gnome-media gtksourceview gnuregex totem-pl-parser gucharmap system-tools-backends p5-net-dbus p5-xml-twig gnome-audio gnome-backgrounds gnome-games ggz-client-libs libggz guile gmp libsdl_mixer libsdl smpeg py25-gtkglext gtkglext py25- opengl py25-pil py25-setuptools py25-zlib py25-tkinter tcl tk gnome- keyring-manager gnome-mag gnome-session gnome-system-monitor gtkmm cairomm glibmm libsigcxx2 gnome-terminal vte gnome-user-docs gnome- utils gnopernicus libgail-gnome libgtkhtml3 seahorse avahi dbus- python25 gdbm libdaemon py25-gdbm gpgme gnupg pth vino yelp firefox- x11 zip zenity Error: Status 1 encountered during processing. The last thing on the list was zenity so I tried: $ sudo port install zenity Which exited with the following errors: Error: Target org.macports.build returned: shell command cd /opt/ local/var/macports/build/ _opt_local_var_macports_sources_rsync .macports.org_release_ports_gnome_libgnomeui/work/libgnomeui-2.22.1 make all returned error 2 Command output: gtkfilesystemgio.c:1877: error: syntax error before '*' token gtkfilesystemgio.c:1878: error: syntax error before '*' token gtkfilesystemgio.c:1881: warning: return type defaults to 'int' gtkfilesystemgio.c:1881: warning: no previous prototype for 'gtk_file_folder_gio_get_info' gtkfilesystemgio.c: In function 'gtk_file_folder_gio_get_info': gtkfilesystemgio.c:1888: error: 'folder' undeclared (first use in this function) gtkfilesystemgio.c:1889: error: 'path' undeclared (first use in this function) gtkfilesystemgio.c:1889: warning: assignment makes pointer from integer without a cast gtkfilesystemgio.c:1894: error: 'GtkFileInfo' undeclared (first use in this function) gtkfilesystemgio.c:1894: error: 'info' undeclared (first use in this function) gtkfilesystemgio.c: At top level: gtkfilesystemgio.c:1908: error: syntax error before '*' token gtkfilesystemgio.c:1911: warning: 'gtk_file_folder_gio_list_children' was used with no prototype before its definition gtkfilesystemgio.c: In function 'gtk_file_folder_gio_list_children': gtkfilesystemgio.c:1917: error: 'folder' undeclared (first use in this function) gtkfilesystemgio.c:1921: error: 'children' undeclared (first use in this function) gtkfilesystemgio.c:1921: warning: passing argument 2 of 'g_slist_prepend' makes pointer from integer without a cast gtkfilesystemgio.c: At top level: gtkfilesystemgio.c:1927: error: syntax error before '*' token gtkfilesystemgio.c:1928: warning: 'gtk_file_folder_gio_is_finished_loading' was used with no prototype before its definition gtkfilesystemgio.c: In function 'gtk_file_folder_gio_is_finished_loading': gtkfilesystemgio.c:1932: error: 'folder' undeclared (first use in this function) gtkfilesystemgio.c: At top level: gtkfilesystemgio.c:1937: error: syntax error before '*' token gtkfilesystemgio.c:1939: warning: return type defaults to 'int' gtkfilesystemgio.c:1958: error: syntax error before '*' token gtkfilesystemgio.c:1960: warning: return type defaults to 'int' make[2]: *** [gtkfilesystemgio.lo] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: The following dependencies failed to build: libgnomeui Error: Status
Re: Zfs MacPorts
On Sep 29, 2008, at 11:55 PM, Charles Darwin wrote: On 29-Sep-08, at 1:43 PM, Eric Cronin wrote: On Sep 28, 2008, at 10:25 PM, Charles Darwin wrote: On 28-Sep-08, at 4:17 PM, Ryan Schmidt wrote: On Sep 28, 2008, at 07:33, Rainer Müller wrote: Charles Darwin wrote: Is it possible to install ports on a zfs formatted volume? Can't think of a reason why it should not be possible. and if so, what is the proper way of doing it? Would ´PATH=/bin:/sbin:/usr/ bin:/ usr/sbin ./configure --enable-readline --prefix=path/to/zfs/some/ dir/ opt´ do it? If this is the only install of MacPorts on this Mac this will work. It will install the MacPorts Tcl package to /Library/Tcl. But you can also specify another location in order to have everything on one filesystem, for example: --with-tclpackage=path/to/zfs/some/dir/opt/Library/Tcl Also consider your applications and frameworks. You may want to use --with-applications-dir and --with-frameworks-dir also. So if you want everything to be on the ZFS drive, then you may want: PREFIX=/path/to/zfs/some/dir Also keep in mind that with zfs its possible to just do zfs set mountpoint=/opt mypool/macports and then the default location (/ opt) is under ZFS. I don't think this confuses the finder/carbon apps any more than the /Volumes/mypool/myfilesystem mountpoints do already. Thanks, Eric Would you care to elaborate please? Thanks Which part? If you just install the macports .pkg or build from source and run make install, the infrastructure all lives under /opt/local. Because filesystems in ZFS are very lightweight it's trivial to make pretty much any subtree of your filesystem live on ZFS by setting the mountpoint attribute: [baldrick] ecronin% sudo zfs create fw-pool/MacPorts [baldrick] ecronin% ls /Volumes/fw-pool/MacPorts [baldrick] ecronin% ls /opt ls: /opt: No such file or directory [baldrick] ecronin% sudo zfs set mountpoint=/opt fw-pool/MacPorts [baldrick] ecronin% ls /Volumes/fw-pool/MacPorts ls: /Volumes/fw-pool/MacPorts: No such file or directory [baldrick] ecronin% ls /opt [baldrick] ecronin% mount | grep /opt fw-pool/MacPorts on /opt (zfs, local) [baldrick] ecronin% df /opt Filesystem Size Used Avail Capacity Mounted on fw-pool/MacPorts 206Gi 19Ki 206Gi 1%/opt To unix-heritage programs there's nothing unusual about having a filesystem anchored at an arbitrary location in the filesystem. To the Finder and other mac-heritage programs, however, each mount corresponds to an entry in /Volumes and a disk at the top of the device hierarchy in open/save windows for example. There's still a fair bit of odd behavior with zfs in these situations, but I don't think setting mountpoint=somewhere makes things better or worse. Thanks, Eric ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: Gnome won't install
On Tue, 2008-09-30 at 14:18 +1000, Benedick Miller wrote: sudo port install gnome I did this one: http://google.com/search?q=sudo+port+install+gnome then this one looks good: http://wiki.gnucash.org/wiki/MacOSX/MacPortsDetail Good luck. ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: Gnome won't install
On Tue, Sep 30, 2008 at 02:18:38PM +1000, Benedick Miller said: Hello, I am new here. I couldn't find this issue in the archives, in fact I couldn't find a way to effectively search the archives. I have installed Macports mainly so I can install Gnucash 2.2.7 from source, for which I need gnome2 guile and slib . I have an intel MacBook pro with OS X 10.5.5 and Xcode 311_2517 (the latest I could find) and MacPorts 1.6.0 and I did a port selfupdate before starting. Note that many of the gnome-related ports have been recently upgraded to the latest version (including the libgnomeui port which failed for you which is now 2.24.0). So first be sure to run $ sudo port selfupdate to get all the current Portfiles, then try again. Also note that there are many gnome-based ports, so some may have been missed or could fail because of the upgrade. If that happens, be sure to open tickets. Bryan [...] ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users
Re: Configure error macport - mkvToolnix
On Sep 29, 2008, at 7:02 PM, Mine wrote: Seems the problem is near solved. After reinstall with all the variants I was still getting the unknown encoder error. So I looked in the directories to see what had been install and then changed 'ffmpeg -i file.mkv -vn -acodec aac -ac 2 audio.aac' to 'ffmpeg -i file.mkv -vn -acodec libfaac -ac 2 audio.aac' and it worked. The only problem is the audio file created is loud and distorted. I have searched and found neroAACEnc, but it does not have a macPorts port. Would it be possible to install this and other apps into the same directory as macPorts using something like the following: ./configure --prefix=/opt/local Am I right in assuming that if I point the configure to either /opt or /opt/local the app would be install into the relevant folders? The correct prefix would be /opt/local, not /opt. However, do not install software into the MacPorts prefix manually. MacPorts has its own prefix because it wants to be in control of what's in there. I recommend you make a port for neroAACEnc. The Guide [1] is a good place to learn how to write ports. I also find it valuable to just look at some of the existing portfiles to see how they do things. [1] http://guide.macports.org/ ___ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users