Part of Slepp's ProjectsPastebinTURLImagebinFilebin
Feedback -- English French German Japanese
Create Upload Newest Tools Donate

Advertising

Untitled
Thursday, June 28th, 2007 at 9:09:40pm UTC 

  1. Jun 25 21:40:38 <Hobbsee>       dpkg: regarding libgl1-mesa-swx11_7.0.0-0ubuntu1_i386.deb containing libgl1-mesa-swx11:
  2. Jun 25 21:40:39 <Hobbsee>        libgl1-mesa-swx11 conflicts with libgl1
  3. Jun 25 21:42:20 <Hobbsee>        libgl1-mesa-swx11 conflicts with libgl1
  4. Jun 25 21:42:20 <Hobbsee>         libgl1-mesa-glx provides libgl1 and is unpacked but not configured.
  5. Jun 25 21:43:10 <Hobbsee>       bryce: it appears you have 2 packages providing libgl1
  6. Jun 25 21:44:09 <Hobbsee>       bryce: which means they conflict each other, and it all dies.
  7. Jun 25 21:44:32 <StevenK>       Maybe only one of them should be installed?
  8. Jun 25 21:44:37 <bryce> yeah I assume you would install only one set or the other
  9. Jun 25 21:45:19 <Hobbsee>       bryce: then you should have conflicts of one set against the other, surely?
  10. Jun 25 21:45:26 *       Hobbsee seems to have had both lots installed, before this testing
  11.  
  12.  
  13. Jun 25 22:13:09 <Hobbsee>       bryce: it wont work unless i remove all the -glx stuff, and add all the swx11 stuff, which mjg59 suggested that i didtn really want to do
  14. Jun 25 22:14:08 <Hobbsee>       bryce: i can probably fix it from here, actually - but have no place to upload it, etc.
  15. Jun 25 22:14:13 <Hobbsee>       as in, fix the dpkg foo, then you can build it.
  16. Jun 25 22:14:20 <Hobbsee>       or tell you how to
  17. Jun 25 22:15:36 *       Hobbsee grabs source, and such
  18. Jun 25 22:19:11 <Hobbsee>       StevenK: do i need only a conflicts, or a conflicts/replaces?
  19. Jun 25 22:19:46 <StevenK>       Hobbsee: More information, sorry?
  20. Jun 25 22:19:59 <Hobbsee>       StevenK: on the -swx11 / -glx
  21. Jun 25 22:20:13 <Hobbsee>       StevenK: as in, they're not coinstallable - but the user should be able to choose between whichever they want
  22. Jun 25 22:20:46 <crimsun>       they should be Conflicts.
  23. Jun 25 22:20:55 <crimsun>       neither C & R the other
  24.  
  25. ...
  26.  
  27. Jun 25 22:24:07 <Hobbsee>       wait, no, it's not that crackful - it's just me reading it wrong
  28. Jun 25 22:24:31 *       Hobbsee thought package A was conflicting, replacing AND depending on package B.
  29. Jun 25 22:25:09 <StevenK>       Hobbsee: Cute.
  30. Jun 25 22:25:28 <Hobbsee>       it's not, thank goodness.
  31. Jun 25 22:26:28 *       Hobbsee wonders where mesa-utils gets it's shlib depends from.
  32. Jun 25 22:27:11 <StevenK>       mesa-utils's Depends is only ${shlibs:Depends} ?
  33. Jun 25 22:27:31 <Hobbsee>       yep
  34. Jun 25 22:27:59 <Hobbsee>       which picks up libgl1, which seems to only be found from -swx11
  35. Jun 25 22:28:10 <StevenK>       Then it's getting libgl1-mesa-swx11-i686 because it links against it.
  36. Jun 25 22:28:38 <Hobbsee>       StevenK: where does it link against it, sorry?
  37. Jun 25 22:29:05 <StevenK>       One of the binaries in mesa-utils links against a shared library in libgl1-mesa-swx11-i686.
  38. Jun 25 22:30:15 <StevenK>       Which is probably libGL directly, just thinking about it.
  39. Jun 25 22:30:25 <StevenK>       Which means the shlibs.local is wrong.
  40. Jun 25 22:31:39 <Hobbsee>       riiight.
  41. Jun 25 22:31:49 <StevenK>       Interesting. libgl1-mesa-swx11-i686 doesn't provide shlibs.
  42. Jun 25 22:32:16 <Hobbsee>       libgl1-mesa-swx11.shlibs does, though
  43. Jun 25 22:32:30 <StevenK>       Yes, but it's .shlibs looks correct.
  44. Jun 25 22:32:40 <Hobbsee>       (why cant the second half of the bug be as easy to fix as the first?)
  45. Jun 25 22:33:35 <StevenK>       dpkg-shlibdeps is using libgl1-mesa-swx11-i686 for some reason, we just need to figure out what.
  46. Jun 25 22:34:38 <Hobbsee>       when you find out, do tell how :)
  47. Jun 25 22:34:50 *       StevenK grins.
  48. Jun 25 22:34:57 *       StevenK is still digging.
  49. Jun 25 22:35:08 <Hobbsee>       StevenK: current source, with the first half fixed, is in /home/sarah/mesa/mesa-7.0.0/debian
  50. Jun 25 22:35:12 <Hobbsee>       on liquified
  51. Jun 25 22:37:14 <StevenK>       If you dpkg-source -b that directory, I can grab it and sbuild it.
  52. Jun 25 22:37:34 <StevenK>       In ~sarah/mesa, dpkg-source -b mesa-7.0.0
  53. Jun 25 22:39:27 <Hobbsee>       StevenK: source, presumably?
  54. Jun 25 22:40:01 <StevenK>       Sorry?
  55. Jun 25 22:40:32 <Hobbsee>       StevenK: ie, you want the source package built, so you can throw it at sbuild?
  56. Jun 25 22:41:03 <StevenK>       Hobbsee: Actually, I don't, since I want to keep the build environment.
  57. Jun 25 22:41:17 <StevenK>       Hobbsee: It's building now.
  58. Jun 25 22:41:17 *       Hobbsee hasnt used dpkg-source -b - read it as dpkg-buildpackage -b
  59. Jun 25 22:41:23 <Hobbsee>       cool
  60. Jun 25 22:41:33 <StevenK>       dpkg-source -b is the first thing pdebuild does.
  61. Jun 25 22:42:10 <Hobbsee>       so it seems
  62.  
  63. ...
  64.  
  65. Jun 25 23:43:40 *       Hobbsee --> restarting X
  66. Jun 25 23:43:42 <--     Hobbsee has quit (Read error: 104 (Connection reset by peer))
  67. Jun 25 23:44:15 -->     Hobbsee ([email protected]/member/hobbsee) has joined #ubuntu-devel
  68. Jun 25 23:45:19 <ajmitch>       Hobbsee: you haven't broken it all then?
  69. Jun 25 23:46:42 <Hobbsee>       right.  X doesnt break.
  70. Jun 25 23:46:45 <Hobbsee>       ajmitch: correct.
  71. Jun 25 23:46:48 <Hobbsee>       ajmitch: i added the conflicts

advertising

Update the Post

Either update this post and resubmit it with changes, or make a new post.

You may also comment on this post.

update paste below
details of the post (optional)

Note: Only the paste content is required, though the following information can be useful to others.

Save name / title?

(space separated, optional)



Please note that information posted here will not expire by default. If you do not want it to expire, please set the expiry time above. If it is set to expire, web search engines will not be allowed to index it prior to it expiring. Items that are not marked to expire will be indexable by search engines. Be careful with your passwords. All illegal activities will be reported and any information will be handed over to the authorities, so be good.

comments powered by Disqus
worth-right
worth-right