Re: maven2 broken deps? (Re: rawhide report: 20090830 changes)

2009-08-31 Thread Andrew Overholt
* Alex Lancaster  [2009-08-31 04:21]:
> > Rawhide Report  writes:
> 
> [...]
> 
> A whole slew of broken deps caused by a new maven2 have been sitting
> in rawhide for about the last week with no attempted rebuilds to fix
> it.  Anybody know what's going on?

This was my fault.  Sorry.  I mistakenly added some versioned
dependencies on things that I have yet to have a chance to rebuild.  I
didn't notice it with my local builds and was progressing on the rest of
the work hoping to finish very soon.  It will be done this week but I 
can untag the latest build if it's bothering people.

Andrew

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: maven2 broken deps? (Re: rawhide report: 20090830 changes)

2009-08-31 Thread Alexander Kurtakov
> > "AK" == Alexander Kurtakov  writes:
> >> > Rawhide Report  writes:
> >>
> >> [...]
> >>
> >> A whole slew of broken deps caused by a new maven2 have been sitting
> >> in rawhide for about the last week with no attempted rebuilds to fix
> >> it.  Anybody know what's going on?
>
> AK> We are working on update of maven2 to not so ancient version. Progress
> can be AK> tracked at http://fedoraproject.org/wiki/MavenUpdate . Currently
> we are just 2 AK> guys working on this so any help is welcome. Anybody can
> pick whatever task AK> he/she wants and help us getting it done.
> AK> P.S. Broken deps will be fixed when we manage to update maven-shared.
>
> Since this requires an interconnected set of dependencies, it should
> probably have been done by requesting a special build tag from
> rel-eng, like dist-f12-maven2.
>
> Then all rebuilds could be done against the new tag and once all was
> working correctly, then you would request a retagging back into the
> regular dist-f12 in one hit.  That way you get all the packages
> updated to the new maven2 in one hit and it can be rolled back easily
> if the entire maven doesn't make the release date.This is how
> major updates to Python and Perl are done.
>
> The way it's currently done means that because you don't know how long
> it will take to update all the relevant packages, the brokeness might
> be around until F-12 and makes it harder to roll back to a last known
> good version.

Yeah, you're right but there is no last known good version - maven 2.0.4 is 
unusable to build anything(with really small exceptions) nowadays so we have 
nothing to lose.
Hopefully making the problem more visible will get someone to help us and F-12 
version will be better than the F-11 version for sure :)

Alex


>
> Alex

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: NetworkManager-based packages won't rebuild to fix broken deps (was Re: rawhide report: 20090830 changes)

2009-08-31 Thread Caolán McNamara
On Mon, 2009-08-31 at 01:53 -0700, Alex Lancaster wrote:
> > Rawhide Report  writes:
> Has something changed in the API/ABI?

The name of the .pc file itself, i.e. libnm-glib.pc -> libnm_glib.pc, so
pkg-config --exists libnm-glib instead of pkg-config --exists libnm_glib
etc. No idea if this is an intentional change or not, but I assume that
it is.

C.

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: maven2 broken deps? (Re: rawhide report: 20090830 changes)

2009-08-31 Thread Alex Lancaster
> "AK" == Alexander Kurtakov  writes:

>> > Rawhide Report  writes:
>> 
>> [...]
>> 
>> A whole slew of broken deps caused by a new maven2 have been sitting
>> in rawhide for about the last week with no attempted rebuilds to fix
>> it.  Anybody know what's going on?

AK> We are working on update of maven2 to not so ancient version. Progress can 
be 
AK> tracked at http://fedoraproject.org/wiki/MavenUpdate . Currently we are 
just 2 
AK> guys working on this so any help is welcome. Anybody can pick whatever task 
AK> he/she wants and help us getting it done.
AK> P.S. Broken deps will be fixed when we manage to update maven-shared.

Since this requires an interconnected set of dependencies, it should
probably have been done by requesting a special build tag from
rel-eng, like dist-f12-maven2.

Then all rebuilds could be done against the new tag and once all was
working correctly, then you would request a retagging back into the
regular dist-f12 in one hit.  That way you get all the packages
updated to the new maven2 in one hit and it can be rolled back easily
if the entire maven doesn't make the release date.This is how
major updates to Python and Perl are done.

The way it's currently done means that because you don't know how long
it will take to update all the relevant packages, the brokeness might
be around until F-12 and makes it harder to roll back to a last known
good version.

Alex

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


NetworkManager-based packages won't rebuild to fix broken deps (was Re: rawhide report: 20090830 changes)

2009-08-31 Thread Alex Lancaster
> Rawhide Report  writes:

[...]

A NetworkManger update has caused a number of new broken deps.  Simple
rebuilds for some of these NetworkManager-based apps are failing:

> Broken deps for i386
> --
>   NetworkManager-openconnect-0.7.0.99-7.fc12.i686 requires libnm_glib.so.0
>   NetworkManager-openconnect-0.7.0.99-7.fc12.i686 requires 
> libnm_glib_vpn.so.0
>   1:NetworkManager-openvpn-0.7.1-2.git20090714.fc12.i686 requires 
> libnm_glib.so.0
>   1:NetworkManager-openvpn-0.7.1-2.git20090714.fc12.i686 requires 
> libnm_glib_vpn.so.0
>   1:NetworkManager-pptp-0.7.0.99-3.fc12.i686 requires libnm_glib.so.0
>   1:NetworkManager-pptp-0.7.0.99-3.fc12.i686 requires libnm_glib_vpn.so.0
>   anaconda-12.17-1.fc12.i686 requires libnm_glib.so.0
>   anaconda-12.17-1.fc12.i686 requires libaudit.so.0

e.g for

>   mojito-0.20-2.fc12.i686 requires libnm_glib.so.0

http://koji.fedoraproject.org/koji/taskinfo?taskID=1645079

and for: 

>   network-manager-netbook-1.2-5.fc12.i686 requires libnm_glib.so.0

http://koji.fedoraproject.org/koji/taskinfo?taskID=1645087

Has something changed in the API/ABI?

Alex

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


Re: maven2 broken deps? (Re: rawhide report: 20090830 changes)

2009-08-31 Thread Alexander Kurtakov
> > Rawhide Report  writes:
>
> [...]
>
> A whole slew of broken deps caused by a new maven2 have been sitting
> in rawhide for about the last week with no attempted rebuilds to fix
> it.  Anybody know what's going on?

We are working on update of maven2 to not so ancient version. Progress can be 
tracked at http://fedoraproject.org/wiki/MavenUpdate . Currently we are just 2 
guys working on this so any help is welcome. Anybody can pick whatever task 
he/she wants and help us getting it done.
P.S. Broken deps will be fixed when we manage to update maven-shared.

Thanks,
Alex
 
>
> > Broken deps for i386
> > --
>
> [...]
>
> > maven2-plugin-antrun-2.0.8-1.3.fc12.noarch requires maven-embedder
> > maven2-plugin-antrun-2.0.8-1.3.fc12.noarch requires
> > maven-shared-reporting-impl maven2-plugin-assembly-2.0.8-1.3.fc12.noarch
> > requires maven-shared-archiver
> > maven2-plugin-assembly-2.0.8-1.3.fc12.noarch requires jmock >= 0:1.0.1
> > maven2-plugin-assembly-2.0.8-1.3.fc12.noarch requires
> > maven-shared-test-tools maven2-plugin-assembly-2.0.8-1.3.fc12.noarch
> > requires maven-shared-common-artifact-filters
> > maven2-plugin-assembly-2.0.8-1.3.fc12.noarch requires
> > maven-shared-repository-builder
> > maven2-plugin-assembly-2.0.8-1.3.fc12.noarch requires
> > maven-shared-plugin-testing-tools
> > maven2-plugin-changelog-2.0.8-1.3.fc12.noarch requires
> > maven-doxia-sitetools >= 0:1.0
> > maven2-plugin-changelog-2.0.8-1.3.fc12.noarch requires
> > maven-shared-reporting-impl maven2-plugin-changes-2.0.8-1.3.fc12.noarch
> > requires glassfish-javamail maven2-plugin-changes-2.0.8-1.3.fc12.noarch
> > requires maven-shared-reporting-impl
> > maven2-plugin-checkstyle-2.0.8-1.3.fc12.noarch requires
> > maven-shared-reporting-impl
> > maven2-plugin-dependency-2.0.8-1.3.fc12.noarch requires
> > maven-shared-dependency-tree
> > maven2-plugin-dependency-2.0.8-1.3.fc12.noarch requires
> > maven-shared-dependency-analyzer
> > maven2-plugin-docck-2.0.8-1.3.fc12.noarch requires
> > maven-shared-plugin-tools-java >= 0:2.2
> > maven2-plugin-docck-2.0.8-1.3.fc12.noarch requires
> > maven-shared-plugin-tools-api maven2-plugin-docck-2.0.8-1.3.fc12.noarch
> > requires maven-shared-reporting-impl
> > maven2-plugin-docck-2.0.8-1.3.fc12.noarch requires
> > maven-shared-plugin-tools-beanshell >= 0:2.2
> > maven2-plugin-ear-2.0.8-1.3.fc12.noarch requires maven-shared-verifier
> > maven2-plugin-eclipse-2.0.8-1.3.fc12.noarch requires jmock >= 0:1.0.1
> > maven2-plugin-eclipse-2.0.8-1.3.fc12.noarch requires
> > maven-shared-test-tools maven2-plugin-eclipse-2.0.8-1.3.fc12.noarch
> > requires maven-shared-plugin-testing-tools
> > maven2-plugin-enforcer-2.0.8-1.3.fc12.noarch requires
> > maven-enforcer-rule-api maven2-plugin-help-2.0.8-1.3.fc12.noarch requires
> > maven-shared-plugin-tools-api maven2-plugin-idea-2.0.8-1.3.fc12.noarch
> > requires jmock >= 0:1.0.1 maven2-plugin-jar-2.0.8-1.3.fc12.noarch
> > requires maven-shared-archiver >= 0:2.3
> > maven2-plugin-javadoc-2.0.8-1.3.fc12.noarch requires
> > maven-shared-reporting-impl maven2-plugin-one-2.0.8-1.3.fc12.noarch
> > requires maven-shared-model-converter
> > maven2-plugin-plugin-2.0.8-1.3.fc12.noarch requires
> > maven-shared-plugin-tools-java >= 0:2.2
> > maven2-plugin-plugin-2.0.8-1.3.fc12.noarch requires
> > maven-shared-reporting-impl maven2-plugin-plugin-2.0.8-1.3.fc12.noarch
> > requires maven-shared-plugin-tools-beanshell >= 0:2.2
> > maven2-plugin-pmd-2.0.8-1.3.fc12.noarch requires
> > maven-shared-reporting-impl
> > maven2-plugin-project-info-reports-2.0.8-1.3.fc12.noarch requires
> > maven-shared-jar maven2-plugin-project-info-reports-2.0.8-1.3.fc12.noarch
> > requires maven-doxia-sitetools >= 0:1.0
> > maven2-plugin-project-info-reports-2.0.8-1.3.fc12.noarch requires
> > maven-shared-dependency-tree
> > maven2-plugin-project-info-reports-2.0.8-1.3.fc12.noarch requires
> > maven-shared-reporting-impl

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


maven2 broken deps? (Re: rawhide report: 20090830 changes)

2009-08-31 Thread Alex Lancaster
> Rawhide Report  writes:

[...]

A whole slew of broken deps caused by a new maven2 have been sitting
in rawhide for about the last week with no attempted rebuilds to fix
it.  Anybody know what's going on?


> Broken deps for i386
> --

[...]

>   maven2-plugin-antrun-2.0.8-1.3.fc12.noarch requires maven-embedder
>   maven2-plugin-antrun-2.0.8-1.3.fc12.noarch requires 
> maven-shared-reporting-impl
>   maven2-plugin-assembly-2.0.8-1.3.fc12.noarch requires 
> maven-shared-archiver
>   maven2-plugin-assembly-2.0.8-1.3.fc12.noarch requires jmock >= 0:1.0.1
>   maven2-plugin-assembly-2.0.8-1.3.fc12.noarch requires 
> maven-shared-test-tools
>   maven2-plugin-assembly-2.0.8-1.3.fc12.noarch requires 
> maven-shared-common-artifact-filters
>   maven2-plugin-assembly-2.0.8-1.3.fc12.noarch requires 
> maven-shared-repository-builder
>   maven2-plugin-assembly-2.0.8-1.3.fc12.noarch requires 
> maven-shared-plugin-testing-tools
>   maven2-plugin-changelog-2.0.8-1.3.fc12.noarch requires 
> maven-doxia-sitetools >= 0:1.0
>   maven2-plugin-changelog-2.0.8-1.3.fc12.noarch requires 
> maven-shared-reporting-impl
>   maven2-plugin-changes-2.0.8-1.3.fc12.noarch requires glassfish-javamail
>   maven2-plugin-changes-2.0.8-1.3.fc12.noarch requires 
> maven-shared-reporting-impl
>   maven2-plugin-checkstyle-2.0.8-1.3.fc12.noarch requires 
> maven-shared-reporting-impl
>   maven2-plugin-dependency-2.0.8-1.3.fc12.noarch requires 
> maven-shared-dependency-tree
>   maven2-plugin-dependency-2.0.8-1.3.fc12.noarch requires 
> maven-shared-dependency-analyzer
>   maven2-plugin-docck-2.0.8-1.3.fc12.noarch requires 
> maven-shared-plugin-tools-java >= 0:2.2
>   maven2-plugin-docck-2.0.8-1.3.fc12.noarch requires 
> maven-shared-plugin-tools-api
>   maven2-plugin-docck-2.0.8-1.3.fc12.noarch requires 
> maven-shared-reporting-impl
>   maven2-plugin-docck-2.0.8-1.3.fc12.noarch requires 
> maven-shared-plugin-tools-beanshell >= 0:2.2
>   maven2-plugin-ear-2.0.8-1.3.fc12.noarch requires maven-shared-verifier
>   maven2-plugin-eclipse-2.0.8-1.3.fc12.noarch requires jmock >= 0:1.0.1
>   maven2-plugin-eclipse-2.0.8-1.3.fc12.noarch requires 
> maven-shared-test-tools
>   maven2-plugin-eclipse-2.0.8-1.3.fc12.noarch requires 
> maven-shared-plugin-testing-tools
>   maven2-plugin-enforcer-2.0.8-1.3.fc12.noarch requires 
> maven-enforcer-rule-api
>   maven2-plugin-help-2.0.8-1.3.fc12.noarch requires 
> maven-shared-plugin-tools-api
>   maven2-plugin-idea-2.0.8-1.3.fc12.noarch requires jmock >= 0:1.0.1
>   maven2-plugin-jar-2.0.8-1.3.fc12.noarch requires maven-shared-archiver 
> >= 0:2.3
>   maven2-plugin-javadoc-2.0.8-1.3.fc12.noarch requires 
> maven-shared-reporting-impl
>   maven2-plugin-one-2.0.8-1.3.fc12.noarch requires 
> maven-shared-model-converter
>   maven2-plugin-plugin-2.0.8-1.3.fc12.noarch requires 
> maven-shared-plugin-tools-java >= 0:2.2
>   maven2-plugin-plugin-2.0.8-1.3.fc12.noarch requires 
> maven-shared-reporting-impl
>   maven2-plugin-plugin-2.0.8-1.3.fc12.noarch requires 
> maven-shared-plugin-tools-beanshell >= 0:2.2
>   maven2-plugin-pmd-2.0.8-1.3.fc12.noarch requires 
> maven-shared-reporting-impl
>   maven2-plugin-project-info-reports-2.0.8-1.3.fc12.noarch requires 
> maven-shared-jar
>   maven2-plugin-project-info-reports-2.0.8-1.3.fc12.noarch requires 
> maven-doxia-sitetools >= 0:1.0
>   maven2-plugin-project-info-reports-2.0.8-1.3.fc12.noarch requires 
> maven-shared-dependency-tree
>   maven2-plugin-project-info-reports-2.0.8-1.3.fc12.noarch requires 
> maven-shared-reporting-impl

-- 
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list


rawhide report: 20090830 changes

2009-08-30 Thread Rawhide Report
Compose started at Sun Aug 30 06:15:09 UTC 2009

New package eclipse-texlipse
Eclipse plugin for editing Latex
Updated Packages:

PackageKit-0.5.2-0.2.20090824git.fc12
-
* Sat Aug 29 2009 Christopher Aillon  - 
0.5.2-0.2.20090824git
- Fix build against polkit, rebuild against newer libnm_glib


abiword-2.7.10-1.fc12
-
* Sat Aug 29 2009 Marc Maurer  - 1:2.7.10-1
- New upstream release


akonadi-1.2.0-2.fc12.2
--

empathy-2.27.91.1-5.fc12

* Sat Aug 29 2009 Matthias Clasen  - 2.27.91.1-4
- Rebuild against newer libnm_glib

* Sat Aug 29 2009 Brian Pepple  - 2.27.91.1-5
- Backport patch to fix incorrect assumption about navigation-request. (#519849)


etoys-4.0.2247-1.fc12
-
* Sat Aug 29 2009 Gavin Romig-Koch  - 4.0.2247-1
- pulled in latest upstream release 4.0.2247


exaile-0.3.0-1.fc12
---
* Fri Aug 28 2009 Deji Akingunola  - 0.3.0-1
- Update to 0.3.0


filezilla-3.2.7.1-1.fc12

* Sat Aug 29 2009 kwizart < kwizart at gmail.com > - 3.2.7.1-1
- Update to 3.2.7.1


gdm-2.27.90-2.fc12
--
* Sat Aug 29 2009 Caolán McNamara  1:2.27.90-2
- rebuild with new audit


gnome-shell-2.27.1-4

* Sat Aug 29 2009 Owen Taylor  - 2.27.1-4
- Fix GConf %preun script to properly be for package removal


gnome-specimen-0.4-1.fc12
-
* Fri Aug 21 2009 Pablo Martin-Gomez  0.4-1
- Update to 0.4
- Fix bug rh #511791 by adding 'pyexecdir=' to make and make install
- Own the created directory
- Clean the spec


gnonlin-0.10.12.2-0.1.fc12
--
* Sat Aug 29 2009 Jeffrey C. Ollie  - 0.10.12.2-0.1
- Update to prerelease for 0.10.13


jd-2.4.2-0.3.svn3054_trunk.fc12
---
* Sun Aug 30 2009 Mamoru Tasaka 
- rev 3054


kazehakase-0.5.7-1.fc12
---
* Sat Aug 29 2009 Mamoru Tasaka  - 0.5.7-1
- Update to 0.5.7


kdebase-workspace-4.3.0-102.fc12

* Fri Aug 28 2009 Mamoru Tasaka  - 4.3.0-102
- Fix typo

* Thu Aug 27 2009 Rex Dieter  - 4.3.0-12
- PolicyKit-kde subpkg (#519172, #519654)

* Thu Aug 27 2009 Rex Dieter  - 4.3.0-101
- inflate Release tag, avoiding possible upgrade/obsoletes pain 
- -devel: drop Provides: PolicyKit-kde-devel, bump Obsoletes


kipi-plugins-0.6.0-1.fc12
-

krb5-auth-dialog-0.12-1.fc12

* Sat Aug 29 2009 Matthias Clasen  - 0.12-1
- Update to 0.12
- Rebuild against new libnm_glib


kvirc-4.0.0-0.14.20090830svn3436.fc12
-
* Sun Aug 30 2009 Alexey Kurov  - 
4.0.0-0.14.20090830svn3436
- patch for using standard compiler flags


lirc-0.8.6-0.6.pre2.fc12

* Sat Aug 29 2009 Jarod Wilson  0.8.6-0.5.pre2
- Update to lirc 0.8.6pre2

* Sat Aug 29 2009 Jarod Wilson  0.8.6-0.6.pre2
- Rediff patches so they actually apply still


magic-8.0.54-1.fc12
---
* Fri Aug 28 2009 Chitlesh Goorah  - 
8.0.54-1
- new upstream release


memcached-1.4.1-1.fc12
--
* Sat Aug 29 2009 Paul Lindner  - 1.4.1-1
- Upgrade to 1.4.1 
- http://code.google.com/p/memcached/wiki/ReleaseNotes141


mingw32-filesystem-54-1.fc12

* Sat Aug 29 2009 Erik van Pienbroek  - 54-1
- Added the file /usr/bin/i686-pc-mingw32-pkg-config which is a wrapper script
  which calls pkg-config with the right environment variables set (BZ #513825)


mingw32-libp11-0.2.6-3.fc12
---
* Sun Aug 30 2009 Kalev Lember  - 0.2.6-3
- Rebuilt with new mingw32-openssl


mingw32-opensc-0.11.8-4.fc12

* Sun Aug 30 2009 Kalev Lember  - 0.11.8-4
- Rebuilt with new mingw32-openssl


mingw32-openssl-1.0.0-0.3.beta3.fc12

* Sun Aug 30 2009 Erik van Pienbroek  - 
1.0.0-0.2.beta3
- Fixed invalid RPM Provides

* Sun Aug 30 2009 Kalev Lember  - 1.0.0-0.3.beta3
- Simplified the lib renaming patch

* Fri Aug 28 2009 Erik van Pienbroek  - 
1.0.0-0.1.beta3
- Update to version 1.0.0 beta 3
- Use %global instead of %define
- Automatically generate debuginfo subpackage
- Merged various changes from the native Fedora package (up to 1.0.0-0.5.beta3)
- Don't use the %{_mingw32_make} macro anymore as it's ugly and causes 
side-effects
- Added missing BuildRequires mingw32-dlfcn (Kalev Lember)
- Reworked patches to rename *eay32.dll to lib*.dll (Kalev Lember)
- Patch Configure script to use %{_mingw32_cflags} (Kalev Lember)


mingw32-pixman-0.16.0-1.fc12

* Sat Aug 29 2009 Erik van Pienbroek  - 0.16.0-1
- Update to 0.16.0


mutter-2.27.3-3.fc12

* Sat Aug 29 2009 Owen Taylor  - 2.27.3-3
- Fix %preun GConf script to properly be for package removal


mysql-5.1.37-4.fc12
---
* Sat Aug 29 2009 Tom Lane  5.1.37-4
- Remove one misguided patch; turns out I was chasing a glibc bug
- Tempor