Ticket #5 (closed task: fixed)

Opened 4 years ago

Last modified 4 years ago

Fix broken dependencies

Reported by: notting Owned by: nobody
Priority: major Milestone:
Severity: Simple Keywords:
Cc: lmacken Blocked By:
Blocking:

Description

Occasionally in the released, pending, or rawhide trees, there are broken dependencies. Michael Schwendt sends occasional reports to test@… that list them. See http://lists.fedoraproject.org/pipermail/test/2010-February/088743.html for an example. What this task involves is fixing these broken deps.

  1. Determine the broken deps, either by reading the mail, or running repoclosure yourself.
  2. Contact the maintainers affected, to see what their plan is to fix them.
  3. If there's not a suitable response, fix the packages, build the updates, and submit them via Bodhi.

Working this task will likely require 'provenpackager' membership to commit fixes and push updates.

Attachments

rawhide-2010-03-03.txt (3.5 KB) - added by mmcgrath 4 years ago.
Current rawhide broken deps

Change History

comment:1 Changed 4 years ago by notting

This would obviously be an ongoing task.

comment:2 Changed 4 years ago by mmcgrath

Just a small note on this:

http://fedoraproject.org/wiki/Fedora_Engineering_Services#What_kind_of_work_is_not_ok

It would be considered the type of work request that is not OK. Having said that, we should probably set this up per release, maybe even in the schedule. Say around the alpha identify all broken deps so they can be fixed by the time a release happens?

Or is the problem more that updates are breaking things?

comment:3 Changed 4 years ago by notting

If updates are breaking things (and given the reports, they appear to on occasion) it's a worse problem than the pending release breaking.

comment:4 Changed 4 years ago by mmcgrath

The lowest hanging fruit in rawhide right now is in ecore. I've contacted thomasj and he says he's on it and it'll be fixed in the next several days.

comment:5 Changed 4 years ago by mmcgrath

  • Owner set to mmcgrath
  • Status changed from new to assigned

R-hdf5 has one, spot is kicking off a rebuild now.

comment:6 Changed 4 years ago by mmcgrath

blatexml + xerces-c are aware of their build failure and are working on it.

Changed 4 years ago by mmcgrath

Current rawhide broken deps

comment:7 Changed 4 years ago by mmcgrath

  • Owner changed from mmcgrath to itamarjp
  • Status changed from assigned to new

Re-assigning to Itamarjp. I figure the two of us can tagteam it for now. I'm all done for the week though.

comment:8 Changed 4 years ago by mmcgrath

Submitted new build for calibre-0.6.42-1.2 to fix one of its broken deps.

comment:9 Changed 4 years ago by mmcgrath

Submitted new build for drawtiming-0.7.1-1.1 to fix broken dep.

comment:10 Changed 4 years ago by mmcgrath

libguestfs is fixed but not yet pushed:

http://koji.fedoraproject.org/koji/buildinfo?buildID=161532

comment:11 follow-up: ↓ 12 Changed 4 years ago by itamarjp

I can do this, but I am not provenpackager.

I will try to apply for provenpackage.

comment:12 in reply to: ↑ 11 Changed 4 years ago by mmcgrath

Replying to itamarjp:

I can do this, but I am not provenpackager.

I will try to apply for provenpackage.

Thanks, I figure between the two of us we can knock it out pretty quickly. Most of the work I've done has been submitting scratch builds to see if they build and if not I send a lot of emails out.

comment:13 Changed 4 years ago by mmcgrath

The easystroke package (with broken deps) wishes to orphan it, I'm going to help him through that process.

comment:15 Changed 4 years ago by petersen

haskell-platform-2010.1.0.0 was requested in Bodhi for f13-updates-testing.

comment:16 Changed 4 years ago by mmcgrath

  • Owner changed from itamarjp to nobody

comment:17 Changed 4 years ago by mmcgrath

  • Status changed from new to closed
  • Resolution set to fixed

I'm going to close this bug and do weekly or semi-weekly updates to tickets where we just split the broken deps out into different tickets. Most of the initial broken deps are fixed already. But now there's more :)

Note: See TracTickets for help on using tickets.