#314 Use '--releasever=rawhide' for dnf repoquery calls
Closed 5 years ago by ngompa. Opened 5 years ago by eclipseo.
Unknown source fix_for_deprecated  into  devel

file modified
+6 -6
@@ -32,7 +32,7 @@

      # Might be solvable, see

      # https://bugs.launchpad.net/ubuntu/+source/packagekit/+bug/1008106

      try:

-         check_output(['dnf', 'makecache'])

+         check_output(['dnf', 'makecache', '--releasever=rawhide', '--disablerepo=*modular'])

      except subprocess.CalledProcessError:

          Settings.get_logger().warning(

              "Cannot run dnf makecache, trouble ahead")
@@ -46,7 +46,7 @@

      if not pkgs:

          return []

  

-     cmd = ['dnf', 'repoquery', '-q', '-C', '--requires', '--resolve']

+     cmd = ['dnf', 'repoquery', '--releasever=rawhide', '--disablerepo=*modular', '-q', '--requires', '--resolve']

      cmd.extend(list(set(pkgs)))

      Settings.get_logger().debug("Running: " + ' '.join(cmd))

      try:
@@ -72,7 +72,7 @@

      if not pkgs:

          return []

  

-     cmd = ['dnf', 'repoquery', '-q', '-C', '--provides']

+     cmd = ['dnf', 'repoquery', '--releasever=rawhide', '--disablerepo=*modular', '-q', '--provides']

      cmd.extend(list(set(pkgs)))

      Settings.get_logger().debug("Running: " + ' '.join(cmd))

      try:
@@ -107,7 +107,7 @@

  

  def resolve_one(req):

      ''' Return the packages providing the req symbol. '''

-     cmd = ['dnf', 'repoquery', '-C', '--whatprovides', req]

+     cmd = ['dnf', 'repoquery', '--releasever=rawhide', '--disablerepo=*modular', '--whatprovides', req]

      Settings.get_logger().debug("Running: " + ' '.join(cmd))

  

      try:
@@ -181,7 +181,7 @@

          paths_to_exam.remove(paths[i])

          owners.extend(path_owners)

      for path in paths_to_exam:

-         cmd = ['dnf', 'repoquery', '-C', '--quiet', '--file', path]

+         cmd = ['dnf', 'repoquery', '--releasever=rawhide', '--disablerepo=*modular', '--quiet', '--file', path]

          Settings.get_logger().debug("Running: " + ' '.join(cmd))

          try:

              lines = check_output(cmd).split()
@@ -204,7 +204,7 @@

      if not isinstance(pkgs, list):

          pkgs = [pkgs]

  

-     cmd = ['dnf', 'repoquery', '-C', '-l']

+     cmd = ['dnf', 'repoquery', '--releasever=rawhide', '--disablerepo=*modular', '-l']

      cmd.extend(list(set(pkgs)))

  

      Settings.get_logger().debug("Running: " + ' '.join(cmd))

Fixes the error for deprecated() detection

Can we assume rawhide is the target? You can select which distro release you're working from at each invocation through -m...

Yes you're right, I don't know how to fix this issue then.

Pull-Request has been closed by ngompa

5 years ago
Metadata