[Bug 29070] New: Should install .vapi in the usual place or document non-standard usage

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Jul 15 12:20:37 CEST 2010


https://bugs.freedesktop.org/show_bug.cgi?id=29070

           Summary: Should install .vapi in the usual place or document
                    non-standard usage
           Product: Telepathy
           Version: git master
          Platform: Other
        OS/Version: All
            Status: ASSIGNED
          Severity: normal
          Priority: medium
         Component: tp-glib
        AssignedTo: travis.reitter at collabora.co.uk
        ReportedBy: simon.mcvittie at collabora.co.uk
         QAContact: telepathy-bugs at lists.freedesktop.org
                CC: bugzilla at tecnocode.co.uk


10:59 < smcv> treitter_, pwithnall: why does tp-glib install its .vapi/.deps in 
              $prefix/share/telepathy/vapi/telepathy-glib.vapi?
10:59 < smcv> treitter_, pwithnall: every other .vapi in Debian seems to be in 
              /usr/share/vala/vapi
10:59 < pwithnall> smcv: I don't know; the usual place is 
                   $prefix/share/vala/vapi
11:00 < pwithnall> I was guessing it's because they're not particularly stable
11:02 < smcv> wouldn't it be better to use telepathy-glib-experimental.vapi or 
              something, and knock off the -experimental suffix when it's 
              considered stable?
11:03 < pwithnall> smcv: Or telepathy-glib-0.0.vapi, yes, probably
11:03 < pwithnall> Have to see what treitter_ says
11:03 < smcv> well the problem with that is if you have more than 11 
              experimental versions, the .vapi version gets larger than the 
              real version :-)
11:04 < smcv> you can't parallel-install two versions anyway though, because 
              each tp-glib version corresponds to exactly one vapi version, and 
              different telepathy-glib versions aren't parallel-installable
11:05 < smcv> so there's not much point in versioning the .vapi until tp-glib 
              breaks ABI

Offering a .pc file to put the vapi directory onto the path seems to be highly
unconventional (I haven't seen any evidence of it in Debian), so if there's a
compelling reason to do this, it should be documented somewhere.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.



More information about the telepathy-bugs mailing list