Which package currently provides libfoo.so.6 ?

A question for/from packagers and currently not easy to answer, even if the Build Service might know about the content of packages inside a repository as he created the nice filelist.gz files inside the repomd directories with all the needed information already.

Maybe this can be integrated into the general search of the openSUSE Build Service, which already has some special search options included.

Main questions would be:

  • how to get the latest file lists of a repository into some database ?
  • how to integrate this database into the OBS search?
  • how to integrate all together in osc ?

I'm unsure how far this project will come, but I guess it might be definitely worth the work.

Looking for hackers with the skills:

python sql

This project is part of:

Hack Week 10

Activity

  • about 11 years ago: ancorgs disliked this project.
  • about 12 years ago: gameboy974 liked this project.
  • about 12 years ago: hennevogel disliked this project.
  • about 12 years ago: jnweiger liked this project.
  • about 12 years ago: lrupp liked this project.
  • about 12 years ago: lrupp left this project.
  • about 12 years ago: jreidinger liked this project.
  • about 12 years ago: oholecek liked this project.
  • about 12 years ago: ancorgs liked this project.
  • about 12 years ago: coolo liked this project.
  • about 12 years ago: jospoortvliet liked this project.
  • about 12 years ago: hennevogel liked this project.
  • about 12 years ago: cyberiad liked this project.
  • about 12 years ago: bmwiedemann liked this project.
  • about 12 years ago: lrupp started this project.
  • about 12 years ago: lrupp added keyword "sql" to this project.
  • about 12 years ago: lrupp added keyword "python" to this project.
  • about 12 years ago: lrupp originated this project.

  • Comments

    • cb400f
      about 12 years ago by cb400f | Reply

      I think benJIman has already done most of the work. http://webpinstant.com/search/libfoo.so.6

    • sleep_walker
      about 12 years ago by sleep_walker | Reply

      Since we ask this question quite often in L3, I spent some time on tool (for now) called whichpkg. You can find it in here: https://build.opensuse.org/package/show/home:sleep_walker:l3/whichpkg

      or in l3-scripts GIT repository on bolzano.suse.de.

      It's intended to be used within internal network with schnell and dist mounted. And yes, it's limited: 1] works only on medias with ARCHIVE.gz, no maintenance updates 2] can't tell you important information about package metadata

      I'd love to see revived pdb.suse.de or merged its functionality into build service...

    • jnweiger
      about 12 years ago by jnweiger | Reply

      Thomas: There is a packaging Problem: nothing provides /bin/bash4 needed by whichpkg-0.2-3.1.noarch

    • jnweiger
      about 12 years ago by jnweiger | Reply

      http://webpinstant.com is cool! Maybe it is sufficient to advertise this properly?

    Similar Projects

    Bring to Cockpit + System Roles capabilities from YAST by miguelpc

    Bring to Cockpit + System Roles features from YAST

    Cockpit and System Roles have been added to SLES 16 There are several capabilities in YAST that are not yet present in Cockpit and System Roles We will follow the principle of "automate first, UI later" being System Roles the automation component and Cockpit the UI one.

    Goals

    The idea is to implement service configuration in System Roles and then add an UI to manage these in Cockpit. For some capabilities it will be required to have an specific Cockpit Module as they will interact with a reasource already configured.

    Resources

    A plan on capabilities missing and suggested implementation is available here: https://docs.google.com/spreadsheets/d/1ZhX-Ip9MKJNeKSYV3bSZG4Qc5giuY7XSV0U61Ecu9lo/edit

    Linux System Roles: https://linux-system-roles.github.io/