Opened 9 years ago

Closed 9 years ago

#33127 closed defect (fixed)

git-core 1.7.9_0 build deletes /dev/null on 10.7.3

Reported by: scottfk@… Owned by: ryandesign (Ryan Schmidt)
Priority: High Milestone:
Component: ports Version: 2.0.3
Keywords: Cc: dev@…
Port: git-core

Description

A selfupdate + upgrade outdated pulled down a new git-core. The installation failed, and at the end of it I discovered /dev/null was missing. This causes many problems with any shell-based applications.

Rebooting brought back /dev/null, but attempting the upgrade outdated again resulted in /dev/null going away again.

Log file of a failed build and port -d output attached.

Attachments (2)

port-d.output (60.6 KB) - added by scottfk@… 9 years ago.
STDOUT of 'port -d upgrade outdated'
main.log (43.6 KB) - added by scottfk@… 9 years ago.
main.log from port -d upgrade outdated

Download all attachments as: .zip

Change History (8)

Changed 9 years ago by scottfk@…

Attachment: port-d.output added

STDOUT of 'port -d upgrade outdated'

Changed 9 years ago by scottfk@…

Attachment: main.log added

main.log from port -d upgrade outdated

comment:1 Changed 9 years ago by skymoo (Adam Mercer)

It upgraded without issue for me on two 10.7.3 machines, /dev/null was left intact.

comment:2 Changed 9 years ago by neverpanic (Clemens Lang)

Has duplicate #33129. It worked fine for me, too, though.

comment:3 Changed 9 years ago by neverpanic (Clemens Lang)

Keywords: git-core dev null removed

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

Owner: changed from macports-tickets@… to ryandesign@…
Status: newassigned

I have dealt with this problem in other ports before, so I'll take a look.

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

Cc: dev@… added

comment:6 in reply to:  4 Changed 9 years ago by ryandesign (Ryan Schmidt)

Resolution: fixed
Status: assignedclosed

Replying to ryandesign@…:

I have dealt with this problem in other ports before,

Such as with Qt in #22701.

so I'll take a look.

Fixed the same way as before, in r89636.

Note: See TracTickets for help on using tickets.