package-inferred-system should probably use component-pathname rather than system-source-directory as root for sub-systems

Bug #1485276 reported by Faré
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ASDF
Fix Released
Low
Faré

Bug Description

"Thayne" wanted the subsystems to be in directory src/
http://stackoverflow.com/questions/31910529/asdf-3-package-inferred-system-specify-path-for-system

I believe that package-inferred-system should use component-pathname rather than system-source-directory as root for sub-systems.

The change is probably backward compatible enough in practice: why the hell would anyone otherwise specify a :pathname to their package-inferred-system?

Revision history for this message
Faré (fahree) wrote :

This requires triple checking the contents of Quicklisp, making an announcement, updating the documentation.

Revision history for this message
Faré (fahree) wrote :

Fix committed to 3.1.5.6.

You MUST NOT use this feature unless you make sure that ASDF is of an advanced enough version, with, e.g.
:depends-on ((:version "asdf" "3.1.5.6")) or similar.

Faré (fahree)
Changed in asdf:
assignee: nobody → Faré (fahree)
importance: Undecided → Low
milestone: none → asdf3.1.6
status: New → Fix Committed
Changed in asdf:
status: Fix Committed → Confirmed
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.