public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
From: Brian Inglis <Brian.Inglis@SystematicSw.ab.ca>
To: cygwin-apps@cygwin.com
Subject: Re: [ITA] fortune-mod - please review
Date: Sun, 11 Apr 2021 18:00:22 -0600	[thread overview]
Message-ID: <859fa65b-5aab-7926-532b-b266cc15daaf@SystematicSw.ab.ca> (raw)
In-Reply-To: <87czv0y5ae.fsf@Rainer.invalid>

[-- Attachment #1: Type: text/plain, Size: 3378 bytes --]

On 2021-04-11 13:44, Achim Gratz wrote:
> Brian Inglis writes:
>> I just ran cpan Path:Tiny which also updated Unicode::UTF8,
>> Test::MockRandom, and Test::FailWarnings.
> Leave your hands off CPAN when you do packaging.

I would like to, but do not know how else to easily install unpackaged prereqs 
for a build.

What's required to package App::XML::DocBook::Builder, is there a good package 
to use as a template, and are there any special considerations for perl packages?

>> It looks like something about perl-Path-Tiny and/or prereqs was messed
>> up here, but is no longer.
> 
> No, you not comprehending what you're doing there is more likely.

I did not comprehend why setup_x86 complained about installing perl-Path-Tiny, 
so I told it to go ahead, as deinstalling perl_vendor seemed drastic, with a lot 
of dependencies, and I could only see it in mirror/x86/setup.ini:

libsolv: solver statistics: 0 learned rules, 1 unsolvable, 0 minimization steps
libsolv: done solving.
libsolv: solving...
libsolv: resolving job rules
libsolv: resolving installed packages
libsolv: deciding orphaned packages
libsolv: solver statistics: 0 learned rules, 1 unsolvable, 0 minimization steps
libsolv: done solving.
libsolv: create_solutions for problem #1 took 2 ms
2021/04/09 23:46:05 Problem 1/1
package perl-Path-Tiny-0.118-1 requires perl5_032, but none of the providers can 
be installed
Solution 1/2
   - allow deinstallation of perl_vendor-5.14.4-1
Solution 2/2 (default)
   - do not ask to install perl-Path-Tiny-0.118-1
2021/04/09 23:48:04 NOTE!  User continued with unsolved problems!  Expect some 
packages to give errors or not function at all.
2021/04/09 23:48:04 Augmented Transaction List:
2021/04/09 23:48:04    0 install calm           20210408-2
2021/04/09 23:48:04    1   erase calm           20210110-2
2021/04/09 23:48:04    2 install curl           7.76.0-1
2021/04/09 23:48:04    3   erase curl           7.75.0-1
2021/04/09 23:48:04    4 install libcurl-devel  7.76.0-1
2021/04/09 23:48:04    5   erase libcurl-devel  7.75.0-1
2021/04/09 23:48:04    6 install libcurl-doc    7.76.0-1
2021/04/09 23:48:04    7   erase libcurl-doc    7.75.0-1
2021/04/09 23:48:04    8 install libcurl4       7.76.0-1
2021/04/09 23:48:04    9   erase libcurl4       7.75.0-1
2021/04/09 23:48:04   10 install perl-Path-Tiny 0.118-1

There seem to be some discrepancies between arches in setup.ini:

$ ls -glo ~/mirror/x86*/setup.ini
-rw-r--r-- 1 17837031 Apr 11 12:19 ~/mirror/x86/setup.ini
-rw-r--r-- 1 17875114 Apr 11 12:19 ~/mirror/x86_64/setup.ini
$ fgrep -c @ ~/mirror/x86*/setup.ini
x86/setup.ini:11893	# 48 more
x86_64/setup.ini:11845	# 48 fewer
$ fgrep @ ~/mirror/x86*/setup.ini | sed 's!^.*mirror/!!' | sort -t@ -k2 | \
	uniq -f1 -u > cyg-setup-unique-packages.txt

# I manually deduplicated the cross-build cygwin-32/64-... duplicates (attached)

$ wc -lwmcL cyg-setup-unique-packages.txt
  278  556 9928 9928   60 cyg-setup-unique-packages.txt
$ sed 's!/!    !' cyg-setup-unique-packages.txt | sort | uniq -w6 -c
     163 x86    setup.ini:@ apr1				# 48 more
     115 x86_64    setup.ini:@ automoc4-debuginfo	# 48 fewer

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

This email may be disturbing to some readers as it contains
too much technical detail. Reader discretion is advised.
[Data in binary units and prefixes, physical quantities in SI.]

[-- Attachment #2: cyg-setup-unique-packages.txt --]
[-- Type: text/plain, Size: 9928 bytes --]

x86/setup.ini:@ apr1
x86/setup.ini:@ aprutil1
x86/setup.ini:@ ash
x86/setup.ini:@ aspell-dev
x86/setup.ini:@ aspell-doc
x86_64/setup.ini:@ automoc4-debuginfo
x86_64/setup.ini:@ beforelight-debuginfo
x86/setup.ini:@ boost-devel
x86_64/setup.ini:@ bzr-debuginfo
x86/setup.ini:@ cdrkit
x86_64/setup.ini:@ celt051-debuginfo
x86_64/setup.ini:@ cgdb-debuginfo
x86/setup.ini:@ checkx
x86_64/setup.ini:@ chmlib-debuginfo
x86/setup.ini:@ clisp-clx
x86/setup.ini:@ clisp-gdi
x86/setup.ini:@ clisp-gtk2
x86_64/setup.ini:@ cron-debuginfo
x86_64/setup.ini:@ cvsps-debuginfo
x86/setup.ini:@ db4.8
x86/setup.ini:@ db4.8-doc
x86_64/setup.ini:@ dotconf-debuginfo
x86/setup.ini:@ ec-fonts-mftraced
x86_64/setup.ini:@ emacs-mercurial
x86_64/setup.ini:@ esound-debuginfo
x86_64/setup.ini:@ eventlog
x86_64/setup.ini:@ eventlog-debuginfo
x86/setup.ini:@ exim-debuginfo
x86_64/setup.ini:@ fbxkb-debuginfo
x86/setup.ini:@ fltk-devel
x86/setup.ini:@ fltk-doc
x86/setup.ini:@ fortune
x86/setup.ini:@ freeglut
x86/setup.ini:@ freeglut-doc
x86/setup.ini:@ gcc4
x86/setup.ini:@ gcc4-ada
x86/setup.ini:@ gcc4-core
x86/setup.ini:@ gcc4-debuginfo
x86/setup.ini:@ gcc4-fortran
x86/setup.ini:@ gcc4-g++
x86/setup.ini:@ gcc4-java
x86/setup.ini:@ gcc4-objc
x86/setup.ini:@ gcc-g77
x86/setup.ini:@ gcc-java
x86/setup.ini:@ gcc-mingw
x86/setup.ini:@ gcc-mingw-g++
x86/setup.ini:@ gcc-mingw-g77
x86/setup.ini:@ gcc-mingw-objc
x86/setup.ini:@ gcc-tools-autoconf
x86/setup.ini:@ gcc-tools-automake
x86_64/setup.ini:@ gendef-debuginfo
x86_64/setup.ini:@ gengetopt
x86_64/setup.ini:@ gengetopt-debuginfo
x86/setup.ini:@ ghostscript-base
x86/setup.ini:@ ghostscript-x11
x86_64/setup.ini:@ gle-debuginfo
x86_64/setup.ini:@ gmp-doc
x86_64/setup.ini:@ gmult-debuginfo
x86/setup.ini:@ gnome-characters
x86/setup.ini:@ gnome-characters-debuginfo
x86_64/setup.ini:@ gnome-nds-thumbnailer-debuginfo
x86_64/setup.ini:@ gnome-vfsmm2.6-debuginfo
x86_64/setup.ini:@ goffice0.8-debuginfo
x86_64/setup.ini:@ goocanvas-debuginfo
x86_64/setup.ini:@ gtk2.0-engines-debuginfo
x86_64/setup.ini:@ gtk2.0-engines-murrine-debuginfo
x86/setup.ini:@ gtk-engines
x86_64/setup.ini:@ gtkglarea2.0-debuginfo
x86_64/setup.ini:@ gtkimageview-debuginfo
x86_64/setup.ini:@ gtkspell-debuginfo
x86/setup.ini:@ hdparm
x86_64/setup.ini:@ id3lib-debuginfo
x86_64/setup.ini:@ id3v2-debuginfo
x86_64/setup.ini:@ iec16022-debuginfo
x86/setup.ini:@ jadetex
x86_64/setup.ini:@ kcoloredit-debuginfo
x86_64/setup.ini:@ kiconedit-debuginfo
x86_64/setup.ini:@ ladspa-blop-debuginfo
x86_64/setup.ini:@ ladspa-bs2b-debuginfo
x86_64/setup.ini:@ ladspa-cmt-debuginfo
x86_64/setup.ini:@ ladspa-njl-plugins-debuginfo
x86_64/setup.ini:@ ladspa-pvoc-debuginfo
x86_64/setup.ini:@ ladspa-swh-plugins-debuginfo
x86_64/setup.ini:@ ladspa-vcf-debuginfo
x86/setup.ini:@ lesstif
x86_64/setup.ini:@ libbinio-debuginfo
x86_64/setup.ini:@ libbs2b-debuginfo
x86_64/setup.ini:@ libdaemon-debuginfo
x86/setup.ini:@ libdb4.8
x86/setup.ini:@ libdb4.8-devel
x86_64/setup.ini:@ libdmtx-debuginfo
x86_64/setup.ini:@ libdotconf-doc
x86/setup.ini:@ libelf0-devel
x86_64/setup.ini:@ libelf-debuginfo
x86_64/setup.ini:@ libelf-devel
x86_64/setup.ini:@ libesmtp-debuginfo
x86/setup.ini:@ libgcj16
x86/setup.ini:@ libgcj-common
x86_64/setup.ini:@ libgle-doc
x86_64/setup.ini:@ libgnat8
x86_64/setup.ini:@ libgnomecanvasmm2.6-debuginfo
x86_64/setup.ini:@ libgnomemm2.6-debuginfo
x86_64/setup.ini:@ libgnomeuimm2.6-debuginfo
x86_64/setup.ini:@ libgtkglext1.0-doc
x86_64/setup.ini:@ libgtop2.0_7
x86_64/setup.ini:@ libhangul-debuginfo
x86_64/setup.ini:@ libid3tag-debuginfo
x86/setup.ini:@ libksba
x86_64/setup.ini:@ libmangle-debuginfo
x86/setup.ini:@ libmcrypt
x86_64/setup.ini:@ libmeanwhile-doc
x86/setup.ini:@ libquadmath0-devel
x86_64/setup.ini:@ libschroedinger1.0-doc
x86/setup.ini:@ libsigsegv
x86_64/setup.ini:@ libspice-server1
x86_64/setup.ini:@ libspice-server-devel
x86/setup.ini:@ libstdc++6-devel
x86/setup.ini:@ libSuiteSparse-devel
x86_64/setup.ini:@ libtheora-debuginfo
x86_64/setup.ini:@ libturbojpeg
x86_64/setup.ini:@ libunique1.0-debuginfo
x86_64/setup.ini:@ libunique3.0-debuginfo
x86/setup.ini:@ libxcb-atom-devel
x86/setup.ini:@ libxcb-aux-devel
x86/setup.ini:@ libxcb-event-devel
x86/setup.ini:@ libxcb-property-devel
x86/setup.ini:@ libxcb-reply-devel
x86_64/setup.ini:@ lndir-debuginfo
x86_64/setup.ini:@ lv2-swh-debuginfo
x86_64/setup.ini:@ lynx-debuginfo
x86/setup.ini:@ lzma
x86_64/setup.ini:@ mdbtools-debuginfo
x86_64/setup.ini:@ meanwhile-debuginfo
x86_64/setup.ini:@ mercurial-convert
x86_64/setup.ini:@ mercurial-debuginfo
x86_64/setup.ini:@ mercurial-gui
x86_64/setup.ini:@ mercurial-highlight
x86/setup.ini:@ mhash
x86_64/setup.ini:@ mingw64-i686-qt4-qmake-debuginfo
x86_64/setup.ini:@ mingw64-x86_64-qt4-qmake-debuginfo
x86/setup.ini:@ minires
x86_64/setup.ini:@ mkcomposecache-debuginfo
x86/setup.ini:@ mlcscope
x86_64/setup.ini:@ nc6-debuginfo
x86/setup.ini:@ netcat
x86/setup.ini:@ netpbm-doc
x86_64/setup.ini:@ ocaml-cairo2
x86_64/setup.ini:@ ocaml-cairo2-gtk
x86_64/setup.ini:@ ocaml-cairo2-pango
x86_64/setup.ini:@ ocaml-camomile-data
x86_64/setup.ini:@ ocaml-curses-debuginfo
x86_64/setup.ini:@ ocaml-doc
x86_64/setup.ini:@ ocaml-dune
x86_64/setup.ini:@ ocaml-graphics
x86_64/setup.ini:@ ocaml-lablgtk3
x86_64/setup.ini:@ ocaml-lablgtk3-gtkspell3
x86_64/setup.ini:@ ocaml-lablgtk3-sourceview3
x86_64/setup.ini:@ ocaml-num
x86_64/setup.ini:@ ocaml-ocamldoc
x86_64/setup.ini:@ ocaml-runtime
x86/setup.ini:@ octave-forge
x86_64/setup.ini:@ openjade-debuginfo
x86_64/setup.ini:@ OpenSP-debuginfo
x86_64/setup.ini:@ ots-debuginfo
x86/setup.ini:@ perl_vendor
x86_64/setup.ini:@ perl-File-Slurp-Unicode
x86/setup.ini:@ plotutils-devel
x86/setup.ini:@ plotutils-doc
x86_64/setup.ini:@ psmisc-debuginfo
x86/setup.ini:@ psutils
x86/setup.ini:@ python-argparse
x86/setup.ini:@ python-gobject2.0
x86/setup.ini:@ python-gobject2.0-devel
x86_64/setup.ini:@ python-gtk2.0-doc
x86_64/setup.ini:@ python-webkit-devel
x86_64/setup.ini:@ qimageblitz-debuginfo
x86_64/setup.ini:@ rarian-debuginfo
x86_64/setup.ini:@ rdiff-debuginfo
x86/setup.ini:@ readline
x86_64/setup.ini:@ rlwrap-debuginfo
x86/setup.ini:@ rpm-doc
x86/setup.ini:@ rxvt-unicode-X-debuginfo
x86_64/setup.ini:@ SDL_net-debuginfo
x86_64/setup.ini:@ SDL_Pango-debuginfo
x86_64/setup.ini:@ SDL_ttf-debuginfo
x86/setup.ini:@ singular-base
x86/setup.ini:@ singular-icons
x86/setup.ini:@ singular-share
x86/setup.ini:@ singular-surf
x86_64/setup.ini:@ spice-debuginfo
x86/setup.ini:@ SuiteSparse
x86/setup.ini:@ sunrpc
x86/setup.ini:@ sushi
x86/setup.ini:@ sushi-debuginfo
x86/setup.ini:@ SWI-Prolog
x86_64/setup.ini:@ taglib-extras-debuginfo
x86/setup.ini:@ tcl-db4.8
x86/setup.ini:@ tcltk
x86/setup.ini:@ Terminal
x86/setup.ini:@ tetex
x86/setup.ini:@ tetex-base
x86/setup.ini:@ tetex-bin
x86/setup.ini:@ tetex-devel
x86/setup.ini:@ tetex-doc
x86/setup.ini:@ tetex-extra
x86/setup.ini:@ tetex-tiny
x86/setup.ini:@ tetex-x11
x86/setup.ini:@ texlive-collection-documentation-arabic
x86/setup.ini:@ texlive-collection-documentation-base
x86/setup.ini:@ texlive-collection-documentation-bulgarian
x86/setup.ini:@ texlive-collection-documentation-chinese
x86/setup.ini:@ texlive-collection-documentation-czechslovak
x86/setup.ini:@ texlive-collection-documentation-dutch
x86/setup.ini:@ texlive-collection-documentation-english
x86/setup.ini:@ texlive-collection-documentation-finnish
x86/setup.ini:@ texlive-collection-documentation-french
x86/setup.ini:@ texlive-collection-documentation-german
x86/setup.ini:@ texlive-collection-documentation-italian
x86/setup.ini:@ texlive-collection-documentation-japanese
x86/setup.ini:@ texlive-collection-documentation-korean
x86/setup.ini:@ texlive-collection-documentation-mongolian
x86/setup.ini:@ texlive-collection-documentation-polish
x86/setup.ini:@ texlive-collection-documentation-portuguese
x86/setup.ini:@ texlive-collection-documentation-russian
x86/setup.ini:@ texlive-collection-documentation-serbian
x86/setup.ini:@ texlive-collection-documentation-slovenian
x86/setup.ini:@ texlive-collection-documentation-spanish
x86/setup.ini:@ texlive-collection-documentation-thai
x86/setup.ini:@ texlive-collection-documentation-turkish
x86/setup.ini:@ texlive-collection-documentation-ukrainian
x86/setup.ini:@ texlive-collection-documentation-vietnamese
x86/setup.ini:@ texlive-collection-langcroatian
x86/setup.ini:@ texlive-collection-langfinnish
x86/setup.ini:@ texlive-collection-langhebrew
x86/setup.ini:@ texlive-collection-langhungarian
x86/setup.ini:@ texlive-collection-langlithuanian
x86/setup.ini:@ texlive-collection-langmongolian
x86/setup.ini:@ texlive-collection-langswedish
x86/setup.ini:@ texlive-collection-langtibetan
x86/setup.ini:@ texlive-collection-langturkmen
x86/setup.ini:@ texlive-collection-langvietnamese
x86/setup.ini:@ texlive-collection-texinfo
x86_64/setup.ini:@ tftp-debuginfo
x86/setup.ini:@ w3m-img
x86_64/setup.ini:@ which-debuginfo
x86_64/setup.ini:@ xdbedizzy-debuginfo
x86/setup.ini:@ xemacs
x86/setup.ini:@ xemacs-debuginfo
x86/setup.ini:@ xemacs-emacs-common
x86/setup.ini:@ xemacs-mule-sumo
x86/setup.ini:@ xemacs-sumo
x86/setup.ini:@ xemacs-tags
x86/setup.ini:@ xerces-c-devel
x86_64/setup.ini:@ xf86-video-qxl
x86_64/setup.ini:@ xf86-video-qxl-debuginfo
x86/setup.ini:@ xorg-x11-base
x86/setup.ini:@ xorg-x11-bin
x86/setup.ini:@ xorg-x11-bin-dlls
x86/setup.ini:@ xorg-x11-bin-lndir
x86/setup.ini:@ xorg-x11-devel
x86/setup.ini:@ xorg-x11-etc
x86/setup.ini:@ xorg-x11-f100
x86/setup.ini:@ xorg-x11-fcyr
x86/setup.ini:@ xorg-x11-fenc
x86/setup.ini:@ xorg-x11-fnts
x86/setup.ini:@ xorg-x11-fscl
x86/setup.ini:@ xorg-x11-fsrv
x86/setup.ini:@ xorg-x11-libs-data
x86/setup.ini:@ xorg-x11-man-pages
x86/setup.ini:@ xorg-x11-man-pages-html
x86/setup.ini:@ xorg-x11-nest
x86/setup.ini:@ xorg-x11-vfb
x86/setup.ini:@ xorg-x11-xwin
x86/setup.ini:@ xorg-x11-xwin-gl
x86/setup.ini:@ X-start-menu-icons
x86/setup.ini:@ X-startup-scripts
x86/setup.ini:@ xview
x86/setup.ini:@ xview-devel

  reply	other threads:[~2021-04-12  0:00 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-04-09 16:49 Brian Inglis
2021-04-11 15:16 ` Jon Turney
2021-04-11 18:47   ` Brian Inglis
2021-04-11 19:44     ` Achim Gratz
2021-04-12  0:00       ` Brian Inglis [this message]
2021-04-12  5:52         ` ASSI
2021-06-01  5:36           ` [ITP] perl-App-XML-DocBook-Builder [ITA] fortune-mod Brian Inglis
2021-06-01 17:39             ` Marco Atzeri
2021-06-05 15:40               ` Achim Gratz
2021-06-05 16:19                 ` Marco Atzeri
2021-06-05 21:43                 ` Brian Inglis

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=859fa65b-5aab-7926-532b-b266cc15daaf@SystematicSw.ab.ca \
    --to=brian.inglis@systematicsw.ab.ca \
    --cc=cygwin-apps@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).