Re: [gentoo-user] {OT} Basic device for a Gentoo router/firewall?
Does anyone know of a basic device that would function well as a Gentoo router/firewall? Using typical hardware seems like overkill. I should be able to offload package compilation duties to another local machine on the network. It would also be nice if it were small, cheap, and power-efficient. I believe stuff like this http://www.routerboard.com/pricelist.php?started_from_home=1 is really common on the Athens network, but it all appears to be MIPS. If you want x86, maybe a VIA; http://www.via.com.tw/en/products/embedded/boards/index.jsp
[gentoo-user] Re: Java problem
On 05/23/2010 06:26 PM, David Relson wrote: On Sun, 23 May 2010 11:01:53 -0700 walt wrote: On 05/23/2010 09:56 AM, David Relson wrote: Output of emerge -d ant-junit is attached, though I don't understand what the additional info means. The 'build.log' should contain the actual error message following the test for the system-vm. The test code will look something like this: + java-pkg_switch-vm + debug-print-function java-pkg_switch-vm + str='java-pkg_switch-vm: entering function' + shift + debug-print 'java-pkg_switch-vm: entering function, parameters: ' + '[' '!' -d /media/d/portage/dev-java/ant-junit-1.7.1/temp ']' + '[' 'java-pkg_switch-vm: entering function, parameters: ' ']' + '[' '' == on ']' + '[' -n '' ']' + echo 'java-pkg_switch-vm: entering function, parameters: ' + chmod g+w /media/d/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log + shift + '[' '' ']' + java-pkg_needs-vm + debug-print-function java-pkg_needs-vm lots of snippage There are no error messages in my build.log but I expect there will be some obvious ones in yours. Hi Walt, What build.log file do you mean? /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/build.log (unless you changed the default $PORTAGE_TMPDIR in make.conf). The eclass-debug.log is in the same directory. Running emerge -d ant-junit produces files: /var/log/portage/dev-java:ant-junit-1.7.1:20100524-010955.log /var/log/portage/elog/dev-java:ant-junit-1.7.1:20100524-010957.log Thanks, I never knew about those logs. Maybe they only appear if the build fails because I don't have them on my machine. I found java-pkg_needs-vm in /usr/portage/eclass/java-utils-2.eclass. However equery belongs /usr/portage/eclass/java-utils-2.eclass doesn't find an owning package for this file. Do you have this file? What package owns it? As Kenneth said, it doesn't belong to any one package, but eclass files are useful for storing code that can be shared by several similar packages, like a group of related java packages. The ant-junit-1.7.1.ebuild file says inherit ant-tasks, which means that the ant-tasks.eclass file is read before beginning the actual build. You can see the sequence of events in the eclass-debug.log.
Re: [gentoo-user] {OT} Basic device for a Gentoo router/firewall?
On Sat, 22 May 2010 14:41:14 -0700, Grant wrote: Does anyone know of a basic device that would function well as a Gentoo router/firewall? Using typical hardware seems like overkill. I should be able to offload package compilation duties to another local machine on the network. It would also be nice if it were small, cheap, and power-efficient. How about a SheevaPlug or GuruPlug. they are certainly small and power efficient, and there are dual NIC versions. -- Neil Bothwick Micro-: (prefix) anything both very small and very expensive. signature.asc Description: PGP signature
Re: [gentoo-user] Re: Java problem
On Mon, 24 May 2010 04:11:45 -0700 walt wrote: On 05/23/2010 06:26 PM, David Relson wrote: On Sun, 23 May 2010 11:01:53 -0700 walt wrote: On 05/23/2010 09:56 AM, David Relson wrote: Output of emerge -d ant-junit is attached, though I don't understand what the additional info means. The 'build.log' should contain the actual error message following the test for the system-vm. The test code will look something like this: + java-pkg_switch-vm + debug-print-function java-pkg_switch-vm + str='java-pkg_switch-vm: entering function' + shift + debug-print 'java-pkg_switch-vm: entering function, parameters: ' + '[' '!' -d /media/d/portage/dev-java/ant-junit-1.7.1/temp ']' + '[' 'java-pkg_switch-vm: entering function, parameters: ' ']' + '[' '' == on ']' + '[' -n '' ']' + echo 'java-pkg_switch-vm: entering function, parameters: ' + chmod g+w /media/d/portage/dev-java/ant-junit-1.7.1/temp/eclass-debug.log + shift + '[' '' ']' + java-pkg_needs-vm + debug-print-function java-pkg_needs-vm lots of snippage There are no error messages in my build.log but I expect there will be some obvious ones in yours. Hi Walt, What build.log file do you mean? /var/tmp/portage/dev-java/ant-junit-1.7.1/temp/build.log (unless you changed the default $PORTAGE_TMPDIR in make.conf). The eclass-debug.log is in the same directory. Running emerge -d ant-junit produces files: /var/log/portage/dev-java:ant-junit-1.7.1:20100524-010955.log /var/log/portage/elog/dev-java:ant-junit-1.7.1:20100524-010957.log with PORT_LOGDIR=/var/log/portage in /etc/make.conf, the build.log files go into /var/log/portage (as reported above). Thanks, I never knew about those logs. Maybe they only appear if the build fails because I don't have them on my machine. I found java-pkg_needs-vm in /usr/portage/eclass/java-utils-2.eclass. However equery belongs /usr/portage/eclass/java-utils-2.eclass doesn't find an owning package for this file. Do you have this file? What package owns it? As Kenneth said, it doesn't belong to any one package, but eclass files are useful for storing code that can be shared by several similar packages, like a group of related java packages. The ant-junit-1.7.1.ebuild file says inherit ant-tasks, which means that the ant-tasks.eclass file is read before beginning the actual build. You can see the sequence of events in the eclass-debug.log. I've had an initial response from b.g.o. and will follow along with that as well as this thread. Attached is the eclass-debug.log file which contains: java-pkg_switch-vm: entering function, parameters: java-pkg_needs-vm: entering function, parameters: depend-java-query: NV_DEPEND:dev-java/junit:0 =dev-java/java-config-2.1.9-r1 =sys-apps/portage-2.1.2.7 It seems wrong that the parameter list is empty.inherit: ant-tasks - /usr/portage/eclass/ant-tasks.eclass *** Multiple Inheritence (Level: 2) inherit: versionator - /usr/portage/eclass/versionator.eclass inherit: java-pkg-2 - /usr/portage/eclass/java-pkg-2.eclass *** Multiple Inheritence (Level: 3) inherit: java-utils-2 - /usr/portage/eclass/java-utils-2.eclass *** Multiple Inheritence (Level: 4) inherit: eutils - /usr/portage/eclass/eutils.eclass *** Multiple Inheritence (Level: 5) inherit: multilib - /usr/portage/eclass/multilib.eclass *** Multiple Inheritence (Level: 6) inherit: toolchain-funcs - /usr/portage/eclass/toolchain-funcs.eclass inherit: portability - /usr/portage/eclass/portability.eclass inherit: versionator - /usr/portage/eclass/versionator.eclass inherit: multilib - /usr/portage/eclass/multilib.eclass EXPORT_FUNCTIONS: pkg_setup - java-pkg-2_pkg_setup EXPORT_FUNCTIONS: src_compile - java-pkg-2_src_compile EXPORT_FUNCTIONS: pkg_preinst - java-pkg-2_pkg_preinst inherit: java-ant-2 - /usr/portage/eclass/java-ant-2.eclass *** Multiple Inheritence (Level: 3) inherit: java-utils-2 - /usr/portage/eclass/java-utils-2.eclass *** Multiple Inheritence (Level: 4) inherit: eutils - /usr/portage/eclass/eutils.eclass *** Multiple Inheritence (Level: 5) inherit: multilib - /usr/portage/eclass/multilib.eclass inherit: portability - /usr/portage/eclass/portability.eclass inherit: versionator - /usr/portage/eclass/versionator.eclass inherit: multilib - /usr/portage/eclass/multilib.eclass java-pkg_ant-tasks-depend: entering function, parameters: EXPORT_FUNCTIONS: src_unpack - ant-tasks_src_unpack EXPORT_FUNCTIONS: src_compile - ant-tasks_src_compile EXPORT_FUNCTIONS: src_install - ant-tasks_src_install RDEPEND: not set... Setting to: dev-java/junit:0 java-pkg_init: entering function, parameters: java-pkg_init_paths_: entering function, parameters: JAVA_PKG_SHAREPATH: /usr/share/ant-junit JAVA_PKG_ENV: /var/tmp/portage/dev-java/ant-junit-1.7.1/image//usr/share/ant-junit/package.env JAVA_PKG_JARDEST: /usr/share/ant-junit/lib JAVA_PKG_LIBDEST: /usr/lib64/ant-junit JAVA_PKG_WARDEST: /usr/share/ant-junit/webapps
[gentoo-user] The most legal way to specify slim and openbox as session?
Hi, currently I am on the way to setup a complete fresh Gentoo system. I want a plain no-KDE and no-GNOME sessionmanager system and want to use openbox a my window manager. As login manager I choose slim. Where is the most legal place to define both as login manager and as session? By the way: The stable version of nvidia-settings and nvidia-drivers are not compatible as nvidia-settings failed to compile. I have to unmask both with ~x86 to get a compatible combo. But this bug has been filed previously... Best regards, mcc -- Please don't send me any Word- or Powerpoint-Attachments unless it's absolutely neccessary. - Send simply Text. See http://www.gnu.org/philosophy/no-word-attachments.html In a world without fences and walls nobody needs gates and windows.
Re: [gentoo-user] The most legal way to specify slim and openbox as session?
Your login manager (usually called Display Manager) is to be configured in /etc/conf.d/xdm: # What display manager do you use ? [ xdm | gdm | kdm | kdm-4.3 | gpe | entrance ] # NOTE: If this is set in /etc/rc.conf, that setting will override this one. # # KDE-specific note: # - If you are using kdeprefix go with kdm-4.Y, e.g. kdm-4.3. # You can find possible versions by looking at the directories in /usr/kde/. # - Else, if you are using KDE 3 enter kdm-3.5 # - Else, if you are using KDE 4 enter kdm without a version DISPLAYMANAGER=slim The session manager should either be set in /etc/rc.conf: XSESSION=openbox and/or in /etc/env.d/90xsession: XSESSION=openbox depending on which version of baselayout you have. HTH. On 24 May 2010 12:49, meino.cra...@gmx.de wrote: Hi, currently I am on the way to setup a complete fresh Gentoo system. I want a plain no-KDE and no-GNOME sessionmanager system and want to use openbox a my window manager. As login manager I choose slim. Where is the most legal place to define both as login manager and as session? By the way: The stable version of nvidia-settings and nvidia-drivers are not compatible as nvidia-settings failed to compile. I have to unmask both with ~x86 to get a compatible combo. But this bug has been filed previously... Best regards, mcc -- Please don't send me any Word- or Powerpoint-Attachments unless it's absolutely neccessary. - Send simply Text. See http://www.gnu.org/philosophy/no-word-attachments.html In a world without fences and walls nobody needs gates and windows. -- Regards, Mick
[gentoo-user] Re: {OT} Basic device for a Gentoo router/firewall?
Grant emailgrant at gmail.com writes: small, cheap, and power-efficient. Those are *keywords* for embedded Gentoo. There is an excellent group of 'over achievers' therein who will pummel you with excellent advice and minucia down to the code snippets and hardware advantages of this quest you are seeking. Beware, it often becomes a life long passion to the point of an addition. Here's an example: http://archives.gentoo.org/gentoo-embedded/ See my posting on 1Apr2010 as an example thread on this very issue. hth, James
Re: [gentoo-user] Cannot start Slapd (OpenLDAP)
On 5/22/10, Indexer inde...@internode.on.net wrote: On 23/05/2010, at 2:09 AM, Robin Atwood wrote: On Saturday 22 May 2010, Christopher Kurtis Koeber wrote: When I go to /var/log/messages nothing is logged there. Anything I can do to fix this? Oh wait, /var/log/ldaplog is my customisation of syslog-ng. But slapd messages should be written with facility local4. Trying it with the --debug option on the command line. The easiest way to find why your ldap server wont start is to run the command slapd -4 -d 256 which translates to run in ipv4 only with debug level of 256. If the server wont start the first few messages should highlight your error. William I tried to run this command but I get a command not found. The /etc/init.d/slapd resource script doesn't accept the arguments you mentioned. Do I changeoever to a different directory to run the command? Thanks. -- Regards, Christopher Koeber
Re: [gentoo-user] Cannot start Slapd (OpenLDAP)
On 5/22/10, Ward Poelmans wpoel...@gmail.com wrote: On Sat, May 22, 2010 at 21:26, Christopher Kurtis Koeber ckoe...@gmail.com wrote: XX~ # slaptest hdb_db_open: warning - no DB_CONFIG file found in directory /var/lib/openldap-data: (2). Expect poor performance for suffix dc= ,dc=XXX. hdb_db_open: database dc= ,dc=XXX: db_open(/var/lib/openldap-data/id2entry.bdb) failed: No such file or directory (2). backend_startup_one (type=hdb, suffix=dc=,dc=XXX): bi_db_open failed! (2) slap_startup failed (test would succeed using the -u switch) So, I am guessing I need to initialize somehow? Is that right? Normally, if the directory /var/lib/openldap-data/ exists and is read-writeable for the user under which slapd is running, slapd creates the database for you. But you beter copy a DB_CONFIG to there for good perfomance. Ward I tried running the service as root with the same results below, so I don't think this is a permissions issue, especially since I am attempting to run this straight from a standard emerge with no customizations beyond what was given in the guide. Here is the latest: hdb_db_open: warning - no DB_CONFIG file found in directory /var/lib/openldap-data: (2). Expect poor performance for suffix dc=X,dc=XXX. hdb_db_open: database dc=X,dc=XXX: db_open(/var/lib/openldap-data/id2entry.bdb) failed: No such file or directory (2). backend_startup_one (type=hdb, suffix=dc=X,dc=XXX): bi_db_open failed! (2) slap_startup failed (test would succeed using the -u switch) -- Regards, Christopher Koeber
Re: [gentoo-user] Re: RAID problems - Is udev at fault here?
On Sun, May 16, 2010 at 5:17 PM, Mark Knecht markkne...@gmail.com wrote: On Sun, May 16, 2010 at 5:07 PM, walt w41...@gmail.com wrote: SNIP Hm. Is this your motherboard?: http://usa.asus.com/product.aspx?P_ID=W7i5W4Pw4fH22Mih Being a geek of a certain age, I find that products with names that invoke mega-dose anabolic steroids usually don't fit my lifestyle very well. I do better with product names that contain more sedate character strings like VSOP or MOM. By grepping through /usr/src/linux*/MAINTAINERS I turned up quite a few email addresses at intel.com, none of which seem relevant to RAID or its device drivers, but a polite email asking for a link to the appropriate dev might bring a polite and useful reply. That's how I connected with the appropriate dev at Broadcom, who eventually fixed my ethernet driver. Yes, that's the motherboard. I don't care much about the names of things myself. I had limited options for the new i7-980x processor at the time I was ordering the hardware, and I'd never done overclocking before (and technically still haven't) so I got it because it was an Asus board which I've generally had very good luck with. To be clear, the RAID I'm doing is mdadm Linux software RAID and nothing having to do with the on-board RAID controller. The machine uses the standard Linux SATA drivers, or so I think. I like the VSOP idea. :-) - Mark I continue to see this problem. I booted multiple times this morning and cannot get the system to show /dev/sde: c2stable ~ # ls -al /dev/sd* brw-rw 1 root disk 8, 0 May 24 2010 /dev/sda brw-rw 1 root disk 8, 1 May 24 2010 /dev/sda1 brw-rw 1 root disk 8, 2 May 24 2010 /dev/sda2 brw-rw 1 root disk 8, 3 May 24 2010 /dev/sda3 brw-rw 1 root disk 8, 4 May 24 2010 /dev/sda4 brw-rw 1 root disk 8, 5 May 24 2010 /dev/sda5 brw-rw 1 root disk 8, 6 May 24 2010 /dev/sda6 brw-rw 1 root disk 8, 16 May 24 2010 /dev/sdb brw-rw 1 root disk 8, 17 May 24 2010 /dev/sdb1 brw-rw 1 root disk 8, 18 May 24 2010 /dev/sdb2 brw-rw 1 root disk 8, 19 May 24 2010 /dev/sdb3 brw-rw 1 root disk 8, 20 May 24 2010 /dev/sdb4 brw-rw 1 root disk 8, 21 May 24 2010 /dev/sdb5 brw-rw 1 root disk 8, 22 May 24 2010 /dev/sdb6 brw-rw 1 root disk 8, 32 May 24 2010 /dev/sdc brw-rw 1 root disk 8, 33 May 24 2010 /dev/sdc1 brw-rw 1 root disk 8, 34 May 24 2010 /dev/sdc2 brw-rw 1 root disk 8, 35 May 24 2010 /dev/sdc3 brw-rw 1 root disk 8, 36 May 24 2010 /dev/sdc4 brw-rw 1 root disk 8, 37 May 24 2010 /dev/sdc5 brw-rw 1 root disk 8, 38 May 24 2010 /dev/sdc6 brw-rw 1 root disk 8, 48 May 24 2010 /dev/sdd brw-rw 1 root disk 8, 49 May 24 2010 /dev/sdd1 c2stable ~ # sda, sdb sdc are RAID1 partition drives. sdd sde are RAID0. As sde is not seen the RAID0 cannot be started. I have rebooted mutiple times. BIOS says the drives are there and are functional, at least as far as SMART data is concerned. This is vanilla-sources as a few weeks ago anyway there wasn't yet the right gentoo-sources to support my video card. That has probably changed by now so I'll try that. c2stable ~ # uname -a Linux c2stable 2.6.34-rc5 #1 SMP PREEMPT Mon Apr 26 12:04:14 PDT 2010 x86_64 Intel(R) Core(TM) i7 CPU X 980 @ 3.33GHz GenuineIntel GNU/Linux c2stable ~ # Is there a known reason to try a newer udev? c2stable ~ # emerge -pv udev These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-fs/udev-149 USE=devfs-compat extras (-selinux) -test 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB c2stable ~ # eix -I udev [I] sys-fs/udev Available versions: 114 115-r1 119 124-r1 124-r2 141 ~141-r1 ~145!t ~145-r1!t ~145-r2!t ~145-r3!t ~146!t 146-r1!t ~146-r2!t ~146-r3!t ~147-r1!t 149 ~150-r1!t ~151-r1 ~151-r2 ~151-r3 ~151-r4 ~154 ** {(+)devfs-compat (-)extras (+)old-hd-rules selinux test} Installed versions: 149(10:28:59 05/05/10)(devfs-compat extras -selinux -test) Homepage: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html Description: Linux dynamic and persistent device naming support (aka userspace devfs) c2stable ~ # I note in the info at the very end there are daemons for device-mapper and udev-mount that are not running. Would they be involuved in this problem? Anyone who can give some guidance, please do. Thanks, Mark c2stable ~ # lspci 00:00.0 Host bridge: Intel Corporation X58 I/O Hub to ESI Port (rev 13) 00:01.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 (rev 13) 00:03.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 (rev 13) 00:07.0 PCI bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 (rev 13) 00:14.0 PIC: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers (rev 13) 00:14.1 PIC: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers (rev 13)
Re: [gentoo-user] Re: {OT} Basic device for a Gentoo router/firewall?
On 24 May 2010, at 14:11, James wrote: ... Beware, it often becomes a life long passion to the point of an addition. This is exactly what I fear of using such specialist hardware! Far better to burn a few watts, than to have to learn such intricacies! http://archives.gentoo.org/gentoo-embedded/ See my posting on 1Apr2010 as an example thread on this very issue. I'm enthusiastic to read this, but I can't find it. Could you give the exact title or a direct link to it? (perhaps on gmane?) Stroller.
Re: [gentoo-user] [SOLVED] Phonon + PulseAudio Problem
On Sun, 23 May 2010 12:21:39 +0100, Etaoin Shrdlu wrote: It would be great if mailing list software could be configured so that only users who demonstrate they know how to unsubscribe could subscribe in the first place. Example: - user subscribes - mailing list replies: please unsubscribe and subscribe again - if user fails to do so within a configurable amount of time, forcibly unsubscribe him - if user succeeds, leave him subscribed after the second subscription. Greylisting for real people :) -- Neil Bothwick I can't walk on water, but I can stagger on alcohol. signature.asc Description: PGP signature
Re: [gentoo-user] [SOLVED] Phonon + PulseAudio Problem
On Sun, 23 May 2010 11:38:55 +0100, Barry Jibb wrote: I WANT TO UNSUBSCRIBE Here's how to unsubscribe: First, ask your Internet Provider to mail you an Unsubscribing Kit. Then follow these directions. The kit will most likely be the standard no-fault type. Depending on requirements, System A and/or System B can be used. When operating System A, depress lever and a plastic dalkron unsubscriber will be dispensed through the slot immediately underneath. When you have fastened the adhesive lip, attach connection marked by the large X outlet hose. Twist the silver-coloured ring one inch below the connection point until you feel it lock. The kit is now ready for use. The Cin-Eliminator is activated by the small switch on the lip. When securing, twist the ring back to its initial condition, so that the two orange lines meet. Disconnect. Place the dalkron unsubscriber in the vacuum receptacle to the rear. Activate by pressing the blue button. The controls for System B are located on the opposite side. The red release switch places the Cin-Eliminator into position; it can be adjusted manually up or down by pressing the blue manual release button. The opening is self-adjusting. To secure after use, press the green button, which simultaneously activates the evaporator and returns the Cin-Eliminator to its storage position. You may log off if the green exit light is on over the evaporator. If the red light is illuminated, one of the Cin-Eliminator requirements has not been properly implemented. Press the List Guy call button on the right of the evaporator. He will secure all facilities from his control panel. To use the Auto-Unsub, first undress and place all your clothes in the clothes rack. Put on the velcro slippers located in the cabinet immediately below. Enter the shower, taking the entire kit with you. On the control panel to your upper right upon entering you will see a Shower seal button. Press to activate. A green light will then be illuminated immediately below. On the intensity knob, select the desired setting. Now depress the Auto-Unsub activation lever. Bathe normally. The Auto-Unsub will automatically go off after three minutes unless you activate the Manual off override switch by flipping it up. When you are ready to leave, press the blue Shower seal release button. The door will open and you may leave. Please remove the velcro slippers and place them in their container. If you prefer the ultrasonic log-off mode, press the indicated blue button. When the twin panels open, pull forward by rings A B. The knob to the left, just below the blue light, has three settings, low, medium or high. For normal use, the medium setting is suggested. After these settings have been made, you can activate the device by switching to the ON position the clearly marked red switch. If during the unsubscribing operation you wish to change the settings, place the manual off override switch in the OFF position. You may now make the change and repeat the cycle. When the green exit light goes on, you may log off and have lunch. Please close the door behind you. -- Neil Bothwick If you think talk is cheap, try hiring a lawyer. signature.asc Description: PGP signature
[gentoo-user] Re: libpng12 is missing
Alex Schuster wo...@wonkology.org writes: After writing down some ideas about installing the old libraries somewhere in parallel, I just checked eix, and there is an extra slot for the 1.2 version. So, just emerge media-libs/libpng:1.2 , and I'd expect all to be fine then. Doesn't seem to be the case here. (Some details below), But do we have a accepted way to handle this problem now? ---- ---=--- - eix shows both versions installed with 1.2.43-r3 in slots (1.2) and 1.4.2 in slot 0. Or at least I THINK thats what that output means. (Asterisks added ed -hp) I] media-libs/libpng Available versions: (0) 1.2.43-r2 (~)1.4.2 (1.2) (~)1.2.43-r3 Installed versions: ( ** 1.2.43-r3(1.2) ** )(10:18:02 05/23/10) ( ** 1.4.2 ** ) 10:14:51 But still some pkgs strike out from what appears to be libpng errors: Example: xfce-base/thunar-1.0.2, (Wrapped for mail) (Emphasis added with asterisks -ed hp) ---- ---=--- - tail of emerge: , | [...] | | /usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../../\ | i686-pc-linux-gnu/bin/ld: | | cannot find -lpng12 | | collect2: ld returned 1 exit status | make[4]: *** [thunar-tpa] Error 1 | | make[4]: Leaving directory | `/var/tmp/portage/xfce-base/thunar-1.0.2/work/\ | Thunar1.0.2/plugins/thunar-tpa' | | make[3]: *** [all] Error 2 | | make[3]: Leaving directory | `/var/tmp/portage/xfce-base/thunar-1.0.2/work/\ | Thunar1.0.2/plugins/thunar-tpa' | | make[2]: *** [all-recursive] Error 1 | | make[2]: Leaving directory | `/var/tmp/portage/xfce-base/thunar-1.0.2/work/Thunar1.0.2/plugins' | | make[1]: *** [all-recursive] Error 1 | | make[1]: Leaving directory | `/var/tmp/portage/xfce-base/thunar-1.0.2/work/Thunar1.0.2' | | make: *** [all] Error 2 | * ERROR: xfce-base/thunar-1.0.2 failed: | * emake failed | * | * Call stack: | * ebuild.sh, line 54: Called src_compile | * environment, line 3219: Called xfconf_src_compile | * environment, line 3866: Called die | * The specific snippet of code: | * emake || die emake failed | | [...] | | Failed to emerge xfce-base/thunar-1.0.2, ` The log files show a 8-9 pkgs failing... I'm not sure about all of them but at least 5 are for this same error.
Re: [gentoo-user] Re: {OT} Basic device for a Gentoo router/firewall?
On Mon, 2010-05-24 at 20:39 +0100, Stroller wrote: On 24 May 2010, at 14:11, James wrote: ... Beware, it often becomes a life long passion to the point of an addition. This is exactly what I fear of using such specialist hardware! Far better to burn a few watts, than to have to learn such intricacies! We buy about 5 - 10 of these (started on the net4801, now the net5501) per year at work: http://www.yawarra.com.au/hw-net5501.php And make them do various things ranging in intensity from data servers to gateway/firewall/routers and so on. We've used IDE and flash in them, usually IDE for the convenience. We compile for x86. The 4 network ports are nice, and there's some GPIO to boot. They offer a range of free distributions for various purposes: http://www.yawarra.com.au/ti-software.php#free some are just links to the projects, some are pre-built for the device. Would be good to get you started before you've customised it the way you like. That's an Australian company, but the boards come from http://www.soekris.com/ so you may be able to order from them and build / buy your own case. hth, -- Iain Buchanan iaindb at netspace dot net dot au Lucas' Law: Good will always win, because evil hires the _stupid_ engineers.