Opened 13 years ago

Last modified 4 years ago

#30906 new defect

Pallet crash

Reported by: davmaz@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.0.1
Keywords: Cc: ksammons@…, ghostfreeman@…, aboutlinux@…, msandersen@…, sriram.nadiminti@…, semaphore45@…, ryandesign (Ryan Carsten Schmidt), lllactive@…, derekcurrie@…
Port: MacPorts_Framework Pallet

Description

Pallet crashes on my iMac (running Lion 10.7.1) after completing the directory request (/Library/Tcl).

Attachments (2)

pallet_crash.log (34.1 KB) - added by nilsfenner@… 13 years ago.
Pallet crash after selection of tcl path
pallet_crash_10-7-1.log (47.3 KB) - added by watters.sam@… 13 years ago.

Download all attachments as: .zip

Change History (22)

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Keywords: pallet removed
Milestone: MacPorts Future
Owner: changed from macports-tickets@… to juanger@…
Port: pallet added
Type: submissiondefect

comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Could you attach the crash log?

Changed 13 years ago by nilsfenner@…

Attachment: pallet_crash.log added

Pallet crash after selection of tcl path

comment:3 Changed 13 years ago by nilsfenner@…

Same to me on Snow Leopard 10.6.8 - Crashlog attached.

Changed 13 years ago by watters.sam@…

Attachment: pallet_crash_10-7-1.log added

comment:4 Changed 13 years ago by watters.sam@…

Added crash log for crash after selection of Tcl directory on 10.7.1 install.

comment:5 Changed 13 years ago by ghostfreeman@…

Cc: ghostfreeman@… added

Cc Me!

comment:6 Changed 13 years ago by aboutlinux@…

Same here. Macports 2.0.3. Crashes every single time on 10.6.8 the first time you open it and have to select the TCL directory. If you just ignore the "choose Tcl directory" dialog and hit close, the pallet app will continue running(but you can't do anything) then as soon as you try to select the Tcl directory or exit it crashes.

So no matter what, every time I select the directory it crashes. Doesn't matter if I try running Pallet via "open in 32-bit mode", from terminal as root, selecting /Library/Tcl or /opt/local/share/macports/Tcl etc. Each time I've deleted the preference file just in case something was screwy there. Does Anyone on 10.6 have it working with Macport 2.x?

Other bug from Two Years ago mentioning same exact problem. #21837

comment:7 Changed 13 years ago by aboutlinux@…

Cc: aboutlinux@… added

Cc Me!

comment:8 in reply to:  6 Changed 13 years ago by pixilla (Bradley Giesbrecht)

Replying to aboutlinux@…:

Does Anyone on 10.6 have it working with Macport 2.x?

On 10.6 I installed Pallet 1.1 using MacPorts.
Pallet does not crash after choosing the TCL directory.
However when using Pallet to Sync, Selfupdate or Uninstall; Growl produces a "success" message in less then a second of execution and no Sync, Selfupdate or Uninstall was actually performed.

comment:9 Changed 13 years ago by msandersen@…

Ditto. OSX 10.6.8, MacPorts 2.0.3, dmg Beta version. Crashes consistently upon selection of Tcl folder in /Library/Tcl. Tried installing via Macports, but can't find it. and something like typing "pallet" in the terminal doesn't work. Hmm, feels just like when I was experimenting with Linux...

comment:10 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: msandersen@… added

Of course typing "pallet" in the Terminal doesn't work. Pallet is a GUI application that you launch by double-clicking it in the Applications folder, not a utility you run on the command line.

comment:11 Changed 13 years ago by msandersen@…

Why is it obvious, given other GUI applications can be launched via the Terminal and Ports is a very Terminal-centric system? The Beta launched just fine (from clicking on it), it just crashed on selection of a directory. I installed a newer version via MacPorts, and it worked once I realised it was put into a MacPorts subdirectory. Well, as far as Pallet is functional at the moment, which isn't very. I'm keeping an eye on its development though, as Portacus no longer works under MacPorts 2, and won't work under Lion.

comment:12 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: sriram.nadiminti@… semaphore45@… ryandesign@… added
Resolution: fixed
Status: newclosed

Has duplicates #33130 and #33234. So, the problem is you were using the Pallet Beta from wiki:MacPortsGUI#Download instead of the newer one in MacPorts? I don't see why we still have that old version up there if it doesn't work. I'll delete it now. For those of you who have not already done so, please uninstall the Pallet you previously installed and run sudo port install Pallet instead.

Why is it obvious, given other GUI applications can be launched via the Terminal

It is not normal to attempt to launch Mac OS X GUI applications from the Terminal. X11 applications perhaps, but Pallet is not an X11 application. You cannot type "safari" to open Safari; you cannot type "preview" to open Preview. You can type "open -a Safari" or "open -a Preview", and similarly you can use "open -a Pallet" if you prefer that to double-clicking it in the Finder.

comment:13 Changed 13 years ago by lllactive@…

Resolution: fixed
Status: closedreopened

I did following: "sudo port install Pallet" as stated on the WebSite: MacPortsGUI

Double-clicking in Finder - Pallet crashes on start-up.

System:
MacBookPro8,3
OS X 10.7.3
XCode Version 4.3 (4E109)
MacPorts 2.0.4

BTW: how do you "uninstall pallet"? Just into Trash?

comment:14 in reply to:  13 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: lllactive@… added
Port: Pallet added; pallet removed

Replying to lllactive@…:

Double-clicking in Finder - Pallet crashes on start-up.

Provide a crash log please.

BTW: how do you "uninstall pallet"? Just into Trash?

sudo port uninstall Pallet

comment:15 Changed 13 years ago by lllactive@…

Pardon, it seems to be a problem I got from the newly recovered OS X 10.6.8 (SnowLeopard) installation that was upgraded to OS X 10.7.0 (Lion). In the upgrade all the data and programmes were recovered from TimeMachine, and there the Pallet.app was installed under Applications; manually not with "port install pallet". The new installation was with "port install pallet", but the icon was under MacPorts/Pallet.app. I did not see it and then obviously started the older installation. I removed all installations of Pallet and reinstalled correctly with "port install pallet". It works.

comment:16 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: reopenedclosed

Glad you got it working. Note also that when you upgrade to a new OS, you should follow the Migration procedure.

comment:17 Changed 12 years ago by jmroot (Joshua Root)

Port: MacPorts_Framework added
Resolution: fixed
Status: closedreopened

#35076 indicates this is not fixed.

comment:18 Changed 9 years ago by jmroot (Joshua Root)

Cc: ksammons@… added
Owner: changed from juanger@… to macports-tickets@…
Status: reopenednew

comment:19 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: derekcurrie@… added

Has duplicate #50502.

comment:20 Changed 4 years ago by kencu (Ken)

This ancient ticket refers (more or less) to a version of Pallet that no longer exists.

Pallet is presently broken, and has been for about 10 years.

The current best shot at building something would be to start with the github repo at <https://github.com/macports/pallet.git>

Note: See TracTickets for help on using tickets.