Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
iFolder is a directory synchronization package from Novell written for GNOME and Windows using Mono. The type of functionality it offers would be of benefit to the Gentoo community. Novell has released the project under the terms of the GPL, and therefore the source is readily available at the link listed. Reproducible: Always Steps to Reproduce: 1. 2. 3.
no ebuild.. what does that mean 'the type of blaat it offers would be of blaat to the blaat community' ? Like selling non-existant bloatware to w95 users.
i just meant that it would seem to be a package of use to the Gentoo community. i take it you disagree.
Created an attachment (id=42472) [details] dev-dotnet/simias/simias-1.0.20040902.ebuild simias ebuild, dep for ifolder
Created an attachment (id=42473) [details] dev-dotnet/addressbook/addressbook-1.0.20040902.ebuild addressbook ebuild, dep for ifolder
Created an attachment (id=42474) [details] dev-dotnet/ifolder/ifolder-3.0.20040902.ebuild The iFolder ebuild
This builds and the deps should be right I think (might be missing one or two, like atk, not sure if its necessary, might be), but its broken right now for me... seems a little bit buggy (when trying to quit ifolder it never dies for me, I have to manually kill it and it seems to break pretty easily, I'm using mono with NPTL enabled in glibc which I know has problems so that could be the cause of it though) It won't start if you have ~/.config as a file rather then a folder (i.e. you copied the kernel config to your home directory while recompiling your kernel), that happened to me so I'm guessing it will probably happen to other people as well ;) The ebuilds needs some fixing for SRC_URI, not sure how they generated the number after the date in the stable/folder name, so I left the entire date hardcoded... hope this helps someone... :)
Just wanted to tell you that: http://forge.novell.com/modules/xfcontent/downloads.php/ifolder/client/daily/ contains daily builds. And it is designed to run in Gnome (so sad, why no native KDE also), Windows and Mac OS X. And: Thanks for the initial ebuild - I think iFolder will need some time to get stable again :)
Requesting a version bump : 3.0.20050302-1 is now available.
ifolder RC2 (3.0.20050506) is out
Despite the funky date suffixes, simias-1.1.5221.1 and ifolder-3.1.5250.1 are marked as the latest stable releases. This sure took me way longer than it should have. There are one or two things I should probably have done differently, but seem to work for me. I'm a bit rusty. Only tested on x86. Assuming it compiles for you, getting this to work is a pain. For one thing, the setup seems to be very finicky about the version numbers of every install involved. Unless I match versions of mono, simias, and iFolder, it doesn't seem to work incredibly well. Remember to run simias as user simias, BTW. For the moment, for testing, I do "sudo -u simias simias" Someone should make an init script, but I should have been working on an English paper instead of this at 4 AM anyway. Maybe later. I might make a howto in the forums as well. I'm surprised to hear almost nobody talking about this (despite the fact that there is no package in Portage) yet. I am not crazy about the idea of mono, but this is a nice, simple solution for sharing files in a simple way amongst a few machines.
Created an attachment (id=72768) [details] simias-1.1.5250.1.ebuild Oops, forgot the ebuild :;) I haven't done this in a while.
Created an attachment (id=72769) [details] simias/files/SimpleServer.xml Sample SimpleServer config. Put this in the simias ebuild's "files" directory. They seem to have left it out this release.
Created an attachment (id=72770) [details] ifolder-3.1.5250.1.ebuild The ifolder ebuild.
Created an attachment (id=72771) [details] simias-1.1.5250.1.ebuild It was probably inevitable that I wouldn't see what was wrong with it until I posted the ebuild. This one's cleaned-up. Sorry ::(
FYI: I (and pretty much by association) and the dotnet herd don't have much intention of working on this or adding this to portage until the issues I've raised with them concerning the use of libflaim.so are resolved. For a quick rundown: libflaim is a library Novell purchased ages ago (from WordPerfect) and is used in NDS/eDirectory as the underlying database. Currently the library is definitely *not* GPL, and yet they use it in their GPLed product (they provide nice binary bits for libflaim compiled for a few OSes/arches). Although this *may* be acceptable, IANAL and really can't say for sure. Until it's cleared up though, I'm staying away from it. When I first approached them asking about this, i got the vague answer of "FLAIM will be open sourced soon", but this has not yet happened.
Maybe this (http://www.whiprush.org/2006/02/open_source_fla.html) can be useful.
More information available here: http://www.ifolder.com/index.php/HowTo:Building_iFolder_on_Gentoo If someone smart could create newer ebuilds for simias, ifolder, nautilus-ifolder, libflaim, and log4net that would be great!
Created an attachment (id=82758) [details] log4net-1.2.9.ebuild An initial ebuild for log4net that at least compiles and installs the dll.
Created an attachment (id=82761) [details] log4net-1.2.9-r1.ebuild sorry.. uploaded the ebuild a little quick forgot the .pc-file, removed a "pwd" line, insert the dll in the right folder
Created an attachment (id=82762) [details] files/log4net.pc the pkgconfig file
Created an attachment (id=82765) [details] libflaim-4.8.156.ebuild compiled for me..
Created an attachment (id=82772) [details] simias-1.2.5347.1.ebuild ebuild for new simias
Created an attachment (id=82773) [details] files/simias-1.2.5347.1-FlaimWrapper-Makefile.in-gcclib.patch patch for simias to find -lstdc++ correctly
Created an attachment (id=82775) [details] ifolder-3.2.5347.1.ebuild couldn't make it compile folder: /var/tmp/portage/ifolder-3.2.5347.1/work/ifolder3-3.2.5347.1/src/LinuxClient/library error: mcs /out:Novell.iFolder.UI.gtk.dll /optimize+ /d:LINUX /d:MONO /warn:4 /d:TRACE /lib:/usr/web/bin /r:SimiasClient.dll /target:library -r:/usr/lib/mono/gtk-sharp/glib-sharp.dll -r:/usr/lib/mono/gtk-sharp/pango-sharp.dll -r:/usr/lib/mono/gtk-sharp/atk-sharp.dll -r:/usr/lib/mono/gtk-sharp/gdk-sharp.dll -r:/usr/lib/mono/gtk-sharp/gtk-sharp.dll -r:/usr/lib/mono/gtk-sharp/gnome-sharp.dll -r:/usr/lib/mono/gtk-sharp/glib-sharp.dll -r:/usr/lib/mono/gtk-sharp/pango-sharp.dll -r:/usr/lib/mono/gtk-sharp/atk-sharp.dll -r:/usr/lib/mono/gtk-sharp/gdk-sharp.dll -r:/usr/lib/mono/gtk-sharp/gtk-sharp.dll -r:/usr/lib/mono/gtk-sharp/art-sharp.dll -r:/usr/lib/mono/gtk-sharp/gconf-sharp.dll -r:/usr/lib/mono/gtk-sharp/gconf-sharp-peditors.dll -r:/usr/lib/mono/gtk-sharp/gnome-sharp.dll -r:/usr/lib/mono/gtk-sharp/glib-sharp.dll -r:/usr/lib/mono/gtk-sharp/pango-sharp.dll -r:/usr/lib/mono/gtk-sharp/atk-sharp.dll -r:/usr/lib/mono/gtk-sharp/gdk-sharp.dll -r:/usr/lib/mono/gtk-sharp/gtk-sharp.dll -r:/usr/lib/mono/gtk-sharp/art-sharp.dll /r:System.dll /r:System.Drawing.dll /r:System.Data.dll /r:Novell.iFolder.dll /r:Mono.Posix.dll /lib:./../iFolder ./iFolderConflictDialog.cs ./iFolderAcceptDialog.cs ./iFolderUserSelector.cs ./iFolderLoginDialog.cs ./iFolderPropSettingsPage.cs ./iFolderPropSharingPage.cs ./iFolderPropertiesDialog.cs ./iFolderCrashDialog.cs ./iFolderMsgDialog.cs ./iFolderWindow.cs ./iFolderCreationDialog.cs ./iFolderExceptionDialog.cs ./iFolderAccessDialog.cs ./iFolderTreeView.cs ./NotifyWindow.cs ./CompatFileChooserDialog.cs ./ClientConfig.cs ./SimiasEventBroker.cs ./CreateDialog.cs ./LogWindow.cs ./PreferencesWindow.cs ./PrefsGeneralPage.cs ./PrefsAccountsPage.cs ./AccountDialog.cs ./RemoveAccountDialog.cs ./iFolderData.cs ./FileRenameDialog.cs ./list.cs ./elabel.cs ./GnomeHttpProxy.cs ./Events.cs ./DomainController.cs ./iFolderController.cs Util.cs ./iFolderUserSelector.cs(455,6): error CS0433: The imported type `SearchType' is defined multiple times /usr/web/bin/SimiasClient.dll: `SearchType', name of symbol related to previous error /var/tmp/portage/ifolder-3.2.5347.1/work/ifolder3-3.2.5347.1/src/iFolder/Novell.iFolder.dll: `SearchType', name of symbol related to previous error Compilation failed: 1 error(s), 0 warnings
Things to be done: 1. Change bug-URL to www.ifolder.com? 2. Make ifolder compile ;) 3. Make nautilus-ifolder compile 4. Make ebuilds proper (deps, keywords, etc) 5. Figure out if we really need the log4net ebuild (simias installs /usr/web/bin/log4net.dll) 6. Include into portage ;)
Other obsevations I've made: 1. Using the steps described on http://www.shanebishop.net/ifolder.php I installed the simias and ifolder binaries (not nautilus-ifolder) and could start ifolder 2. There are also the ifolder3-3.3, ifolder3-3.4 and ifolder3-3.5 development snapshots available at http://forgeftp.novell.com/ifolder/client/ 3. Apparently, according to ifolder.com, log4net and libflaim is only needed for building 3.4 or 3.5
Created an attachment (id=82818) [details] simias-1.4.6079.1.ebuild newer build of simias (with some deps)
Created an attachment (id=82819) [details] ifolder-3.4.6079.1.ebuild newer ifolder
After talking with the guys in irc.gimp.org/#ifolder I gave up the idea of trying to get SimpleServer to work (however USE="simpleserver" installs the files) - apparently they're open-sourcing Open Enterprise Server this week and want to focus on getting that source out instead. But, with the new ebuilds for simias and ifolder one can now install the client. Lots of missing deps in the ebuild though.
Thanks for the ebuilds, the look great! I created the howto on ifolder.com with the 3.4 and above branch in mind. Let's stick to that for now. I have all the componenents installed including the nautilus extension and everything works fine. I've build it on an amd64 as well. I recently moved on to gnome 2.14 and it looks like we're going to have some issues with the nautilus extension for 2.14 (I'm trying to email the nautilus folks to see how to solve the issue). The log4net.dll being installed in /usr/web/bin is strange. I hope that comes from an older build of simias because I have not seen that.
Created an attachment (id=83389) [details] fixed gacutil The gacutil command wasn't working properly so I moved it from src_compile to src_install
Created an attachment (id=83391) [details] simias-1.4.6079.1-r1.ebuild Fixed simpleserver to work correctly (at least on my boxes). I made the datastore directory /var/lib/SimpleServer/simias. If this is not a "correct" location to install it then let's change it to whatever makes sense.
Created an attachment (id=83392) [details] ifolder-3.4.6079.1-r1.ebuild This fixed compile issues on my box. Hope it works for everyone else.
Created an attachment (id=83479) [details] files/ifolder This is an init script for the SimpleServer piece of simias and should be placed in the simias/files/ directory.
Created an attachment (id=83480) [details] simias-1.4.6079.1-r2.ebuild SimpleServer.xml is now saved in /etc rather than /usr/etc/. I also added the init script to the ebuild which needs to be downloaded as well if you are going to install a SimpleServer.
Created an attachment (id=83481) [details] ifolder-3.4.6079.1-r2.ebuild Added a check to see if simias was built with the simpleserver USE flag. To the best of my knowledge SimpleServer and the client running on the same machine spells disaster.
Created an attachment (id=83482) [details] simias-bonjour-1.4.6079.1.ebuild This is the bonjour package for iFolder allowing for p2p iFolders. Please visit http://www.ifolder.com/index.php/HowTo:Enable_P2P_using_Bonjour for more info. Editing the ~/.local/share/simias/Simias.config file I believe is a bit dated and uneccesary these days. Give it a whirl and see what you get.
Created an attachment (id=83635) [details] simias-1.4.6079.1-r3.ebuild A little more robust ebuild. Changed the configuration directory to /etc/simias. Changed the datadir to /var/lib/simias. I also added a block against installing this concurrently with newly released ifolder-server package. You are required to download the "ifolder" init script file and put it in your files directory. Feedback is welcome :)
Created an attachment (id=83638) [details] ifolder-3.4.6079.1-r3.ebuild Tried to fix an ACCESS VIOLATION problem during the install. I'm also adding a patch file to change the .desktop file so the application shows up in the Internet group instead of Programming. Please download the patch file (ifolder-desktop-application.patch) and put it in your files directory. I also removed the check to see if simias was built with the simpleserver USE flag.
Created an attachment (id=83639) [details] files/ifolder-desktop-application.patch This is a patch for the dev-dotnet/ifolder package. It modifies the .desktop file to make the application appear in the Internet menu instead of Programming.
Created an attachment (id=83640) [details] ifolder-server-3.5.6089.1.ebuild It's here! Here is an ebuild for the newly released "Enterprise Server" of iFolder. Put this in dev-dotnet/ifolder-server. Also require is the patch file (ifolder-server-mod_mono-path.patch) which should go in the files directory. I've tried to test this one quite a bit to make it easy to understand and get up and going. This should not be installed concurrently with the simias package. I tried to build varias clients against the simias files in this package and couldn't get them to work, however you will probably be able to build the client agaist this instead of the simias package soon. Read the instructions carefully and please email me with your experiences/fixes etc.
Created an attachment (id=83641) [details] files/ifolder-server-mod_mono-path.patch This is required to make the configure program detect the correct location for mod_mono.conf. Put this in the dev-dotnet/ifolder-server/files directory.
Created New/Updated HowTos at http://www.ifolder.com. Please visit http://www.ifolder.com/index.php/HowTos and to check them out and fix and add to them.
Created an attachment (id=84038) [details] ifolder-server-3.5.6094.1.ebuild Updated build of ifolder-server. Please note, the --config option only needs to be run the first time you install the server...ever. :) It shouldn't hurt to run it again, but it only needs to be run once. Test it, use it, fix it :)
i've looked into your ebuilds and it contains lots of errors. I plan to add it to portage soon. Feel free to ping me on irc if you want to help me or contribute.
Created an attachment (id=84072) [details] ifolder-server-3.5.6096.1.ebuild An updated ebuild that is hopefully a bit more clean that the last one :) I'm hoping to get cvs/svn repository setup soon for an overlay.
Created an attachment (id=84204) [details] ifolder ebuild The version requirement for gtk-sharp has been bumped to 2.0 or greater.
Created an attachment (id=84205) [details] ifolder-3.4.6079.1-r3.ebuild Version dependencies updated to fix configure errors.
Okay, I finally got an rsync repository up to keep this thing up to date. Please visit the link below for instructions on how to pull down the latest ebuilds from my home grown overlay. I've had people install this on ~arch boxes and stable boxes but I'm sure we'll still have issues. The latest ebuilds from the overlay install the packages in a much more FHS friendly manner :) As always test it, fix it :) and please email me with your experiences. Note: building simias with the simpleserver USE flag right now has an access violation. I'm not quite sure what's going to happen with simpleserver so if you still desire to have that functionality please voice your opinion. http://www.ifolder.com/index.php/HowTo:Building_Simple_Server_on_Gentoo#Setup_An_Overlay
Y trie to install IFolder, but libflaim no run, this is the error. Step to Reproduce: 1. emerge -av ifolder-server. Error: * Applying libflaim-4.8.61-hosttype.patch ... [ ok ] >>> Source unpacked. =============================================================================== SVN Revision = 61 Host Operating System Family = linux Target Operating System Family = linux Target Processor = x86 Target Word Size = 32 Target Build Type = release Target Path = build/linux-x86-32/release Compiler = g++ Librarian = ar Defines = N_PLAT_UNIX _LARGEFILE64_SOURCE _FILE_OFFSET_BITS=64 _REENTRANT =============================================================================== src/checksum.cpp cc1plus: error: unrecognized option `-funit-at-a-time' make: *** [build/linux-x86-32/release/obj/checksum.o] Error 1 !!! ERROR: net-libs/libflaim-4.8.61 failed. !!! Function src_compile, Line 34, Exitcode 2 !!! Error compiling libflaim !!! If you need support, post the topmost build error, NOT this status message.
Created an attachment (id=86538) [details] libflaim-4.8.367 2006-05-02 libflaim updated: v4.8.367 2006-05-02
Hi all Where's new ebuild ??? Salute
log4net is in portage now (see bug #63395)
It seems that novell has removed the version of ifolder we are trying to build. Is there an updated ebuild >>> Downloading 'http://forgeftp.novell.com/ifolder/client/3.4/20060411-0101/src/simias-1.4.6101.1.tar.gz' --12:17:55-- http://forgeftp.novell.com/ifolder/client/3.4/20060411-0101/src/simias-1.4.6101.1.tar.gz => `/usr/portage/distfiles/simias-1.4.6101.1.tar.gz' Resolving forgeftp.novell.com... 130.57.1.17 Connecting to forgeftp.novell.com|130.57.1.17|:80... connected. HTTP request sent, awaiting response... 404 Not Found 12:17:55 ERROR 404: Not Found.
a new overlay for ifolder the tree holds ifolder client & server build with mono 2.2 & system-gsoap & gcc 4.3 a downside is that flaim is a live revision-point ebuild so here the layman file http://ftp.mars.arge.at/pub/overlay/geos_one-overlay.xml the overlay is named ifolder happy using.
update to ifolder 3.7 and simias 1.8 is on the way
the update to simias 1.8 anf ifolder 3.7 is finisched as usual in my ifolder overlay plz unmerge every old version if ifolder or you will bothered with compile errors the ebuilds are live revision point ebuilds. i am in talk with upstream for source packages
Mario, thanks for your work. I've added http://ftp.mars.arge.at/pub/overlay/geos_one-overlay.xml to my /etc/layman/layman.cfg, followed by "layman -f" and I also tried layman -o http://ftp.mars.arge.at/pub/overlay/geos_one-overlay.xml -L but the ifolder overlay wasn't listed. Any hints?
(In reply to comment #58) > Mario, thanks for your work. > > I've added > > http://ftp.mars.arge.at/pub/overlay/geos_one-overlay.xml > > to my /etc/layman/layman.cfg, followed by "layman -f" and I also tried > > layman -o http://ftp.mars.arge.at/pub/overlay/geos_one-overlay.xml -L > > but the ifolder overlay wasn't listed. Any hints? > set the following var: nocheck : yes
Thanks, that solved it. Now I ran into another (unrelated) problem though when I tried to emerge ifolder-server: * Failed Running automake ! * * Include in your bugreport the contents of: * * /var/tmp/portage/dev-libs/libflaimtk-1.2_pre1079/temp/automake-31693.out * * ERROR: dev-libs/libflaimtk-1.2_pre1079 failed. * Call stack: * ebuild.sh, line 49: Called src_prepare * environment, line 2685: Called eautoreconf '-i' * environment, line 897: Called eautomake * environment, line 870: Called autotools_run_tool 'automake' '--add-missing' '--copy' * environment, line 378: Called die * The specific snippet of code: * die "Failed Running $1 !"; * The die message: * Failed Running automake ! * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/dev-libs:libflaimtk-1.2_pre1079:20090419-122620.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/libflaimtk-1.2_pre1079/temp/environment'. * # cat /var/tmp/portage/dev-libs/libflaimtk-1.2_pre1079/temp/automake-31693.out ***** automake ***** ***** automake --add-missing --copy configure.ac:6: installing `./install-sh' configure.ac:6: installing `./missing' src/Makefile.am:3: Libtool library used but `LIBTOOL' is undefined src/Makefile.am:3: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' src/Makefile.am:3: to `configure.ac' and run `aclocal' and `autoconf' again. src/Makefile.am:3: If `AC_PROG_LIBTOOL' is in `configure.ac', make sure src/Makefile.am:3: its definition is in aclocal's search path. src/Makefile.am: installing `./depcomp'
(In reply to comment #60) > Thanks, that solved it. > > Now I ran into another (unrelated) problem though when I tried to emerge > ifolder-server: i have added the missing depend on >=libtool-2.2 thx for trailing it down
(In reply to comment #61) > (In reply to comment #60) > > Thanks, that solved it. > > > > Now I ran into another (unrelated) problem though when I tried to emerge > > ifolder-server: > > i have added the missing depend on >=libtool-2.2 > > thx for trailing it down > How come this overlay needs a +X useflag, this will install X on my system which I don't need (it is a server environment) and will thus use unnecesary diskspace... anyway to install ifolder without X?(In reply to comment #61) > (In reply to comment #60) > > Thanks, that solved it. > > > > Now I ran into another (unrelated) problem though when I tried to emerge > > ifolder-server: > > i have added the missing depend on >=libtool-2.2 > > thx for trailing it down > How come this overlay needs a +X useflag, this will install X on my system which I don't need (it is a server environment) and will thus use unnecesary diskspace... anyway to install ifolder without X?
(In reply to comment #62) > (In reply to comment #61) > > (In reply to comment #60) > > > Thanks, that solved it. > > > > > > Now I ran into another (unrelated) problem though when I tried to emerge > > > ifolder-server: > > > > i have added the missing depend on >=libtool-2.2 > > > > thx for trailing it down > > > > How come this overlay needs a +X useflag, this will install X on my system > which I don't need (it is a server environment) and will thus use unnecesary > diskspace... anyway to install ifolder without X?(In reply to comment #61) > > (In reply to comment #60) > > > Thanks, that solved it. > > > > > > Now I ran into another (unrelated) problem though when I tried to emerge > > > ifolder-server: > > > > i have added the missing depend on >=libtool-2.2 > > > > thx for trailing it down > > > > How come this overlay needs a +X useflag, this will install X on my system > which I don't need (it is a server environment) and will thus use unnecesary > diskspace... anyway to install ifolder without X? > www-apps/ifolder-server has no depend on X net-misc/ifolder has a depend on X
(In reply to comment #63) > (In reply to comment #62) > > (In reply to comment #61) > > > (In reply to comment #60) > > > > Thanks, that solved it. > > > > > > > > Now I ran into another (unrelated) problem though when I tried to emerge > > > > ifolder-server: > > > > > > i have added the missing depend on >=libtool-2.2 > > > > > > thx for trailing it down > > > > > > > How come this overlay needs a +X useflag, this will install X on my system > > which I don't need (it is a server environment) and will thus use unnecesary > > diskspace... anyway to install ifolder without X?(In reply to comment #61) > > > (In reply to comment #60) > > > > Thanks, that solved it. > > > > > > > > Now I ran into another (unrelated) problem though when I tried to emerge > > > > ifolder-server: > > > > > > i have added the missing depend on >=libtool-2.2 > > > > > > thx for trailing it down > > > > > > > How come this overlay needs a +X useflag, this will install X on my system > > which I don't need (it is a server environment) and will thus use unnecesary > > diskspace... anyway to install ifolder without X? > > > > www-apps/ifolder-server has no depend on X > > net-misc/ifolder has a depend on X > When doing an 'emerge -av www-apps/ifolder-server' It surely says: ---- Calculating dependencies... done! emerge: there are no ebuilds built with USE flags to satisfy ">=x11-libs/cairo-1 .8.4[X]". !!! One of the following packages is required to complete your request: - x11-libs/cairo-1.8.6-r1 (Change USE: +X) (dependency required by "dev-dotnet/libgdiplus-2.4" [ebuild]) (dependency required by "dev-lang/mono-2.4" [ebuild]) (dependency required by "www-apps/ifolder-server-3.7_pre7061" [ebuild]) (dependency required by "www-apps/ifolder-server" [argument]) --- Am I doing something wrong then here since it is still requesting X
(In reply to comment #64) > (In reply to comment #63) > > (In reply to comment #62) > > > (In reply to comment #61) > > > > (In reply to comment #60) > > > > > Thanks, that solved it. > > > > > > > > > > Now I ran into another (unrelated) problem though when I tried to emerge > > > > > ifolder-server: > > > > > > > > i have added the missing depend on >=libtool-2.2 > > > > > > > > thx for trailing it down > > > > > > > > > > How come this overlay needs a +X useflag, this will install X on my system > > > which I don't need (it is a server environment) and will thus use unnecesary > > > diskspace... anyway to install ifolder without X?(In reply to comment #61) > > > > (In reply to comment #60) > > > > > Thanks, that solved it. > > > > > > > > > > Now I ran into another (unrelated) problem though when I tried to emerge > > > > > ifolder-server: > > > > > > > > i have added the missing depend on >=libtool-2.2 > > > > > > > > thx for trailing it down > > > > > > > > > > How come this overlay needs a +X useflag, this will install X on my system > > > which I don't need (it is a server environment) and will thus use unnecesary > > > diskspace... anyway to install ifolder without X? > > > > > > > www-apps/ifolder-server has no depend on X > > > > net-misc/ifolder has a depend on X > > > > When doing an 'emerge -av www-apps/ifolder-server' > > It surely says: > ---- > Calculating dependencies... done! > > emerge: there are no ebuilds built with USE flags to satisfy > ">=x11-libs/cairo-1 .8.4[X]". > !!! One of the following packages is required to complete your request: > - x11-libs/cairo-1.8.6-r1 (Change USE: +X) > (dependency required by "dev-dotnet/libgdiplus-2.4" [ebuild]) > (dependency required by "dev-lang/mono-2.4" [ebuild]) > (dependency required by "www-apps/ifolder-server-3.7_pre7061" [ebuild]) > (dependency required by "www-apps/ifolder-server" [argument]) > > --- > > Am I doing something wrong then here since it is still requesting X > mmm added X to the package.use for cairo that solved that problem. But now I get the following, and it won't compile: -- Compilation succeeded - 34 warning(s) gmcs /out:GenerateWsdl.exe /optimize+ /d:LINUX /d:MONO /warn:4 /d:TRACE /d:MONONATIVE /target:exe /r:System.dll /r:System.Data.dll /r:System.Xml.dll /r:System.Web.dll /r:System.Web.Services.dll GenerateWsdl.cs mono GenerateWsdl.exe iFolder.WebService.Local.dll iFolder.WebService.iFolderAdminLocal http://127.0.0.1:8086/simias10/iFolderAdminLocal.asmx iFolderAdminLocal.wsdl System.ArgumentOutOfRangeException: Index is less than 0 or more than or equal to the list count. Parameter name: index 0 at System.Collections.ArrayList.ThrowNewArgumentOutOfRangeException (System.String name, System.Object actual, System.String message) [0x00000] at System.Collections.ArrayList.get_Item (Int32 index) [0x00000] at System.Collections.CollectionBase.System.Collections.IList.get_Item (Int32 index) [0x00000] at System.Web.Services.Description.ServiceDescriptionCollection.get_Item (Int32 index) [0x00000] at GenerateWsdl.Main (System.String[] args) [0x00000] make[2]: *** [iFolderAdminLocal.wsdl] Error 255 make[2]: Leaving directory `/var/tmp/portage/www-apps/ifolder-server-3.7_pre7061/work/simias/src/webservices' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/www-apps/ifolder-server-3.7_pre7061/work/simias/src' make: *** [all-recursive] Error 1 --- Anybody seen this error before?
(In reply to comment #65) > > Anybody seen this error before? > ifolder is not mono-2.4 aware at the moment next week the timeline for mono-2.4 will be presented i will correct the ebuilds to depend on mono 2.2.* for the moment
Is someone working on this still for ifolder 3.7?
(In reply to comment #67) > Is someone working on this still for ifolder 3.7? > Yes . I am waiting for upstream correcting the last mono1 dependency.
(In reply to comment #67) > Is someone working on this still for ifolder 3.7? > i am in the process on updating the overlay should be finisched in a view days this ebuilds will be updates to the live ebuilds after that i will create the ebuilds for the stable releases (and put the live ebuilds into devel)
so one part of the overlay is now finisched "the client" some packages have to be renamed to fit upstream (profiles/updates/Q4-2009 created but don't know if this also works with overlays) net-misc/simias -> net-misc/simias net-misc/ifolder -> net-misc/ifolder3 www-apps/ifolder-server -> www-apps/ifolder3-enterprise the server part will take a little longer (flaim db errors) after that the plugin packages will be added net-misc/ifolder3-client-plugins gnome-misc/nautilus-ifolder3 www-apps/ifolder3-enterprise-plugins so happy testing (any type of feedback is welcome) as always everything in my overlay. the layman file http://ftp.mars.arge.at/pub/overlay/geos_one-overlay.xml and it is named ifolder