Re: Port system "problems"

2012-06-26 Thread Marcus von Appen
Baptiste Daroussin : On Tue, Jun 26, 2012 at 12:22:28AM +0200, Florent Peterschmitt wrote: Hello, I'm not a developer and I know how it's difficult to make a port (or some ports, for example VirtualBox) but I think the port system has many "problems": 1. Ports are not modular What do you mea

Re: Port system "problems"

2012-06-26 Thread Matthew Seaman
On 26/06/2012 08:26, Marcus von Appen wrote: >>> 1. Ports are not modular >> What do you mean by modular? if you are speaking about subpackages it >> is coming, >> but it takes time > I hope, we are not talking about some Debian-like approach here (foo-bin, > foo-dev, foo-doc, ). Actually, y

Re: Port system "problems"

2012-06-26 Thread Thomas Mueller
Snippets from Jeremy Messenger ^ and Florent Peterschmitt > : > 2. Why do we have to put WITH_NEW_XORG in /etc/make.conf to get it ? Why not > put this var in a port configuration file which will be read by all ports > needing this var ? ^ I am trying to figure out why it's hard to put the WIT

Re: Port system "problems"

2012-06-26 Thread Andrea Venturoli
On 06/26/12 09:58, Matthew Seaman wrote: On 26/06/2012 08:26, Marcus von Appen wrote: 1. Ports are not modular What do you mean by modular? if you are speaking about subpackages it is coming, but it takes time I hope, we are not talking about some Debian-like approach here (foo-bin, foo-de

Re: Port system "problems"

2012-06-26 Thread Marcus von Appen
Matthew Seaman : On 26/06/2012 08:26, Marcus von Appen wrote: 1. Ports are not modular What do you mean by modular? if you are speaking about subpackages it is coming, but it takes time I hope, we are not talking about some Debian-like approach here (foo-bin, foo-dev, foo-doc, ). Ac

Re: Port system "problems"

2012-06-26 Thread Baptiste Daroussin
On Tue, Jun 26, 2012 at 09:26:45AM +0200, Marcus von Appen wrote: > > Baptiste Daroussin : > > > On Tue, Jun 26, 2012 at 12:22:28AM +0200, Florent Peterschmitt wrote: > >> Hello, > >> > >> I'm not a developer and I know how it's difficult to make a port (or > >> some ports, for example VirtualBox

Re: Port system "problems"

2012-06-26 Thread Baptiste Daroussin
On Tue, Jun 26, 2012 at 10:34:00AM +0200, Marcus von Appen wrote: > Matthew Seaman : > > > On 26/06/2012 08:26, Marcus von Appen wrote: > 1. Ports are not modular > > > >>> What do you mean by modular? if you are speaking about subpackages it > >>> is coming, > >>> but it takes time > > > >>

Re: Port system "problems"

2012-06-26 Thread Baptiste Daroussin
On Tue, Jun 26, 2012 at 10:17:12AM +0200, Andrea Venturoli wrote: > On 06/26/12 09:58, Matthew Seaman wrote: > > On 26/06/2012 08:26, Marcus von Appen wrote: > 1. Ports are not modular > > > >>> What do you mean by modular? if you are speaking about subpackages it > >>> is coming, > >>> but it

Re: Port system "problems"

2012-06-26 Thread Marcus von Appen
Baptiste Daroussin : On Tue, Jun 26, 2012 at 10:34:00AM +0200, Marcus von Appen wrote: Matthew Seaman : > On 26/06/2012 08:26, Marcus von Appen wrote: 1. Ports are not modular > >>> What do you mean by modular? if you are speaking about subpackages it >>> is coming, >>> but it takes time

Re: Port system "problems"

2012-06-26 Thread Matthew Seaman
On 26/06/2012 09:17, Andrea Venturoli wrote: > On 06/26/12 09:58, Matthew Seaman wrote: >> On 26/06/2012 08:26, Marcus von Appen wrote: > 1. Ports are not modular >> What do you mean by modular? if you are speaking about subpackages it is coming, but it takes time >> >>> I hope,

Re: Port system "problems"

2012-06-26 Thread Andrea Venturoli
On 06/26/12 11:03, Matthew Seaman wrote: Yes, it will multiply the number of ports. By three is about right, given that most ports will only have port-docs and port-examples sub-ports. However, first of all, you are assuming that the effort required to install each of those sub-ports is the sa

Linux software won't install were it's told to!

2012-06-26 Thread Benjamin
Disclosure: I have posted this question on the forums too. I am still attempting to port Quartus II design software to FreeBSD. I am making progress, with the help of this list and others. My latest problem is strange. I've followed all the shell script wrappers to find the actual installatio

Re: Port system "problems"

2012-06-26 Thread Florent Peterschmitt
On 26.06.2012 11:03, Matthew Seaman wrote: On 26/06/2012 09:17, Andrea Venturoli wrote: On 06/26/12 09:58, Matthew Seaman wrote: On 26/06/2012 08:26, Marcus von Appen wrote: 1. Ports are not modular What do you mean by modular? if you are speaking about subpackages it is coming, but it takes

Re: Port system "problems"

2012-06-26 Thread Matthew Seaman
On 26/06/2012 10:31, Andrea Venturoli wrote: > On 06/26/12 11:03, Matthew Seaman wrote: > >> Yes, it will multiply the number of ports. By three is about right, >> given that most ports will only have port-docs and port-examples >> sub-ports. However, first of all, you are assuming that the effo

Re: Port system "problems"

2012-06-26 Thread Marcus von Appen
Matthew Seaman : On 26/06/2012 10:31, Andrea Venturoli wrote: On 06/26/12 11:03, Matthew Seaman wrote: Yes, it will multiply the number of ports. By three is about right, given that most ports will only have port-docs and port-examples sub-ports. However, first of all, you are assuming that

Porting applications with "nice" installers

2012-06-26 Thread Fernando Apesteguía
Hi, I found two applications I would like to port. Both are written in java (not a problem) and both provide a graphical installer. The latter raises a couple of questions: One of the applications asks during the installation if you want to install Community (free of use) or Enterprise (evaluatio

Re: Port system "problems"

2012-06-26 Thread Matthew Seaman
On 26/06/2012 12:07, Marcus von Appen wrote: >> Sub-ports should be much more efficient, as there's a lot of the work >> involved in installing which is a one-time thing when installing port >> plus some collection of sub-ports. > How does that look like in detail? Are there any concepts on about

Re: Port system "problems"

2012-06-26 Thread Mark Felder
On Tue, 26 Jun 2012 04:31:40 -0500, Andrea Venturoli wrote: The "effort" will be 3x processing time for portupgrade (or whatever) to update the package database 3 times as much as before. pkgng uses sqlite. Please provide proof that it is as slow or slower than our current package data

Re: Porting applications with "nice" installers

2012-06-26 Thread Mark Felder
On Tue, 26 Jun 2012 06:56:14 -0500, Fernando Apesteguía wrote: Any ports dealing with these situations that I can use as a reference? The Opera port uses its own installer. Unfortunately if we want to split PORTDOCS off we'll have to install all the files manually... Keep things like t

Re: Port system "problems"

2012-06-26 Thread Marcus von Appen
Matthew Seaman : On 26/06/2012 12:07, Marcus von Appen wrote: Sub-ports should be much more efficient, as there's a lot of the work involved in installing which is a one-time thing when installing port plus some collection of sub-ports. How does that look like in detail? Are there any concep

php53-extensions-1.6 doesn't work with OPTIONSng

2012-06-26 Thread Miroslav Lachman
Hi, I tried to install or update php53-extensions on few machines and I always found a same bug. My options are ignored and php53-extensions are installed with default set of extensions. It's because Makefile contains old OPTIONS style. For example - I have following settings saved from previ

Re: Port system "problems"

2012-06-26 Thread RW
On Tue, 26 Jun 2012 13:31:01 +0100 Matthew Seaman wrote: > What's different in the new scheme? > > 1 options dialogue > 2 fetch & verify distfiles > 3 extract > 4 patch > 5 configure > 6 compile > 7 install to staging directory tree *** > 8 create packages, sub-packages *** > 9

Re: Port system "problems"

2012-06-26 Thread Jeremy Messenger
On Tue, Jun 26, 2012 at 3:44 AM, Baptiste Daroussin wrote: > On Tue, Jun 26, 2012 at 10:34:00AM +0200, Marcus von Appen wrote: >> Matthew Seaman : >> >> > On 26/06/2012 08:26, Marcus von Appen wrote: >> 1. Ports are not modular >> > >> >>> What do you mean by modular? if you are speaking abou

Re: Port system "problems"

2012-06-26 Thread Jeremy Messenger
On Tue, Jun 26, 2012 at 5:22 AM, Florent Peterschmitt wrote: > For the GNOME question, if an option in the GNOME configuration port says > "[x] Yelp, will break help menus if not set", then no problem, don't you > think ? It doesn't make any sense to do that. KDE and GNOME are a bloat desktop, a

Re: Port system "problems"

2012-06-26 Thread Andrea Venturoli
On 06/26/12 12:42, Matthew Seaman wrote: What I anticipate will often happen is installing some port, finding out that some part is missing, install the missing part, repeat that several times. I just hope I'm wrong (and again, it is at all possible that I am wrong here). Yes, you raise a vali

Re: Port system "problems"

2012-06-26 Thread Andrea Venturoli
On 06/26/12 17:20, RW wrote: In my experience most of he time is spent building This is not necessarily true. Try X.Org (with all its very small ports) or MIMEDefang (depending on gobs of p5- ports) or anything else alike. You'll find out a good share of the total time is spent maintaining

Re: Linux software won't install were it's told to!

2012-06-26 Thread Scot Hetzel
On Tue, Jun 26, 2012 at 4:47 AM, Benjamin wrote: > Disclosure: I have posted this question on the forums too. > > I am still attempting to port Quartus II design software to FreeBSD. I am > making progress, with the help of this list and others. > > My latest problem is strange. I've followed all

Re: Port system "problems"

2012-06-26 Thread Andrea Venturoli
On 06/26/12 16:34, Mark Felder wrote: On Tue, 26 Jun 2012 04:31:40 -0500, Andrea Venturoli wrote: The "effort" will be 3x processing time for portupgrade (or whatever) to update the package database 3 times as much as before. pkgng uses sqlite. Please provide proof that it is as slow or slo

Re: Port system "problems"

2012-06-26 Thread Matthew Seaman
On 26/06/2012 17:00, Andrea Venturoli wrote: > I'm not sure I undestood correctly (from this and other posts); please > correct me if I'm wrong: > _ the whole thing is aimed at packages; I won't be able to install ports > directly, but I'll get an intermediate step that creates packages > automatic

Re: Port system "problems"

2012-06-26 Thread Matthew Seaman
On 26/06/2012 16:20, RW wrote: > The staging area is appealing in its own right. I'm less keen > on sub-packages which are going to break update tools. I think it's > very likely that only portmaster would survive. Yes -- omlettes, eggs etc. There will be some inevitable disruption in the ports

Re: Port system "problems"

2012-06-26 Thread Chris Rees
On 26 June 2012 16:20, RW wrote: > On Tue, 26 Jun 2012 13:31:01 +0100 > Matthew Seaman wrote: > > >> What's different in the new scheme? >> >>   1 options dialogue >>   2 fetch & verify distfiles >>   3 extract >>   4 patch >>   5 configure >>   6 compile >>   7 install to staging directory tree *

Re: Port system "problems"

2012-06-26 Thread Matthew Seaman
On 26/06/2012 17:17, Andrea Venturoli wrote: > I'd gladly try sqlite instead of the current pkgdb and see: is it > possible to switch without any side-effect or complication? Just install ports-mgmt/pkg and follow the instructions. At the moment the change is effectively to give you the new /var/

Re: xfce 10 and icons

2012-06-26 Thread Thomas Zander
Hi, just that it does not get lost. This is the whole difference I observed: diff -rN config-old/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml .config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml 6c6 < --- > By the way, after the switching back and forth, two icons are still

Re: xfce 10 and icons

2012-06-26 Thread Olivier Duchateau
2012/6/26 Thomas Zander : > Hi, > > just that it does not get lost. This is the whole difference I observed: > > diff -rN config-old/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml > .config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml > 6c6 > <     > --- >>     > You've found the patch

Re: php53-extensions-1.6 doesn't work with OPTIONSng

2012-06-26 Thread Miroslav Lachman
Miroslav Lachman wrote: Hi, I tried to install or update php53-extensions on few machines and I always found a same bug. My options are ignored and php53-extensions are installed with default set of extensions. It's because Makefile contains old OPTIONS style. [...] So the port lang/php53-ex

Re: Port system "problems"

2012-06-26 Thread Marcus von Appen
On, Tue Jun 26, 2012, Mark Felder wrote: > On Tue, 26 Jun 2012 04:31:40 -0500, Andrea Venturoli > wrote: > > > > > The "effort" will be 3x processing time for portupgrade (or whatever) to > > update the package database 3 times as much as before. > > pkgng uses sqlite. Please provide proof that i

Re: Port system "problems"

2012-06-26 Thread Marcus von Appen
On, Tue Jun 26, 2012, Florent Peterschmitt wrote: > On 26.06.2012 11:03, Matthew Seaman wrote: > > On 26/06/2012 09:17, Andrea Venturoli wrote: > >> On 06/26/12 09:58, Matthew Seaman wrote: > >>> On 26/06/2012 08:26, Marcus von Appen wrote: > >> 1. Ports are not modular > > What do you mea

Re: Port system "problems"

2012-06-26 Thread Marcus von Appen
On, Tue Jun 26, 2012, Jeremy Messenger wrote: > On Tue, Jun 26, 2012 at 3:44 AM, Baptiste Daroussin wrote: > > On Tue, Jun 26, 2012 at 10:34:00AM +0200, Marcus von Appen wrote: > >> Matthew Seaman : > >> > >> > On 26/06/2012 08:26, Marcus von Appen wrote: > >> 1. Ports are not modular > >> >

Re: Port system "problems"

2012-06-26 Thread Marcus von Appen
On, Tue Jun 26, 2012, Baptiste Daroussin wrote: [...] > > >> 2. Option system is not really well documented > > > What kind of documentation do you need?, please report what you are > > > expected so > > > that we can improve it > > > > > >> 3. Some dependencies are totally useless > > > Please r

Re: Port system "problems"

2012-06-26 Thread Mark Felder
On Tue, 26 Jun 2012 13:42:54 -0500, Marcus von Appen wrote: That said, I might assume that the sqlite solution is faster, but noone can see that yet. The new system will be much, much better overall and people just need to stop making conclusions without knowing all the facts. It's going

Re: xfce 10 and icons

2012-06-26 Thread Leslie Jensen
2012-06-26 19:10, Olivier Duchateau skrev: 2012/6/26 Thomas Zander : Hi, just that it does not get lost. This is the whole difference I observed: diff -rN config-old/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml .config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml 6c6 < ---

Re: Port system "problems"

2012-06-26 Thread Mark Felder
On Tue, 26 Jun 2012 13:50:48 -0500, Marcus von Appen wrote: I still do not see any reason or argument on why we would need sub-packages. I want up to date packages for all my servers. My servers all have different requirements -- I want Apache with LDAP here, and definitely Apache witho

Correction....Re: xfce 10 and icons

2012-06-26 Thread Leslie Jensen
2012-06-26 21:02, Leslie Jensen skrev: 2012-06-26 19:10, Olivier Duchateau skrev: 2012/6/26 Thomas Zander : Hi, just that it does not get lost. This is the whole difference I observed: diff -rN config-old/.config/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml .config/xfce4/xfconf/xfce-per

Re: Port system "problems"

2012-06-26 Thread Marcus von Appen
On, Tue Jun 26, 2012, Mark Felder wrote: > On Tue, 26 Jun 2012 13:50:48 -0500, Marcus von Appen > wrote: > > > I still do not see any reason or argument on why we would need > > sub-packages. > > I want up to date packages for all my servers. My servers all have > different requirements -- I want

Re: Port system "problems"

2012-06-26 Thread Marcus von Appen
On, Tue Jun 26, 2012, Mark Felder wrote: > On Tue, 26 Jun 2012 13:42:54 -0500, Marcus von Appen > wrote: > > > > That said, I might assume that the sqlite solution is faster, but noone > > can see that yet. > > > > The new system will be much, much better overall and people just need to > stop ma

Re: Correction....Re: xfce 10 and icons

2012-06-26 Thread Waitman Gobble
Leslie Jensen wrote .. > > > 2012-06-26 21:02, Leslie Jensen skrev: > > > > > > 2012-06-26 19:10, Olivier Duchateau skrev: > >> 2012/6/26 Thomas Zander : > >>> Hi, > >>> > >>> just that it does not get lost. This is the whole difference I observed: > >>> > >>> diff -rN > >>> config-old/.config/x

Re: Port system "problems"

2012-06-26 Thread Matthew Seaman
On 26/06/2012 19:46, Marcus von Appen wrote: > I can't see that from the rough outline given earlier. What I understood > is that some stagedir is used to build mono, then packages (-lib, -doc, > -whatever) are created and installed. > If you do not use downloaded packages, but install them yoursel

Re: Port system "problems"

2012-06-26 Thread Mark Felder
On Tue, 26 Jun 2012 14:43:11 -0500, Marcus von Appen wrote: That sound good to me and something I'd vote for, since it does not split ports on a technical, but functional level into packages. Yes this is exactly what we're aiming for. Right now if someone installs FreeBSD and they pkg_add

Re: Port system "problems"

2012-06-26 Thread Peter Jeremy
On 2012-Jun-26 17:40:08 +0100, Chris Rees wrote: >Also, with pkgng the emphasis is more on binary upgrades. We really >shouldn't still be compiling from source for everything in this day >and age-- we're one of only two major projects that still do this as >the main upgrade solution. One of the

OpenMPI 1.6 port

2012-06-26 Thread Matthieu Volat
Hello everybody As I had to deal with OpenMPI 1.6 packaging for my work, I thought that I could use the acquired knowledge to update the net/openmpi port after working hours. I've attached a tar containing the updated port directory, I hope it can help a bit the maintainers or interested people

Re: Port system "problems"

2012-06-26 Thread Peter Jeremy
On 2012-Jun-26 20:50:48 +0200, Marcus von Appen wrote: >Archlinux does provide complete packages, which makes perfect sense for >me. I still do not see any reason or argument on why we would need >sub-packages. The most obvious reasons are the compiler ports. If I compile something (eg mplayer -

Re: Port system "problems"

2012-06-26 Thread Marcus von Appen
On, Tue Jun 26, 2012, Matthew Seaman wrote: > On 26/06/2012 19:46, Marcus von Appen wrote: > > I can't see that from the rough outline given earlier. What I understood > > is that some stagedir is used to build mono, then packages (-lib, -doc, > > -whatever) are created and installed. > > If you d

Re: Port system "problems"

2012-06-26 Thread Freddie Cash
On Tue, Jun 26, 2012 at 1:56 PM, Peter Jeremy wrote: > but I hope the ports build system will not > be thrown out as part of the pkgng migration. Where do you think packages would come from, if not built by the ports tree? ;) -- Freddie Cash fjwc...@gmail.com __

Re: OpenMPI 1.6 port

2012-06-26 Thread Kevin Oberman
On Tue, Jun 26, 2012 at 1:58 PM, Matthieu Volat wrote: > Hello everybody > > As I had to deal with OpenMPI 1.6 packaging for my work, I thought that I > could use the acquired knowledge to update the net/openmpi port after working > hours. > > I've attached a tar containing the updated port dire

Re: php53-extensions-1.6 doesn't work with OPTIONSng

2012-06-26 Thread Miroslav Lachman
Miroslav Lachman wrote: Miroslav Lachman wrote: Hi, I tried to install or update php53-extensions on few machines and I always found a same bug. My options are ignored and php53-extensions are installed with default set of extensions. It's because Makefile contains old OPTIONS style. [...]