[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Pkg-haskell-commits] darcs: haskell-exceptions: New upsteam release



* Joachim Breitner <nomeata@debian.org> [2015-04-19 23:22:08+0200]
> Dear Dmitry,
> 
> thanks for your changes. I couldn’t help but notice, though, that you
> bumped a package without a corresponding change in the package plan
> repository. Doing that is important, as otherwise we might run into a
> situation where not all packages have a version that goes well together.

Sorry, I again forgot it. Actually, I did not meant to upload
new `exceptions' right now. Currently `experimental` in quite 
strange state, so I need to rebuild load of packages
locally to make `aptitude` happy. Whenever I encounter
package, that is upgradable and works with for my subset of packages, 
I upgrade, build and install it.

But it is pity, if someone would need to upgrade it again.
So I push changes. Unfortunately, I see no way indicate
such intentions. According to wiki,

UNRELEASED means "I still work on packaging"
experimental means "DD, please upload it"

My intentions are "It is perfectly buildable, but may break
other dependencies. For future."

About package-plan. I am actually have problems with it.

Just today I managed to construct docker image of debian,
add experimental and sid repositories, install all perl libraries
and got strange result:

without any my changes, ./test-packages.pl 

1. complains loudly and a lot about:

	E: read, still have 733 to read but none left
	grep-aptavail: apt-cache dumpavail:2: expected a colon.

2. master fails:

	cabal: Could not resolve dependencies:
	next goal: JuicyPixels (user goal)
	rejecting: JuicyPixels-3.2.3.1, 3.2.3, 3.2.2, 3.2.1, 3.2 (global
	constraint
	requires (==3.1.7.1))
	trying: JuicyPixels-3.1.7.1
	trying: binary-0.7.1.0/installed-f86... (dependency of
	JuicyPixels-3.1.7.1)
	next goal: binary-communicator (user goal)
	rejecting: binary-communicator-1.0.2.1 (conflict:
	binary==0.7.1.0/installed-f86..., binary-communicator => binary>=0.5 &&
	<0.6)
	rejecting: binary-communicator-1.0.1, 1.0 (global constraint requires
	(==1.0.2.1))
	Dependency tree exhaustively searched.
	Running cabal-install (group new-binary)...
	Cabal install failed:
	cabal: Could not resolve dependencies:
	next goal: Agda (user goal)
	rejecting: Agda-2.4.2.2, 2.4.2.1 (global constraint requires (==2.4.2))
	trying: Agda-2.4.2
	trying: base-4.7.0.2/installed-bfd... (dependency of Agda-2.4.2)
	next goal: hashtables (dependency of Agda-2.4.2)
	rejecting: hashtables-1.2.0.2, 1.2.0.1, 1.2.0.0, 1.1.2.1, 1.1.2.0,
	1.1.0.2,
	1.1.0.1, 1.1.0.0 (global constraint requires (==1.0.1.8))
	trying: hashtables-1.0.1.8
	next goal: vector (dependency of hashtables-1.0.1.8)
	rejecting: vector-0.10.12.3, 0.10.12.2, 0.10.12.1, 0.10.12.0, 0.10.11.0,
	0.10.10.0, 0.10.9.3, 0.10.9.2, 0.10.9.1, 0.10.9.0 (global constraint
	requires
	(==0.10.0.1))
	[2/1835]
	rejecting: vector-0.10.0.1 (conflict: base==4.7.0.2/installed-bfd...,
	vector
	=> base>=4 && <4.7)
	rejecting: vector-0.10, 0.9.1, 0.9, 0.8, 0.7.1, 0.7.0.1, 0.7, 0.6.0.2,
	0.6.0.1, 0.6, 0.5, 0.4.2, 0.4.1, 0.4, 0.3.1, 0.3, 0.2, 0.1 (global
	constraint
	requires (==0.10.0.1))
	Dependency tree exhaustively searched.
	Running cabal-install (group new-cabal)...
	Cabal install failed:
	cabal: Could not resolve dependencies:
	next goal: Cabal (user goal)
	rejecting: Cabal-1.22.2.0, 1.22.1.1/installed-e76..., 1.22.1.1,
	1.22.1.0,
	1.22.0.0, 1.20.0.3 (global constraint requires (==1.20.0.2))
	trying: Cabal-1.20.0.2
	trying: base-4.7.0.2/installed-bfd... (dependency of Cabal-1.20.0.2)
	rejecting: Cabal-1.20.0.2:!test (global constraint requires opposite
	flag
	selection)
	trying: Cabal-1.20.0.2:*test
	next goal: QuickCheck (dependency of Cabal-1.20.0.2:*test)
	rejecting: QuickCheck-2.8.1, 2.8 (global constraint requires (==2.7.6))
	trying: QuickCheck-2.7.6
	trying: QuickCheck-2.7.6:+base3
	trying: QuickCheck-2.7.6:+base4
	trying: tf-random-0.5 (dependency of QuickCheck-2.7.6:+base4)
	next goal: primitive (dependency of tf-random-0.5)
	rejecting: primitive-0.6, 0.5.4.0, 0.5.3.0, 0.5.2.1, 0.5.1.0 (global
	constraint requires (==0.5.0.1))
	rejecting: primitive-0.5.0.1 (conflict: base==4.7.0.2/installed-bfd...,
	primitive => base>=4 && <4.7)
	rejecting: primitive-0.5, 0.4.1, 0.4.0.1, 0.4, 0.3.1, 0.3, 0.2.1, 0.2,
	0.1
	(global constraint requires (==0.5.0.1))
	Dependency tree exhaustively searched.
	4 error(s) in total.

If you can explain me, what I do wrong, it would greatly
improve my usefulness.

-- 
Best regards, Dmitry Bogatov <KAction@gnu.org>,
Free Software supporter, esperantisto and netiquette guardian.
GPG: 54B7F00D

Attachment: pgpRRD2_dbV9D.pgp
Description: PGP signature


Reply to: