Porticus 1.8.1 Rebuilt

Apologies to anyone who downloaded the 1.8.1 DMG file which was badly broken. A new version has been uploaded and should work as expected. Internal application updates were not affected by the DMG packaging bug.

18 Responses to “Porticus 1.8.1 Rebuilt”

  1. HarryR Says:

    I love Porticus! It’s a great piece of software and quite a help in keeping things straight.

    Tonight, I updated, then updated all “outdated” packages. That broke my gphoto2 installation. The 2.4.4 version of gphoto2 calls for libjpeg.62.dylib, which was replaced by libjpeg.7.dylib when jpeg was updated.

    How to I get the older dylib back? Or install an old version via Porticus?

    Thank you,
    HLR

  2. admin Says:

    Glad you like it!

    If the old versions were not uninstalled you should be able to deactivate the new versions and activate the old ones. This might solve the problem, if the old versions were uninstalled you may have to work on the command line I’m afraid. You might want to post a question on the MacPorts mailing list, they are helpful and may be able to give some other options.

  3. john Says:

    Now in the event i have decided to uninstall porticus how do i do that? Secondly all those dependencies installed by porticus where and how to remove them? This is basically what you do in Linux compiling and installing like make, compile and make install. I just hope there is an easier way to uninstall all the lib files porticus installs as part of a programs dependency requirement.

    Anyway first time using such program in Mac OS X 10.6.2

  4. admin Says:

    To uninstall Porticus just drag it to the trash, Porticus is just a front end to MacPorts.

    For uninstalling MacPorts you should find details on the MacPorts.org website however almost all files (build, source and binary) and stored by default in /opt/local delete that and it is all gone. MacPorts does install some files in other places but that depends on specific ports.

    You can uninstall the ports that have been installed either in Porticus, select the port (or ports) and use the uninstall option or you can uninstall from the command line . I hope that helps a bit at least.

  5. Guido W. Pettinari Says:

    Hi!

    Thank you very much for your wonderful GUI. I am using it since its first releases and I find it really handy.

    I have a feature request that should be easy to implement. In Porticus, the window that lists the terminal commands & output produces output very fast when installing ports; when an error message or a warning is issued, I often find myself dragging the blue sliding cursor up in order to see what happened a few lines above the current line. However, as soon as I release the cursor, the foucs goes to the current line, thus losing the point I was looking at. Finding it again takes time since in the mean while a lot of output has been produced.
    It would be nice if the focus is not lost upon releasing the sliding cursor, like what it happens in Apple terminal.

    Thank you very much for your consideration!

    Cheers,

    Guido

    Apple Terminal does is sometimes I need to follow and sometimes

  6. admin Says:

    Thanks for feedback, always appreciated. I will have a look. I might put an option in the preferences to switch between the two behaviours.

  7. Jon Says:

    Hey, so I’ve got modified the CSS for Porticus.css to make the port description pages look much more attractive. I’d be happy to send you a diff over if you like it and would like to add it; of course, I’m happy to relinquish any copyrights to my modifications since I’m not sure about Porticus’s licensing. You can see a screenshot of the modifications at http://i.imgur.com/JJeLe.png

  8. admin Says:

    Definitely prettier!

    It would be quite nice to allow easy customisation within Porticus, I’ll add that to my list of possible features.

    If you want to send my the diffs or the file that would br great, I can add the changes to the next version, not quite sure when that will be just yet.

    Thanks,
    Richard

  9. Jon Says:

    Alright, I couldn’t figure out a much better way to get this to you than pastebin, so you can use this link to get the modified file (and of course you can diff it yourself if you want to see specific changes, I think I did some basic cleaning up of indents in a couple places as well so you’ll see a lot of “blank” changes): http://pastebin.com/m7385476a

  10. Xster Says:

    Any plans to open source the application anytime soon?

  11. admin Says:

    Right now I am a bit busy but I would like to. I need to check on some licensing issues with icons etc before releasing and I just haven’t had time to think about it. Watch this space…

  12. gunnbjorg Says:

    Hello!
    Thanks for a nice program. Is it possible to “downgrade” a package that is installed. I have problems to do that manually.

  13. admin Says:

    The application doesn’t support downgrade of a package, it is a wrapper for the port command and downgrade is not supported.
    If you haven’t uninstalled the previous version you can deactivate the current version and then activate the previous version. Porticus shows the currently installed versions and you can select to activate or deactivate the versions.

  14. Dominus Says:

    does it work with macports new sqlite database?
    I’d guess it doesn’T…

  15. admin Says:

    Unfortunately right now Porticus does not use the sqlite database. At this point it Porticus should really be rewritten to do so but right now I don’t have the time I’m afraid.

  16. Dominus Says:

    ow, too bad :(
    With many ports I really like porticus for showing me everything…
    Right now I’m leaving MP to the flat database so I can continue to use it.
    BUT I guess that might make Porticus obsolete sonish, since all new users of MacPorts will have the squlite database by default :(

  17. Jeff Says:

    Thanks so much for such a great tool! I’m very thankful for Porticus and all the work you’ve put into it. I’m writing as well to report a bug; I don’t find anywhere else to report one. It appears that in 1.8.1 selfupdate does not work if set to automatically do so at launch. at least it doesn’t work for me. it appears to run, but it actually doesn’t selfupdate. also – any chance you could offer a sudo mode and allow sudo commands? thanks!!! – J

  18. admin Says:

    Hi Jeff, thanks for the report. I will have a look at the selfupdate on startup.

    All the commands run by Porticus should run with the appropriate privileges, the helper application which actually executes the port commands is executed as setuid root (which is why Porticus asks for the admin username and password when performing an operation).

Leave a Reply