Re: Where is KControl?

2013-05-28 Thread andrabr
Thank you, Ian.

You saved me at least another two days of struggling.

To return the favor - sorry for posting the info way outside of the list's
subject - I have switched to Pathfinder exactly for the sake of the font and
color control. It's no Krusader though  :(

Thank you once again

~Andrey



--
View this message in context: 
http://mac-os-forge.2317878.n4.nabble.com/Where-is-KControl-tp218948p219077.html
Sent from the MacPorts - Users mailing list archive at Nabble.com.
___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: Suggestion

2013-05-28 Thread Ryan Schmidt

On May 27, 2013, at 21:41, Dan Aldrich wrote:

 I was thinking more of an interface like what sourceforge offers. 
 Recommendations and number of d/l's a week. The comments make it sound like 
 more trouble than it's worth.

Sourceforge tracks downloads per file, so if you want that information shown 
with port information, then we would need to associate files with ports.

If a port fetches a binary package, that's straightforward since the name is 
always based on the port name (and version and variants and OS). But if a port 
fetches distfiles, then it's not so simple. You might look at the distfile 
zlib-1.2.8.tar.xz and think that's easy to link back to the zlib port, but we 
can't generalize that; a port could fetch files of any name. 
jpegsrc.v9.tar.gz for example from the jpeg port. Some ports might fetch 
multiple distfiles. Some of those distfiles might not change each version (e.g. 
a game whose code changes but whose graphic and sound assets don't). Some 
distfiles might change multiple times per version (e.g. a stealth update). Some 
distfiles might even be used by multiple ports (e.g. py24-distribute, 
py25-distribute, py26-distribute, py27-distribute, py31-distribute, 
py32-distribute, py33-distribute which all use the distfile 
distribute-0.6.43.tar.gz; this is very common for language modules).

So we could track download statistics, but it would be a lot of infrastructure 
work to get to that point. And although it might be interesting from an 
educational point of view, I don't think download statistics translate into 
recommendations. If I'm having problems with a port and I believe that 
reinstalling it will help, and I'm able to use MacPorts binaries, then 
reinstalling the port will cause MacPorts to redownload the binary, which would 
increase its download count, though I would not want other users to infer from 
that that I suddenly recommend the port more greatly. And there are a lot of 
ports that a download count would seem to suggest are very popular, yet might 
be something like pkgconfig or zlib that you probably need to have installed 
but is not something you will specifically use yourself. If you were thinking 
of showing a list of ports sorted by such a popularity indicator, with the 
hope of finding ports you might actually want to use, then it might be le
 ss useful than you think.

___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: error message in Macports

2013-05-28 Thread Madden, Lisa E. (GSFC-619.0)[ADNET SYSTEMS INC]
Okay, did the sudo port -d sync again to get a verbose output, and it
updated quite a few items.

Here is the last of it:

Total number of ports parsed:  8179
Ports successfully parsed: 8179
Ports failed: 0
Up-to-date ports skipped:  8927



The list is quite long on what was looked at and updated and added.  To my
eye, I cannot see anything wrong, so tried again with just:

Sudo port sync

And this time it just had:  updating ports tree

And went back to the prompt, no errors!!  Am wondering if doing this in
verbose mode forced it to add the items it needed?

Any thoughts?


Thanks,


Lisa




-- 
Lisa Madden, ACA
Sr. Systems Administrator
ADNET Systems, Inc. (SESDA 3 Contract)
Terrestrial Information Systems Laboratory (619)
Building 33, Room H-108

NASA Goddard Space Flight Center
301.614.6594






On 5/24/13 9:18 PM, Bradley Giesbrecht pixi...@macports.org wrote:

On May 24, 2013, at 12:42 PM, Madden, Lisa E. (GSFC-619.0)[ADNET SYSTEMS
INC] wrote:

 Hi all,
 
 Newbie to Macports so excuse if this is a dumb questionŠ.
 
 We cannot use rsync so am updating using svn.  Anyway, I type port
sync, and it comes back with this error:
 
 Synchronization of the local ports tree failed doing an svn update
 Port sync failed: synchronization of 1 source(s) failed
 
 
 WHAT does this mean and how do I find out which source failed?

I'm not sure.

Make port more verbose and see if you get any clues.

$ sudo port -d sync



Regards,
Bradley Giesbrecht (pixilla)


___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: error message in Macports

2013-05-28 Thread Ryan Schmidt

On May 28, 2013, at 13:25, Madden, Lisa E. (GSFC-619.0)[ADNET SYSTEMS INC] 
wrote:

 And went back to the prompt, no errors!!  Am wondering if doing this in
 verbose mode forced it to add the items it needed?

Verbose mode shouldn't behave any different, other than to show you more output.

Perhaps there was a temporary network problem which has resolved itself.

If it happens again, try again with verbose mode and see if there are errors 
shown.

___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: error message in Macports

2013-05-28 Thread Madden, Lisa E. (GSFC-619.0)[ADNET SYSTEMS INC]
That is what I would have thought, but I first ran just plain port sync,
got the error, then did port -d sync and it ran thru a ton of
updates/adds, then port sync again, and no error.

This is a virtual Monday for a lot of us who had yesterday off on holiday
I guessŠ.we'll blame that.



Thanks,

Lisa



-- 
Lisa Madden, ACA
Sr. Systems Administrator
ADNET Systems, Inc. (SESDA 3 Contract)
Terrestrial Information Systems Laboratory (619)
Building 33, Room H-108

NASA Goddard Space Flight Center
301.614.6594






On 5/28/13 2:26 PM, Ryan Schmidt ryandes...@macports.org wrote:


On May 28, 2013, at 13:25, Madden, Lisa E. (GSFC-619.0)[ADNET SYSTEMS
INC] wrote:

 And went back to the prompt, no errors!!  Am wondering if doing this in
 verbose mode forced it to add the items it needed?

Verbose mode shouldn't behave any different, other than to show you more
output.

Perhaps there was a temporary network problem which has resolved itself.

If it happens again, try again with verbose mode and see if there are
errors shown.


___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: Suggestion

2013-05-28 Thread Jean-François Caron
While download statistics might not be a good system, I do concur that MacPorts 
very much would benefit from having a discovery mechanism by which users find 
out about useful ports.  Searching is nice, but it's not discovery.  Some kind 
of top ports list (however implemented) would be useful, imho.

I do like the idea of opt-inable call-home reporting about which ports are 
installed.  Even if a minority opts-in, it would be useful.  Ubuntu does a 
similar thing IIRC.  For non-end-users, it would also inform port maintainers 
about how many people depend on their work.

Jean-François

Begin forwarded message:

 Re: Suggestion

___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: Suggestion

2013-05-28 Thread Chris Jones
Hi,

On 28 May 2013, at 08:12 PM, Jean-François Caron jfca...@phas.ubc.ca wrote:

 While download statistics might not be a good system, I do concur that 
 MacPorts very much would benefit from having a discovery mechanism by which 
 users find out about useful ports.  Searching is nice, but it's not 
 discovery.  Some kind of top ports list (however implemented) would be 
 useful, imho.

Personally, I fail to see how a 'top ports' list would tell me much. The ports 
i find essential are likely very different from others, so i don't see how 
using some sort of a list showing the most used ports would help me in any way 
in choosing new ones to install. Some ports likely have a low user base, but 
never less are critical to those that need them, such as more esoteric ports 
from the science section.

Maybe such a list might be of some limited interest to developers, so we know 
which ports are most used, and perhaps more usefully those without users, but 
beyond that i doubt such a list would tell us much or help users. What would 
help users i think would be to have a much better search/browsing interface, to 
allow them to browse available ports.

Chris

 
 I do like the idea of opt-inable call-home reporting about which ports are 
 installed.  Even if a minority opts-in, it would be useful.  Ubuntu does a 
 similar thing IIRC.  For non-end-users, it would also inform port maintainers 
 about how many people depend on their work.
 
 Jean-François
 
 Begin forwarded message:
 
 Re: Suggestion
 
 ___
 macports-users mailing list
 macports-users@lists.macosforge.org
 https://lists.macosforge.org/mailman/listinfo/macports-users
___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: Suggestion

2013-05-28 Thread Stephen Rasku
On Tue, May 28, 2013 at 1:36 PM, Chris Jones jon...@hep.phy.cam.ac.ukwrote:

 Hi,

 On 28 May 2013, at 08:12 PM, Jean-François Caron jfca...@phas.ubc.ca
 wrote:

 While download statistics might not be a good system, I do concur that
 MacPorts very much would benefit from having a discovery mechanism by
 which users find out about useful ports.  Searching is nice, but it's not
 discovery.  Some kind of top ports list (however implemented) would be
 useful, imho.


 Personally, I fail to see how a 'top ports' list would tell me much. The
 ports i find essential are likely very different from others, so i don't
 see how using some sort of a list showing the most used ports would help me
 in any way in choosing new ones to install. Some ports likely have a low
 user base, but never less are critical to those that need them, such as
 more esoteric ports from the science section.

 Maybe such a list might be of some limited interest to developers, so we
 know which ports are most used, and perhaps more usefully those without
 users, but beyond that i doubt such a list would tell us much or help
 users. What would help users i think would be to have a much better
 search/browsing interface, to allow them to browse available ports.

 Chris


I think the discovery mechanism argument is valid.  The search mechanism
only works if I know what I'm looking for.  I don't know what I don't know
but if 90% of MacPorts users install a specific port I would check it out
even if I wasn't searching for it in particular.  A better search interface
would be an improvement too but I usually just install what I know I want.

...Stephen
___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: Suggestion

2013-05-28 Thread Chris Jones
Hi,

On 28 May 2013, at 10:14 PM, Stephen Rasku macpo...@srasku.net wrote:

 On Tue, May 28, 2013 at 1:36 PM, Chris Jones jon...@hep.phy.cam.ac.uk wrote:
 Hi,
 
 On 28 May 2013, at 08:12 PM, Jean-François Caron jfca...@phas.ubc.ca wrote:
 
 While download statistics might not be a good system, I do concur that 
 MacPorts very much would benefit from having a discovery mechanism by 
 which users find out about useful ports.  Searching is nice, but it's not 
 discovery.  Some kind of top ports list (however implemented) would be 
 useful, imho.
 
 Personally, I fail to see how a 'top ports' list would tell me much. The 
 ports i find essential are likely very different from others, so i don't see 
 how using some sort of a list showing the most used ports would help me in 
 any way in choosing new ones to install. Some ports likely have a low user 
 base, but never less are critical to those that need them, such as more 
 esoteric ports from the science section.
 
 Maybe such a list might be of some limited interest to developers, so we 
 know which ports are most used, and perhaps more usefully those without 
 users, but beyond that i doubt such a list would tell us much or help users. 
 What would help users i think would be to have a much better search/browsing 
 interface, to allow them to browse available ports.
 
 Chris
 
 I think the discovery mechanism argument is valid.  The search mechanism only 
 works if I know what I'm looking for.  I don't know what I don't know but if 
 90% of MacPorts users install a specific port I would check it out even if I 
 wasn't searching for it in particular.  A better search interface would be an 
 improvement too but I usually just install what I know I want.

I can see how for something that has a massive user base, such as the Apple 
'App Store', a user based popularity poll would help to tell me something. I 
still maintain though that in general just because a lot of other users install 
something, does not mean i need to do the same, but if the statistics are large 
enough so you can start to discriminate within a specific category, it might be 
useful. This works for places like the App store, that has the massive user 
base needed, but i suspect MacPorts is no where near that so it really doesn't 
help.

I still think a better documentation system would help more, so given a few 
keywords a user can search macports to find what ports are available and 
provide what they need, is more useful to MacPorts than some popularity based 
polling system.

Chris 

 
 ...Stephen
 
___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: Suggestion

2013-05-28 Thread Craig Treleaven


Please excuse typos--sent from my iPhone.

On 2013-05-28, at 5:35 PM, Chris Jones jon...@hep.phy.cam.ac.uk wrote:

 Hi,
 
 On 28 May 2013, at 10:14 PM, Stephen Rasku macpo...@srasku.net wrote:
 
 On Tue, May 28, 2013 at 1:36 PM, Chris Jones jon...@hep.phy.cam.ac.uk 
 wrote:
 Hi,
 
 On 28 May 2013, at 08:12 PM, Jean-François Caron jfca...@phas.ubc.ca 
 wrote:
 
 While download statistics might not be a good system, I do concur that 
 MacPorts very much would benefit from having a discovery mechanism by 
 which users find out about useful ports.  Searching is nice, but it's not 
 discovery.  Some kind of top ports list (however implemented) would be 
 useful, imho.
 
 Personally, I fail to see how a 'top ports' list would tell me much. The 
 ports i find essential are likely very different from others, so i don't 
 see how using some sort of a list showing the most used ports would help me 
 in any way in choosing new ones to install. Some ports likely have a low 
 user base, but never less are critical to those that need them, such as 
 more esoteric ports from the science section.
 
 Maybe such a list might be of some limited interest to developers, so we 
 know which ports are most used, and perhaps more usefully those without 
 users, but beyond that i doubt such a list would tell us much or help 
 users. What would help users i think would be to have a much better 
 search/browsing interface, to allow them to browse available ports.
 
 Chris
 
 I think the discovery mechanism argument is valid.  The search mechanism 
 only works if I know what I'm looking for.  I don't know what I don't know 
 but if 90% of MacPorts users install a specific port I would check it out 
 even if I wasn't searching for it in particular.  A better search interface 
 would be an improvement too but I usually just install what I know I want.
 
 I can see how for something that has a massive user base, such as the Apple 
 'App Store', a user based popularity poll would help to tell me something. I 
 still maintain though that in general just because a lot of other users 
 install something, does not mean i need to do the same, but if the statistics 
 are large enough so you can start to discriminate within a specific category, 
 it might be useful. This works for places like the App store, that has the 
 massive user base needed, but i suspect MacPorts is no where near that so it 
 really doesn't help.
 
 I still think a better documentation system would help more, so given a few 
 keywords a user can search macports to find what ports are available and 
 provide what they need, is more useful to MacPorts than some popularity based 
 polling system.
 
 Chris 
 
 
 ...Stephen
 __

I'd like to know that a port has been successfully installed, recently.  IOW 
that it hasn't suffered bitrot!

Craig___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: Suggestion

2013-05-28 Thread Ryan Schmidt

On May 28, 2013, at 16:56, Craig Treleaven wrote:

 I'd like to know that a port has been successfully installed, recently.  IOW 
 that it hasn't suffered bitrot!

To some degree, you can answer that already, by checking if there is a recent 
package on the packages server.

To answer it with statistics, we would not only have to phone home to track 
successful port installs, but also keep track of install dates, not just a 
count of installs. Presumably we could keep just the latest install date.
___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: Suggestion

2013-05-28 Thread Chris Jones
Hi,

On 28 May 2013, at 10:59 PM, Ryan Schmidt ryandes...@macports.org wrote:

 
 On May 28, 2013, at 16:56, Craig Treleaven wrote:
 
 I'd like to know that a port has been successfully installed, recently.  IOW 
 that it hasn't suffered bitrot!
 
 To some degree, you can answer that already, by checking if there is a recent 
 package on the packages server.

I was about to say the same. To my mind, this question is much better/simply 
answered by just checking to see if the build bots successfully built the port 
question. I don't see what you gain by getting user stats as well.

Chris

 
 To answer it with statistics, we would not only have to phone home to track 
 successful port installs, but also keep track of install dates, not just a 
 count of installs. Presumably we could keep just the latest install date.

 ___
 macports-users mailing list
 macports-users@lists.macosforge.org
 https://lists.macosforge.org/mailman/listinfo/macports-users
___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: Suggestion

2013-05-28 Thread Ryan Schmidt

On May 28, 2013, at 17:17, Chris Jones wrote:

 On 28 May 2013, at 10:59 PM, Ryan Schmidt wrote:
 
 On May 28, 2013, at 16:56, Craig Treleaven wrote:
 
 I'd like to know that a port has been successfully installed, recently.  
 IOW that it hasn't suffered bitrot!
 
 To some degree, you can answer that already, by checking if there is a 
 recent package on the packages server.
 
 I was about to say the same. To my mind, this question is much better/simply 
 answered by just checking to see if the build bots successfully built the 
 port question. I don't see what you gain by getting user stats as well.

Just because the buildbots could build the port when it was last updated 
doesn't mean that anybody can still build it today. For example, one of its 
dependencies could have been updated in a way that is incompatible.

___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: Upgrading perl from 5.12 to 5.16?

2013-05-28 Thread Frank Schima
On May 27, 2013, at 1:37 PM, Ryan Schmidt ryandes...@macports.org wrote:

 
 On May 27, 2013, at 14:11, Johannes Kastl wrote:
 
 3. How to get intltool to use p5.16 instead of 5.12 for its
 dependencies? Reinstalling gimp2 and inkscape leads to some p5.12-*
 modules being installed.
 
 There is intentionally no way for you to do so. Ports like intltool that use 
 specific perl modules must depend on a specific perl version thereof. 
 Currently the default perl in MacPorts is 5.12. I'm sure we'd be willing to 
 entertain the idea of changing what the default perl is, but it should then 
 be done uniformly in all ports.

Can't we have perl variants for ports that use perl like we have python 
variants for ports that use python?


-Frank

___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: Suggestion

2013-05-28 Thread Ian Wadham
On 29/05/2013, at 6:36 AM, Chris Jones wrote:
 What would help users i think would be to have a much better search/browsing 
 interface, to allow them to browse available ports.

Yes indeed.  It is hard to see the wood for the trees.  I did some 
investigation on this
recently with a view to designing a search facility in a GUI app for Macports.

Firstly, there are nearly 17,000 ports and the distribution is quite skewed.

For example, more than 10,000 of the ports have names beginning with the letter 
p,
because so many ports are written in Python, Perl or PHP and even in specific 
versions
of same (names like py27*, py26*, etc.).

In among that 10,000 is a legion of specific functionality of different kinds, 
but how do
you find it, unless you already know the name or were recommended to it by a 
friend?

Macports has categories but IMHO they are not always rigorously applied and
re-cataloging thousands of ports is a huge exercise.  Also some categories are 
quite
broad, which limits their usefulness in searching (e.g. the science, math 
and
games categories).

I looked also at extracting a list of top-level ports.  A large proportion of 
ports are
dependencies of something else.  However, those that are not dependencies of 
anything
else are (to me) a surprising proportion of the total --- about 30 to 40% IIRC. 
 In among those
thousands of top-level ports are major packages such as Inkscape and toys 
such as 2Pong.

In the end, I found the most powerful simple search was much like port's own 
search
command, i.e. look for a substring anywhere in Name, Description or Full 
Description.

If I picked a fairly specific string, such as quantum or jigsaw, I got 
quite good
results, as long as I searched the Full Description as well as the Description 
(which
apparently port search does not do by default).

Beyond this, I am looking at complex searches involving predicates (Cocoa 
NSPredicate),
such as all KDE apps but excluding translation packages for languages other 
than English,
but it is not easy to come up with simple user interfaces.

More ideas on searching anyone?

All the best, Ian W.


___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: Suggestion

2013-05-28 Thread William H. Magill

On May 28, 2013, at 8:08 PM, Ian Wadham iandw...@gmail.com wrote:
 If I picked a fairly specific string, such as quantum or jigsaw, I got 
 quite good
 results, as long as I searched the Full Description as well as the 
 Description (which
 apparently port search does not do by default).

Searching is highly overrated. Conceptually, it is useful, but in reality it 
fails miserably.

 a fairly specific string, such as quantum or jigsaw,
are not  strings but rather tokens. (And it's hard to get more specific than 
that.)

Searching by strings is almost impossible. ... even when you quote them:  
quantum jigsaw

The number of search engines which will ONLY return hits on your requested 
search are few and far between (if any)
They are ALL committed to the idea that people will not use us again if we 
don't return thousands and thousands of hits.

And we all know that the reason for that is 100% financial -- that's how those 
search engines get paid. And it gets even
more aggravating when you know that half of the hits on any given page are 
PAID to be there, they are not even the result
of the companies search algorithm.  And they are NEVER highlighted. ... 
because the search algorithm's are being gamed.

However, searching is far better than being handed a oh...mee-tooo  list. 
Just because some piece of Malware has been
downloaded by hundreds or thousands of people does not mean that I want, or 
should, download it also.
Johnny or Suzzie does it, why can't I... that's the attitude of a 7 year old. 

But folks seem to fall for it day after day after day at sites like Amazon, 
Twitter, iTunes, Facebook, and the like.

There is a difference between searching and browsing.

I don't know how many Mac Ports users remember visiting a major Library full of 
books not looking for a specific title, 
but looking for serendipity.  Granted it was just a different generation's 
version of attention grabbers -- a particular title, 
or a specific jacket illustration. You picked a room -- a category -- and 
started wandering the shelves. Maybe you looked
at the display the Librarian put together but usually you just wandered through 
the stacks. (I know I'm REALLY dating myself
now.) 

Personally, I find a search engine which does not tokenize every bloody word in 
the search string just so that it can return me
something really annoying.--- Returning nothing is JUST AS VALID, it has just 
as much,  and maybe more, meaning than a bunch of random hits.

Just my 2bits.


T.T.F.N.
William H. Magill
# iMac11,3 Core i7 [2.93GHz - 8 GB 1067MHz] OS X 10.8.3
# MacBook Pro4.1 Core 2 Duo [2.5GHz - 4GB 667] OS X 10.6.8
# Macmini6,1 Intel Core i5 [2.5 Ghz - 4GB 1600MHz] OS X 10.8.3

mag...@icloud.com
mag...@mac.com
whmag...@gmail.com








___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users


Re: Suggestion

2013-05-28 Thread Craig Treleaven

At 5:26 PM -0500 5/28/13, Ryan Schmidt wrote:

On May 28, 2013, at 17:17, Chris Jones wrote:
  On 28 May 2013, at 10:59 PM, Ryan Schmidt wrote:
  On May 28, 2013, at 16:56, Craig Treleaven wrote:
 
  I'd like to know that a port has been successfully installed, 
recently.  IOW that it hasn't suffered bitrot!


 To some degree, you can answer that already, by checking if there 
is a recent package on the packages server.





True but a non-trivial fraction of ports not able to be distributed 
as binaries.


  I was about to say the same. To my mind, this question is much 
better/simply answered by just checking to see if the build bots 
successfully built the port question. I don't see what you gain by 
getting user stats as well.


Just because the buildbots could build the port when it was last 
updated doesn't mean that anybody can still build it today. For 
example, one of its dependencies could have been updated in a way 
that is incompatible.


Am I missing something; how does one look up whether/when the 
buildbots built a specific port?


Craig
___
macports-users mailing list
macports-users@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macports-users