[Dev] Orphan Nonprism package [icedove] marked out-of-date
Robert Alessi
alessi at robertalessi.net
Mon May 1 13:30:39 GMT 2017
Well done. Other packages also depend on icu, such as postfix. But I
think they must come directly form archlinux repos? Hence your script
didn't catch them?
On Mon, May 01, 2017 at 09:38:31AM +0200, Andreas Grapentin wrote:
>
> this is a list of everything in abslibre that depends on icu:
>
> ./nonprism/icedove/PKGBUILD :: icu=58.2
> ./pcr/seeks/PKGBUILD :: icu
> ./pcr/pandoc-static/PKGBUILD :: icu>=56 icu<57
> ./pcr/vislcg3/PKGBUILD :: icu
> ./pcr/beecrypt/PKGBUILD :: icu
> ./libre/unar/PKGBUILD :: icu=58.2
> ./libre/openttd/PKGBUILD :: icu
> ./libre/iceape/PKGBUILD :: icu=58.2
> ./libre/iceweasel/PKGBUILD :: icu>=58.2
> ./libre/icedove/PKGBUILD :: icu=58.2
> ./libre/kdelibs/PKGBUILD :: icu
> ./libre/jquery-ui/PKGBUILD :: icu
> ./libre/calibre/PKGBUILD :: icu
> ./libre/icecat/PKGBUILD :: icu=58.2
> ./libre/mapnik/PKGBUILD :: icu
>
> generated by the following script:
>
> > #!/bin/bash
> >
> > pkgbuilds=$(find -iname 'PKGBUILD')
> >
> > for pkg in $pkgbuilds; do
> > . ${pkg}
> >
> > if [[ " ${depends[@]} " =~ " icu" ]]; then
> > icu=""
> > for dep in "${depends[@]}"; do
> > if [[ "$dep" =~ "icu" ]]; then
> > icu="$icu $dep"
> > fi
> > done
> >
> > if [ -n "${icu}" ]; then
> > echo ${pkg} :: ${icu}
> > fi
> > fi
> > done
>
> do we want to make all of these use icu=59.1 explicitly, and rebuild
> accordingly?
>
> Best,
> -A
>
>
> On Sun, Apr 30, 2017 at 11:37:12AM +0200, Robert Alessi wrote:
> > Hi,
> >
> > I actually got all of the following:
> > :: cups-filters: installing poppler (0.54.0-1) breaks dependency 'poppler=0.52.0'
> > :: icecat: installing icu (59.1-1) breaks dependency 'icu=58.2'
> > :: icedove: installing icu (59.1-1) breaks dependency 'icu=58.2'
> > :: iceweasel: installing icu (59.1-1) breaks dependency 'icu=58.2'
> > :: unar: installing icu (59.1-1) breaks dependency 'icu=58.2'
> >
> > I tried to force the update with '--ignore poppler,icu', but that was
> > a bad idea: it broke almost all of the packages which have been
> > compiled with the latest 'icu' without depending on 'icu=x.y', but
> > merely on bare 'icu', such as postfix among many others.
> >
> > It might be a good idea to be more specific on the version of icu
> > which such packages depend on.
> >
> > Best,
> >
> > Robert
> >
> > On Sun, Apr 30, 2017 at 09:22:30AM -0000, Parabola Website Notification wrote:
> > > Hi,
> > >
> > > I got this:
> > > :: icedove: installing icu (59.1-1) breaks dependency 'icu=58.2'
> > >
> > > Robert
>
>
>
> > _______________________________________________
> > Dev mailing list
> > Dev at lists.parabola.nu
> > https://lists.parabola.nu/mailman/listinfo/dev
>
>
> --
>
> ------------------------------------------------------------------------------
> my GPG Public Key: https://files.grapentin.org/.gpg/public.key
> ------------------------------------------------------------------------------
> _______________________________________________
> Dev mailing list
> Dev at lists.parabola.nu
> https://lists.parabola.nu/mailman/listinfo/dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.parabola.nu/pipermail/dev/attachments/20170501/64b832af/attachment.sig>
More information about the Dev
mailing list