Re: FreeBSD Port: amule-10275
Paolo Bormida pborm...@gmail.com writes: 2010/9/30 Anonymous swel...@gmail.com In such cases there are usually two ports, e.g. net-p2p/amule (latest release) net-p2p/amule-devel (svn snapshot) Now, if you're willing to maintain non-devel port I can write you a diff and request my pending repocopy in ports/150985 to include amule-devel. Haven't thought about that, but yes, usually two ports are used, one to track the development branch of an app and the other for releases. The split is done. It was smooth thanks to pgollucci. There are not many changes between the ports, see $ cd /usr/ports $ diff -uprN net-p2p/amule net-p2p/amule-devel Do you have any more issues regarding versions? ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: FreeBSD Port: amule-10275
Hi, I am here again with a consideration about the choiche to use a snapshot for the amule port. I understand maintaing a port is an huge gift to the FreeBSD community, and gratitude goes to those, such as you, that do this job. It is not my goal to ask you to steer the port in the direction that would be useful to me alone, but please consider what I am going to write. I have built and installed the port on SPARC64, on an headless Sun server (Fire V100) to run amuled and amuleweb only. Everything gone fine. I then installed amulegui from the Ubuntu Repository on a laptop I would use to manage the amuled on the server. Since the amuled on the SPARC server was based on the snapshot and the amulegui on Ubuntu on the 2.2.6 release, the gui refuses to connect to the server saying the protocol version isn't the same. So everyone who wish to use amuled and amulegui on different platforms needs to do one of those two things to ensure they are the same protocol level: - use an older port on the server based on the 2.2.6 or earlier release and then use an amulegui from a repository (for Ubuntu or another linux distro) - use the current port based on the snapshot then build the amulegui on linux from the same snapshot instead of using a build from a repository I still haven't decided what to do yet. Best Paolo ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: FreeBSD Port: amule-10275
Paolo Bormida pborm...@gmail.com writes: I understand maintaing a port is an huge gift to the FreeBSD community, and gratitude goes to those, such as you, that do this job. Keep the thanks for previous maintainers. It seems like I've contributed only confusion. I have built and installed the port on SPARC64, on an headless Sun server (Fire V100) to run amuled and amuleweb only. Everything gone fine. I then installed amulegui from the Ubuntu Repository on a laptop I would use to manage the amuled on the server. Since the amuled on the SPARC server was based on the snapshot and the amulegui on Ubuntu on the 2.2.6 release, the gui refuses to connect to the server saying the protocol version isn't the same. In such cases there are usually two ports, e.g. net-p2p/amule (latest release) net-p2p/amule-devel (svn snapshot) Now, if you're willing to maintain non-devel port I can write you a diff and request my pending repocopy in ports/150985 to include amule-devel. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: FreeBSD Port: amule-10275
2010/9/30 Anonymous swel...@gmail.com Paolo Bormida pborm...@gmail.com writes: I understand maintaing a port is an huge gift to the FreeBSD community, and gratitude goes to those, such as you, that do this job. Keep the thanks for previous maintainers. It seems like I've contributed only confusion. Have you received any other email about the new port? In such cases there are usually two ports, e.g. net-p2p/amule (latest release) net-p2p/amule-devel (svn snapshot) Now, if you're willing to maintain non-devel port I can write you a diff and request my pending repocopy in ports/150985 to include amule-devel. Haven't thought about that, but yes, usually two ports are used, one to track the development branch of an app and the other for releases. Given how much I have bothered you, I should contribute, and would be happy to do so, but I am sorry at this moment in life I have so little time left that I would be of no help. Not to mention I would have to get the skills required to build the port, since I have little experience in FreeBSD and none in making a port. Best --- Paolo Bormida Giaveno - Torino --- Italy --- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: FreeBSD Port: amule-10275
On Wed, 22 Sep 2010 12:42:37 +0200, Paolo Bormida wrote To: ganael.laplan...@martymac.org Hi Paolo, (this is a re-post of my previous, private answer) I am sorry but I am no more the maintainer of aMule. You should get in touch with swel...@gmail.com, who is the new maintainer. Sorry to bother you, but I think I understood the problem I described in this post to the freebsd forums: http://forums.freebsd.org/showthread.php?t=17961 Does amule2 port switched from a stable 2.2.5 release to a daily snapshot? Does the sparc64 port still has the daily snapshot instad of the more up-to-date 2.2.6_4 available? You can find the history of the changes made to this port on Freshports here : http://www.freshports.org/net-p2p/amule2 Yes, the ports seems to have switched to using a code snapshot on Aug, 13 2010 with version r.10266, leaving version 2.2.6 behind. Best regards, Ganael LAPLANCHE ganael.laplan...@martymac.org http://www.martymac.org | http://contribs.martymac.org ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: FreeBSD Port: amule-10275
Paolo Bormida pborm...@gmail.com writes: Does amule2 port switched from a stable 2.2.5 release to a daily snapshot? Yes, snapshots are gonna be used unless there are more frequent releases upstream. You can find the history of changes on freshports. http://www.freshports.org/net-p2p/amule2 The package name also switched from `aMule' to `amule' in order to remove silly vendor capitalization and match port *directory* name. Besides, I plan to rename the port to plain `amule' with the next update in order to remove last bit of confusion, i.e. `2' version suffix in port directory name and in LATEST_LINK. Does the sparc64 port still has the daily snapshot instead of the more up-to-date 2.2.6_4 available? aMule-10266.tbz and amule-10275.tbz are newer than aMule-2.2.6_4.tbz unless I'm missing smth. $ pkg_version aMule $ portmaster -L === aMule-2.2.6_4 === New version available: amule-10275 I can only find aMule-10266.tbz for sparc64 for 8-stable, though. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: FreeBSD Port: amule-10275
Anonymous swel...@gmail.com writes: Besides, I plan to rename the port to plain `amule' with the next update in order to remove last bit of confusion, i.e. `2' version suffix in port directory name and in LATEST_LINK. Pass me pointyhat for not doing it when the port switched to use snapshots. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: FreeBSD Port: amule-10275
Nice to know that amule will get more frequent updates, and the new knobs are great as well, but isn't risky to use snapshots for a port? Are there any policies about what to base a port upon? And yes, you are correct about the availability of the sparc64 packages. Can the new knobs be used to do a gui-less build of amule? Thanx Paolo 2010/9/22 Anonymous swel...@gmail.com Paolo Bormida pborm...@gmail.com writes: Does amule2 port switched from a stable 2.2.5 release to a daily snapshot? Yes, snapshots are gonna be used unless there are more frequent releases upstream. You can find the history of changes on freshports. http://www.freshports.org/net-p2p/amule2 The package name also switched from `aMule' to `amule' in order to remove silly vendor capitalization and match port *directory* name. Besides, I plan to rename the port to plain `amule' with the next update in order to remove last bit of confusion, i.e. `2' version suffix in port directory name and in LATEST_LINK. Does the sparc64 port still has the daily snapshot instead of the more up-to-date 2.2.6_4 available? aMule-10266.tbz and amule-10275.tbz are newer than aMule-2.2.6_4.tbz unless I'm missing smth. $ pkg_version aMule $ portmaster -L === aMule-2.2.6_4 === New version available: amule-10275 I can only find aMule-10266.tbz for sparc64 for 8-stable, though. -- --- Paolo Bormida Giaveno - Torino --- Italy --- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: FreeBSD Port: amule-10275
Paolo Bormida pborm...@gmail.com writes: Can the new knobs be used to do a gui-less build of amule? No, even without --disable-monolithic amule would still require WX. $ readelf -d $(which amulecmd) | fgrep wx 0x0001 (NEEDED) Shared library: [libwx_baseu_net-2.8.so.0] 0x0001 (NEEDED) Shared library: [libwx_baseu-2.8.so.0] $ nm -D $(which amulecmd) | sed -n '/_/d; /wx/p' 0045a6d8 B wxConvFileName 0045a260 B wxConvLocal 0045a6c0 B wxConvUTF8 0045a1c0 B wxEmptyString And I don't think we have a WX package that ships only libs without X11 dependency. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: FreeBSD Port: amule-10275
Anonymous swel...@gmail.com writes: Paolo Bormida pborm...@gmail.com writes: Can the new knobs be used to do a gui-less build of amule? No, even without --disable-monolithic amule would still require WX. ^^^ Typo: without - with. Perhaps, I misinterpreted your question and you just don't want to build `amule' while still having WX dependency. It's easy to provide a knob for monolithic. Do you need it? ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: FreeBSD Port: amule-10275
Double answer: The functions you see in amulecmd should be in wxbase and wx is not a problem. My goal is not to build the gui version, just amuled and amulecmd, and I think this can be done in amule calling configure like described in this howto http://wiki.amule.org/index.php/HowTo_Compile_aMuled So, I think a knob for passing to configure those flags would do the job. This way X11 should not be needed. Paolo 2010/9/22 Anonymous swel...@gmail.com Anonymous swel...@gmail.com writes: Paolo Bormida pborm...@gmail.com writes: Can the new knobs be used to do a gui-less build of amule? No, even without --disable-monolithic amule would still require WX. ^^^ Typo: without - with. Perhaps, I misinterpreted your question and you just don't want to build `amule' while still having WX dependency. It's easy to provide a knob for monolithic. Do you need it? -- --- Paolo Bormida Giaveno - Torino --- Italy --- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: FreeBSD Port: amule-10275
Of course this would be useful to those who do wish not to install/start X on a server, whether it be a i386/amd64 or a sparc64 or other architectures that does not have a graphic card on the server (an headless machine) . In this case would be useless to do a very long build of X11 and amule gui, along with amuled+amulecmd, then never use the X part. Paolo 2010/9/22 Paolo Bormida pborm...@gmail.com Double answer: The functions you see in amulecmd should be in wxbase and wx is not a problem. My goal is not to build the gui version, just amuled and amulecmd, and I think this can be done in amule calling configure like described in this howto http://wiki.amule.org/index.php/HowTo_Compile_aMuled So, I think a knob for passing to configure those flags would do the job. This way X11 should not be needed. Paolo 2010/9/22 Anonymous swel...@gmail.com Anonymous swel...@gmail.com writes: Paolo Bormida pborm...@gmail.com writes: Can the new knobs be used to do a gui-less build of amule? No, even without --disable-monolithic amule would still require WX. ^^^ Typo: without - with. Perhaps, I misinterpreted your question and you just don't want to build `amule' while still having WX dependency. It's easy to provide a knob for monolithic. Do you need it? -- --- Paolo Bormida Giaveno - Torino --- Italy --- -- --- Paolo Bormida Giaveno - Torino --- Italy --- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: FreeBSD Port: amule-10275
Paolo Bormida pborm...@gmail.com writes: My goal is not to build the gui version, just amuled and amulecmd, and I think this can be done in amule calling configure like described in this howto http://wiki.amule.org/index.php/ HowTo_Compile_aMuled Have you looked at x11-toolkits/wxgtk28 port? You'd need to split it into more slave ports in order to install wx_base separately. Well, one can build wxgtk28 port as part of amule build an then link it statically but I'd rather not complicate already not very trivial port. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org
Re: FreeBSD Port: amule-10275
No, never looked at wxgtk28 port and I understand it would be non trivial to split it. Building it as part of amule would be better. But I am not here to ask you to do that, just suggesting what might be useful to people wishing to use amule on servers. On the other hand it is true that compiling with X11 and not to use it isnt dangerous nor exceedingly troublesome, just boring and a waste of disk space (and might mess packages db a little). Doing this might be a nice feature of the port for future releases. Or maybe making another port, like amuled or amule-core that builds just wxbase and amuled+amulecmd. If I ever can afford the time I might try doing that after reading the porter handbook far more deeply that what I have done up to now... Thanx for your time. Paolo 2010/9/22 Anonymous swel...@gmail.com Paolo Bormida pborm...@gmail.com writes: My goal is not to build the gui version, just amuled and amulecmd, and I think this can be done in amule calling configure like described in this howto http://wiki.amule.org/index.php/ HowTo_Compile_aMuled Have you looked at x11-toolkits/wxgtk28 port? You'd need to split it into more slave ports in order to install wx_base separately. Well, one can build wxgtk28 port as part of amule build an then link it statically but I'd rather not complicate already not very trivial port. -- --- Paolo Bormida Giaveno - Torino --- Italy --- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org