Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#47759 closed defect (fixed)

gpsbabel @1.5.2 installs nothing in destroot

Reported by: florian@… Owned by: ryandesign (Ryan Schmidt)
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: nerdling (Jeremy L), mdholling@…, m.schwarz@…, f.macports@…, arsenm2@…, enpe@…
Port: gpsbabel

Description

--->  Staging gpsbabel into destroot
. changed
	gid expected 0 found 80 modified
./usr missing (created)
. missing (directory not created: File exists)
./Applications missing (created)
./Developer missing (created)
./Library missing (created)
. changed
	gid expected 80 found 0 modified
./bin missing (created)
./etc missing (created)
./include missing (created)
./lib missing (created)
./lib/pkgconfig missing (created)
./libexec missing (created)
./sbin missing (created)
./share missing (created)

Just the items from post-destroot are installed:

port contents gpsbabel
Port gpsbabel contains:
  /opt/local/share/doc/gpsbabel/AUTHORS
  /opt/local/share/doc/gpsbabel/COPYING
  /opt/local/share/doc/gpsbabel/README.contrib
  /opt/local/share/doc/gpsbabel/README.igc
  /opt/local/share/doc/gpsbabel/README.mapconverter
  /opt/local/share/doc/gpsbabel/README.xmapwpt

Attachments (2)

main.log (195.6 KB) - added by florian@… 4 years ago.
main.log
gpsbabel.diff (987 bytes) - added by mklein-de (Michael Klein) 4 years ago.
Portfile patch

Download all attachments as: .zip

Change History (13)

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

Please attach a complete main.log file from a clean build.

Changed 4 years ago by florian@…

Attachment: main.log added

main.log

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

Hmm, I agree, it doesn't install anything besides the documentation files.

comment:8 Changed 4 years ago by f.macports@…

Still seems to be an issue.

comment:9 Changed 4 years ago by f.macports@…

Cc: m.schwarz@… f.macports@… added

Cc Me!

comment:10 Changed 4 years ago by mklein-de (Michael Klein)

In the Makefile generated by qmake of qt5, the install target is empty, so the executable is not copied to destroot during "make install".

Changed 4 years ago by mklein-de (Michael Klein)

Attachment: gpsbabel.diff added

Portfile patch

comment:11 Changed 4 years ago by arsenm2@…

Cc: arsenm2@… added

Cc Me!

comment:12 Changed 4 years ago by enpe@…

Cc: enpe@… added

Cc Me!

comment:13 Changed 4 years ago by enpe@…

I tested Michael's patch file and can confirm that it works.

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

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

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

Resolution: fixed
Status: assignedclosed

comment:16 Changed 4 years ago by mojca (Mojca Miklavec)

See also #50297. The program should build an .app in my opinion (stuff for a new ticket, see #50321).

Last edited 4 years ago by mojca (Mojca Miklavec) (previous) (diff)
Note: See TracTickets for help on using tickets.