Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#19249 closed defect (fixed)

dbus: can't read "plistFl": no such variable

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 1.7.1
Keywords: Cc:
Port: dbus

Description

The dbus port's post-activate phase uses a variable that's defined in the post-destroot phase, leading to problems when the destroot phase is not run immediately prior to the activate phase, as was the case for me when trying to upgrade on my non-root install:

$ port -ux upgrade dbus
--->  Fetching dbus
--->  Verifying checksum(s) for dbus
--->  Extracting dbus
--->  Applying patches to dbus
--->  Configuring dbus
--->  Configuring dbus for architecture i386
--->  Configuring dbus for architecture ppc
--->  Configuring dbus for architecture x86_64
--->  Configuring dbus for architecture ppc64
--->  Building dbus
--->  Building dbus for architecture i386
--->  Building dbus for architecture ppc
--->  Building dbus for architecture x86_64
--->  Building dbus for architecture ppc64
--->  Staging dbus into destroot
--->  Staging dbus into destroot for architecture i386
--->  Staging dbus into destroot for architecture ppc
--->  Staging dbus into destroot for architecture x86_64
--->  Staging dbus into destroot for architecture ppc64
--->  Deactivating dbus @1.2.12_4+universal
Error: Deactivating dbus 1.2.12_4 failed: error deleting "/mp/var/run/dbus/.turd_dbus": permission denied
$ sudo port -ux upgrade dbus
Password:
--->  Deactivating dbus @1.2.12_4+universal
--->  Installing dbus @1.2.12_5+universal
--->  Activating dbus @1.2.12_5+universal
Error: Target org.macports.activate returned: can't read "plistFl": no such variable
--->  Uninstalling dbus @1.2.12_4+universal
$ 

Change History (2)

comment:1 Changed 16 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: fixed
Status: newclosed

Thanks for pointing this out.
It should be fixed in r49413.

comment:2 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.